● 摘要
本文介绍的基于GPRS,以太网数据传输的嵌入式监控系统平台是一种低成本,具有一定通用性的远程监控系统。该平台集成了丰富的外设,包括64路输入开关量数据和8路输出开关量数据、多路兼容RS232/485/422的全双工数字串口、28选一全双工RS232数字串口、3路模拟量数据、10M/100M以太网接口、GPRS网络接口等,平台设计以ARM、FPGA、双口RAM为核心,能满足现有的民航网络的发展,并有很好的扩展性,可以在民航以外推广使用。 本文将首先对整个系统的硬件结构进行划分,从设计原理、芯片选择、实际电路设计三方面进行硬件设计介绍,同时就开发过程中遇到的难点问题(例如如何实现多路串口的RS232/485/422标准兼容设计)给予一定描述。接下来论文将详细介绍系统FPGA的逻辑设计与实现,并重点对各子模块(如串口数据采集模块、开关量数据采集模块等)功能设计进行说明。最后我们将详细讨论系统软件的设计与实现,包括嵌入式操作系统的比较选择、软件平台的搭建、用户应用程序的编写等,其中将重点介绍“搭建软件平台”这一项最为繁琐、同时又最为重要的任务。 本文在详述开发流程的同时,也介绍了嵌入式市场的应用现状,解释了嵌入式的各种基本概念与基础要素,分析和讨论了嵌入式系统开发过程中尚需要解决和改进的地方,在章节的最后对系统的可扩展性进行了简单的探讨。
相关内容
相关标签