论文部分内容阅读
随着嵌入式系统开发的日益成熟以及互联网技术应用的飞速发展,基于互联网技术的嵌入式系统的开发与应用已经得到了越来越多的关注,并逐步应用于农业、工业、水利、电力、交通等多个场合。相比于传统的互联网终端,嵌入式终端系统的硬件结构具有可裁剪的特点,可以按照不同的实际需要及性能要求设计相应的硬件系统组成;随着嵌入式技术的不断进步,嵌入式软硬件都有了飞速发展。嵌入式微处理器的性能不断提高,各种嵌入式操作系统及应用软件层出不穷,这为设计满足实际需求的嵌入式系统提供了稳定可靠的保障;并且由于引入了新的设计理念和方法,采用嵌入式设计的终端在稳定性、实时性、可扩展性、成本等方面都具有明显的优势。在生产生活中,图像信息是必不可少的一种信息形式。图像信息具有直观生动、内容丰富的特点,通过分析实时图像即可以得到生产生活的状况也可以为决策提供信息支持。在嵌入式系统设计中,图像的获取一般包括采集、压缩处理、存储、传输等部分。本文主要对基于无线网络的图像传输进行了分析设计,并在系统设计过程中简单介绍了图像采集、压缩部分的实现本文首先根据嵌入式系统开发特点,确定了系统的软硬件设计方案,并详细分析介绍了TFTP协议。系统硬件平台以ARM9处理器为核心,包括系统所需的网络接口、外围接口等;图像采集部分使用了目前较为流行的设计方案,采用了带USB接口的清晰摄像头,通过LINUX内核提供的驱动程序实现现场图像的实时采集;无线网络传输部分采用了基于GPRS技术的无线网络数据传输设计方案,这不仅提高了系统的可靠性和稳定性,也极大的降低了系统的设计使用成本,并挺高了系统的应用范围。系统软件平台采用了嵌入式Linux操作系统,它具有源代码开放、支持多任务多用户、拥有强大的网络功能等特点,极大的提高了嵌入式系统的升级维护能力。在本文中,我们在软件系统设计方面主要移植了Bootloader、Linux内核,制作了Linux根文件系统,并着重分析编写了依据TFTP协议实现的通过无线网络传输图像数据的应用程序。在本文最后我们对该应用程序的性能进行了分析,并简单介绍了网络数据分析工具Wireshark软件,给出了最终实验结果,分析了系统性能的优点和不足。实验测试表明,整个系统的运行非常稳定,基于TFTP协议的网络数据传输快速有效,具有实时性特点,在实际应用中有很好的参考价值。