基于CAN总线和以太网的嵌入式系统设计与研究

来源 :西北工业大学 | 被引量 : 0次 | 上传用户:xueliping
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息与网络技术的发展,嵌入式系统渗透到各个领域,得到了广泛的应用。嵌入式μC/OS-Ⅱ因为免费、源代码开放以及强大的网络功能受到了越来越多的重视。 在工业控制领域,利用现场总线实现工业控制自动化,已经有十多年的历史了。如今随着计算机网络的发展,工业控制的发展方向也从原先的信息孤岛或局部总线向互联网方向发展。然而,由于最初计算机网络的先天条件局限,导致了其在工业控制领域的发展缓慢。如何把计算机网络,特别是以太网(Ethernet)应用到工业控制领域,已经是目前信息领域研究的热点。 CAN(Control Area Net)总线作为一种优秀的现场总线,诞生于二十世纪八十年代后期,由于其可靠性好、实时性高,因此被广泛的应用到汽车、航空、工厂等领域。如果把CAN总线和以太网互联,就能把两者的优点结合起来,扬长避短,大大提高控制系统的分布式特性,真正做到企业信息系统集成。 本文以嵌入式μC/OS-Ⅱ为平台,在分析了CAN总线和以太网的网络模型的基础上,对CAN总线和以太网以及二者之间的互联进行了相关研究,并设计实物系统进行验证。主要成果如下: 根据研究目的,选择合适方案,以高速的ARM7处理器LPC2290为核心,设计了一套基于CAN总线和以太网嵌入式系统。 研究了CAN总线原理和数据传输机制,根据需要,设计CAN智能节点,完成了软硬件设计,并组建CAN网络。 研究了TCP/IP协议栈的组成和内部实现原理,并以此为基础进行网络编程。 研究μC/OS-Ⅱ操作系统内核运行机制,分析其内部功能组成,完成了其在目标板上的移植,并编写了在μC/OS-Ⅱ下的CAN总线设备驱动程序。完成了μC/OS-Ⅱ操作系统下CAN-TCP/IP应用程序,实现CAN数据和以太网数据的双向稳定传输。 编写PC-Windows下的客户端程序,并利用VB完成系统上位机显示控制界面设计。 开发的系统经过实验测试具备较好的易用性和稳定性,完全实现了以太网和CAN网络信息双向传递功能。
其他文献
新型城镇化背景下,土地集约利用存在着一些问题,发展方式粗放,集约利用水平效率低下,过度依赖政府和出让的限制条件较多等。结合目前新型城镇化发展的要求,阐述土地集约利用对新型
2008年进行植物普查时在朝阳县发现一种野生植物,经专家鉴定为葫芦科赤瓟属赤瓟(Thladiantha dubia Bunge)。赤瓟雌雄异株,为名贵中草药,是不可多得的根茎及瓠果都可入药的植
【正】 随着经济改革的展开,对于国营企业财产权的法律性质,法学界出现了几种不同观点.进一步探讨这一问题是有必要的,它关系到如何建立全民所有制财产法律制度的问题.下面谈
非物质文化遗产延续至今,体现出独特的时代与文化意义。纪录片影像表达成为传播“非物质”文化的重要方式,各种无形艺术都可具体形象地呈现。同时,创造性手法展现了“非遗”背后的文化内涵,纪录片在传递信息的基础上实现了文化价值。美国传播学者詹姆斯·W·凯瑞提出“传播仪式观”,强调传播是在某一时间维度下,共享文化与社会价值信念并提升社会成员凝聚力。罗森布尔将仪式化传播总结为象征性意义的建构过程,基于塑造社会成
针对各类汽车同步器齿轮倒角在加工参数计算和信息集成上所存在的问题,提出齿轮倒角特征族的概念,并以此为理论基础构建集成加工支持系统.本系统采用5层体系架构,实现了系统流程
随着经济的发展,市场竞争已经呈现出白热化状态。因此,企业要想获得生存和发展,就需要不断完善自身的发展战略和理念。财务管理作为企业经营管理的重要组成部分,对企业未来发