基于CANopen+uC/OS_Ⅱ平台的主从节点通信

来源 :天津大学 | 被引量 : 0次 | 上传用户:lutaixiaoxin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
CANopen是基于CAN总线的应用层协议。在CAN总线数据传输的基础上,对不同的帧结构进行定义,形成了PDO、SDO、Heartbeat等一系列子协议,由这些子协议组成了成了数据传输应用层协议CANopen。 uC/OS_ II是一个源码公开的实时多任务操作系统。其内核提供任务调度与管理、时间管理、任务间同步与通信、内存管理和中断服务等功能。uC/OS_II适合小型控制系统,具有执行效率高、占用空间小、实时性能优良和可扩展性强等特点。 PHILIPS公司的ARM7芯片LPC2129是一个支持实时仿真和跟踪的32位ARM7TDMI-S CPU,并带有256k字节(kB)嵌入的高速Flash存储器。LPC2129除了具有多个32位定时器、4路10位ADC、PWM通道、46个GPIO以及多达9个外部中断之外,还拥有2个独立的内置CAN控制器的CAN总线接口。 论文介绍了在PHILIPS公司的ARM7芯片LPC2129上实现CANopen+uC/OS_II的主从节点间通信系统的软件结构设计和硬件的调试过程。主要工作包括:在ARM7芯片LPC2129上移植uC/OS_II,移植CANopen,在uC/OS_II操作系统中嵌入CANopen内核,设计系统CANopen主从节点间通信的软件结构,编写软件,调试硬件电路。 CANooen是当今基于CAN总线的主流应用层协议之一。基于CANopen的数据通信被应用于汽车电子,工业控制,海运电子设备,医疗仪器设备等领域,当前CANopen发展趋势强劲,不断被应用于各种领域,必将成为行业的发展重点。
其他文献
边界网关协议BGP (Border Gateway Protocol)是互联网上得到广泛应用的域间路由协议,它使得位于不同自治系统AS(Autonomous Systems)的路由器之间可以交换路由可达性信息。随
基于嵌入式网络技术的视频监控系统具有易用性、灵活性等特点和完善的远程监控功能。工程技术人员、管理人员或调试人员不用亲临现场,通过网络就可以得到远程设备的数据,完成
【摘要】钻孔灌注桩因为对各种地质条件的适应性强、环境影响小和施工安全性好等优点,在桥梁工程中得到了广泛的运用。但鉴于施工工艺的复杂性,容易出现质量问题。本文分析了桥梁钻孔灌注桩施工过程中容易出现的各种质量问题,并提出了相应的质量控制措施。  【关键词】 桥梁;钻孔灌注桩;质量控制  中图分类号:U443.15+4文献标识码: A 文章编号:  引言  随着国家基础建设资金投入的增大和高层建筑的发展
期刊
摘要:边坡工程的安全稳定性分析是国内外岩土工程领域的一个研究热点。由于边坡失稳发生的地质条件相当复杂,作用因素多且具有不确定性,使得现阶段岩土工程界技术人员还不能完全掌握边坡失稳的发生机理,也不能从定量上完全把握坡体变形的演化过程。目前边坡失稳的防治仍然是一项很艰巨的任务,因此对边坡的稳定性分析及处治技术进行深入研究具有重要的意义。  关键词:边坡稳定性定性分析治理措施  中图分类号:TG115.
期刊
随着Internet网络数据业务的飞速增长和光纤传输能力的提高,对现有光网络的功能提出了更高的要求,要求其具有智能性、交换容量大、阻塞概率低和成本低等性能。传统的光网络已无
摘要:针对目前各地在兴建城市污水处理厂的过程中所暴露出来的问题,从工艺技术等角度进行剖析,并对应注意的环节陈述了看法。  关键词:污水处理厂、工艺选择、污水提升泵站、沉淀池  中图分类号:TU2文献标识码:A文章编号:  1、城市污水处理厂的运行管理问题  根据《城镇污水处理厂污泥处理处置及污染防治技术政策》的相关要求,污泥处理技术总的目标是实现“四化”,既“稳定化、减量化、无害化、资源化”,目前
期刊
学位
为了满足诸如大型分布式数据库和高速的视频图像传输服务的巨大带宽要求,不能胜任的百兆以太网已经逐渐被千兆以太网取代。后者目前主要应用在数据网络的骨干位置,也用于连接一
人类接收的信息约有70%来自视觉。因此,图像采集及处理设备在人们的日常生活中占有很重要的地位。同时,随着互联网的普及及带宽的提高,使得图像的网络传输成为可能,且应用范围越来
随着IP技术的飞速发展,VoIP电话网关(Voice Over IP Gateway/Internet Telephone Gateway) 成为连接因特网和电话网的桥梁。它将IP网络和传统电话网(PSTN)相互连接起来,用Inter