基于ARM的嵌入式实时操作系统的通讯管理软件研发

来源 :西南科技大学 | 被引量 : 0次 | 上传用户:xyw6623
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术,嵌入式技术和计算机技术的发展,对应用在自动化控制及其他工业控制领域的产品有了更高的要求,但是众多智能设备的对外通讯接口仍然是串口以及现场总线。串口以及现场总线有一个重要的弱点就是传输距离短且无法与网络直接相连,造成设备无法实现远程控制及数据共享,而这些恰恰是实现工业控制高度自动化的必须条件。而且串口以及不同的现场总线由于其通讯协议缺乏统一性,导致很多现场设备之间不能直接通信。因此,本系统的设计是使原本不具备联网功能并分散各地的智能设备立即连入到网络中,充分利用现有的Internet资源进行数据传输和自动化管理。   嵌入式系统近年来在高端产品中的广泛应用,越来越细的分工要求面向特定的产品,专用硬件和应用软件相结合。μClinux作为开源操作系统是许多嵌入式产品的首选。它是专为无MMU的微控制器开发的嵌入式Linux操作系统。支持众多嵌入式处理器类型,具有完善的各类驱动支持。   本文主要针对主流嵌入式处理器ARM7和μClinux操作系统进行开发,把二者有机地结合到一起,完成了通讯管理软件的设计开发。主要有三部分内容:硬件平台设计,μClinux开发环境的建立,设备固件程序以及应用程序的开发;本系统实现了串口、CAN总线与网络接口之间的通信数据的转换与传输,系统对来自串行设备和CAN总线的数据流进行处理,并转发给上位机;对来自网络接口的数据帧进行判断,转发给现场智能设备。最后,总结了本系统实现通信的部分并进行了分析,对论文工作存在的问题和以后可以改进的工作做出了论述。
其他文献
火力发电是我国重点能源工业之一,在我国电力工业中占有主导地位。而锅炉作为火力发电企业最重要的生产设备,如何使电厂实现热力过程自动化,保证机组安全、可靠、经济地运行,是锅炉蒸汽温度控制中必须要解决的问题。我们知道,火电厂锅炉高温过热器的过热汽温是一类非线性、时变大、大时滞、大惯性的典型对象。目前,对电厂主蒸汽温度的控制尽管出现了许多新的智能控制方法,但PID控制因其控制结构和算法简单、容易实现、适用
水泥是我国房屋建设的主要建筑原材料之一,生产量位居世界前列。由于水泥生产粉磨系统高耗能低效率,其节能降耗成为近年来日益关注的热点。由辊压机和球磨机组合成的联合粉磨
随着当今生产力的发展和技术的进步,生产设备的自动化程度越来越高,传统的监控手段已不能满足生产自动化、智能化和网络化的需求。智能巡检终端作为生产安全的重要辅助设备,
PID控制器是一种结构简单,操作容易的控制器,在许多领域应用广泛。但是对于数学模型不确定和非线性的系统,传统的PID控制器不能取得很好的控制效果,随着控制目标的日益复杂,
近几年来,复杂网络已经成为一个新兴的研究热点。复杂网络模型是研究复杂网络的重要工具,通过仿真可以计算得到复杂网络模型的各个技术参数、研究其动力学模型、生成直观的可
我国河流众多,河流的综合利用在国家经济社会发展中占有重要位置,水文测量在国民经济建设中的地位和作用与日俱增。流速测量是水文测量的主要工作之一,当前流速测量应用比较
随着科技的进步,产品的种类和数量与日俱增。为了获取竞争优势,企业不得不关注产品的创新和服务质量。但是,传统的产品全生命周期管理局限于产品设计和生产阶段的资源管理,缺
视频会议系统越来越广泛的应用于企业、政府等机构,而对之进行有效管理就成为了视频会议系统的一个重要组成部分。怎样才能管理好视频会议网络设备以及网络环境中的各类服务
单芯片计算机将传统PC机主板上的全部芯片最大限度地集成到单颗芯片中,使其重量、体积和功耗大幅下降,而性能却会得到很大改善。其中,系统总线的设计质量对缩小芯片面积,简化
视频监控系统在生活、军事、交通、商业、文化交流等多方面具有广泛的应用。它从全人工工作模式发展到摄像机替代人眼观看场景的普通视频监控系统,又发展到计算机替代人分析