论文部分内容阅读
随着嵌入式系统的发展,采用嵌入式微处理器及相关外围器件作为载体,通过Internet网络或GPRS模块实现远程通信,这是嵌入式控制器发展的一个趋势。论文讲述的嵌入式多路数据采集平台采用当前流行的嵌入式微处理器MCF5272为控制中心,在该微处理器上成功的移植了μClinux操作系统,通过串口扩展实现了多路数据采集,并通过Internet和GPRS实现了远程通信。它可以在远程或环境恶劣的条件下,进行数据采集,对设备进行监测和控制。 论文主要阐述了基于MCF5272的嵌入式多路数据采集平台的软件和硬件系统设计。硬件组成包括:(1)MCF5272主控系统的总体架构:SDRAM、Flash、BDM接口、时钟和复位电路等。(2)100M以太网接口和GPRS通信模块。(3)16路串口扩展电路。系统软件在介绍Bootload的编译和开发原理的基础上,着重论述了操作系统μClinux的裁减、编译、移植和调试等的实现。在应用程序开发过程中,详细的论述了网络通信和串口通信的原理,以及通过串口编程来实现多路数据平台与环境监测设备之间的近距离通信,通过网络编程实现多路数据采集平台与上层服务器之间的远距离通信。 总之,本文完成了嵌入式多路数据采集平台的硬件构架的设计、嵌入式操作系统的移植,以及应用程序的开发。试验结果表明:该嵌入式多路数据采集平台能进行16路数据采集,并且能进行远程通信。