论文部分内容阅读
随着后PC时代的来临,嵌入式技术和信息网络技术的结合日益密切,由此引发了嵌入式小型设备联网的变革,这为传统的孤立工业监控设备实现远程监测和管理指明了方向。
由于嵌入式系统的专用性和可裁剪性特点,嵌入式开发需要选择搭建自己的硬件环境和RTOS平台。本文分析了作为微控制领域的嵌入式RTOS首选-μClinux的特点和优势,其与Linux相近的系统结构,开发流程以及实现嵌入式Internet的方法。
本文提出了嵌入式远程数据采集系统的具体设计,作为远程监控系统的典型模型,嵌入式远程数据采集系统不仅要解决数据的采集和显示问题,还要考虑在flash上永久存储数据,这可以通过在Nandflash构建yaffs文件系统来实现。在μClinux下存储设备都是通过MTD统一管理的,本文分析了基于MTD的yaffs文件系统的结构和移植过程。
在系统接入Internet方式上,除了采用有线的以太网接入,本文还探讨了借用GSM网提供的GPRS业务,在μClinux下实现PPP拨号,通过GPRSMODEM实现数据的无线传输。有了不受空间限制的网络接入,可以利用μClinux下的Web服务器boa,动态发布采集的数据。
本文就工业控制系统的关键性问题——实时性做了分析,测试了在系统定时中断中进行数据采集的实时性能,在此基础上提出了增强μClinux实时性的改进方法。
通过这些分析和系统设计,本文解决了开发嵌入式远程数据采集设备的主要问题,使得未来的工业监控设备体积大大缩小,方便移动,随时随地接入Internet为远端监测,极大地方便了管理人员,提高了生产效率,满足了设备在各种环境下运行的要求。