论文部分内容阅读
嵌入式系统作为一个新兴的技术发展方向,已经越来越受到人们的关注。由于其体积小、性能强、功耗低、可靠性高以及适应面广等优点,已经广泛应用于工业控制、军事国防、网络通信、消费电子等多个领域。 本课题就是在以上背景下,开发的一款带有CAN总线的嵌入式工控触摸屏系统基本软硬件平台。可在此平台上按照功能要求进行进一步的开发,设计出某项针对具体功能应用的产品。本文在最后设计了本系统的一个具体应用方案——工业锅炉水位控制系统。 本文通过对嵌入式系统进行研究和分析,选定了相应的处理器以及操作系统,并分析比较了当今国内外比较有影响的几种现场总线,选择CAN总线作为系统的一个扩展总线,并对CAN协议及其原理进行了研究,采取了部分改进措施。然后根据要求以及所选定的嵌入式处理器设计了相应的硬件平台方案。在嵌入式操作系统方面,与其他常见的操作系统相比较后选定了嵌入式Linux作为本系统的操作系统,编译、裁剪之后成功移植到开发板上,同时编写了CAN BUS在LINUX下的驱动程序,然后进行了调试、编译和加载工作。硬件设计方面,使用CADENCE软件绘制了电路的原理图及PCB图,制板焊件后调试成功,嵌入式Linux系统成功加载到开发板上,系统能够稳定运行。最后对系统进行分析、总结,找出系统的不足之处,在以后的改版工作中进行解决,并对系统进一步的开发工作进行了展望。