期刊文献+

基于MicroCANopen的网络设计与实现

Design and Implementation of Network Based on MicroCANopen
下载PDF
导出
摘要 为了提高航天器CAN总线通讯系统各个节点的规范性、可维护性、可扩展性,研究了CAN总线的高层协议CANo-pen的一种经典开源协议栈MicroCANopen,设计与实现了MicroCANopen网络。软件方面,在VC6.0的开发环境下,采用并改进MicroCANopen从站协议栈代码,实现了主从站代码;硬件方面,利用IXXAT公司的USB-to-CAN的适配器作为底层硬件的支持,从而与PC机连接建立了一主多从的MicroCANopen网络。并且验证了通讯过程的正确性与设计的可行性。该网络可以应用在航天器地面测试系统中,为航天器地测通讯系统提供高层协议的统一标准。 In order to improve the standardization, maintainability, scalability of each node in spacecraft communication system which based on CAN-bus,it is centered on the design and implementation of network based on MicroCANopen, a kind of classic open source protocol stack of the high-level CAN-bus protocol CANopen. On the one hand, the master code is implemented by improving Micro- CANopen slave protocol stack code. On the other hand, the CANopen network which has a master and several slaves is achieved by u- sing IXXAT' s USB-to-CAN adapter, as the underlying hardware support, to connect the PCs. And the correctness of communication process and the feasibility of the design are verified. This research is valuable in spacecraft ground test system for measuring spacecraft to provide high-level protocol communication system with uniform standards.
出处 《计算机技术与发展》 2012年第8期78-81,共4页 Computer Technology and Development
基金 国家重点项目(FZYBZR-010)
关键词 CANOPEN协议 MicroCANopen协议栈 CAN总线 VC编译器 CANopen MicroCANopen CAN-BUS VC
  • 相关文献

参考文献12

二级参考文献31

  • 1李芳,刘鲁源,吕伟杰.CAN总线位定时和同步机制的分析[J].电子产品世界,2005,12(05A):106-107. 被引量:6
  • 2马艳歌,贾凯,徐方.基于DSP的CANopen通讯协议的实现[J].微计算机信息,2006(02Z):146-148. 被引量:10
  • 3王俊波,胥布工.CANopen协议分析与实现[J].微计算机信息,2006(06Z):104-106. 被引量:33
  • 4任玮蒙,陶维青.基于CAN总线的高层协议CANopen[J].自动化技术与应用,2007,26(4):128-130. 被引量:22
  • 5BOTERENBROOD H . CANopen: high-level protocol for CAN-bus [M]. Amsterdam: Nikhef , 2000.
  • 6SONG Wei, YAN Shi zhen, XU Zhe, et al. Trapsplantable CANopen master based on non-preemptive task scheduler [C]// IEEE International Conference on Automation and Logistics. Jinan: Shandong Univ, 2007:557- 562.
  • 7CHEN Ju-tao, ZHENG Hua-yao, HUANG Xue-wu. ARM+DSP embedded system applied in marine electric propulsion dynamic load simulation system [C]//8th International Conference on Electronic Measurement & Instruments. Xi'an: IEEE Proceeding, 2007: 820-823.
  • 8周立功.深入浅出ARM7--LPC213x\214x(上)[M].北京:北京航空航天大学出版社,2005:94-108.
  • 9PHILIPS Semiconductor. PCA82C250 CAN controller interface[S]. 2000.
  • 10Liu Jianxin, Guan Xuefeng, Tan Ping. The analysis and test of real-time performance for time - triggered CAN bus[J ]. Proceedings of the IEEE,2008,9(3) :3005 - 3009.

共引文献60

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部