论文部分内容阅读
粮食问题是关系国计民生的重要问题,实时准确地掌握粮食储藏数量及其质量对于制定政策和解决社会问题具有重要的意义。随着半导体技术的快速发展,越来越多的设备开始采用嵌入式处理器,该论文就是将嵌入式处理器ARM9和Linux操作系统相结合,设计了一个在线的网络化粮情监测系统。文章分别从硬件平台和软件设计两个方面详细的讨论了该粮情监测系统的设计和实现方法。
在硬件设计方面,本文以ARM9处理器为控制核心构建了硬件平台来代替传统的以单片机为处理器的粮情监测系统,增强了系统的监测功能,提高了监测系统的兼容性。
在软件设计方面,建立了嵌入式系统运行的软件环境,并进行了相应驱动程序和应用程序的设计。在设计的过程中具体实现了bootloader移植、linux内核移植、文件系统的建立、温度和压力传感器驱动程序及其应用程序的开发。此外,在该系统上还构建了嵌入式网页服务器,设计了用于远程查询监测信息的CGI程序。在该系统中作者分析了现有粮情监测系统的优缺点,把嵌入式系统应用于粮情监测,利用Linux在通信和网络方面的优势,实现了监测系统的基本功能,具有一定的实用价值。
文章的最后给出了该监测系统的监测结果,分析了该系统在软件和硬件方面的不足之处,同时对下一步的研究方向作了展望。