检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:宋瑞雪[1] 李文新[1] 王彬[1] 张建勇[1]
机构地区:[1]兰州空间技术物理研究所,甘肃兰州730000
出 处:《计算机技术与发展》2012年第8期78-81,共4页Computer Technology and Development
基 金:国家重点项目(FZYBZR-010)
摘 要:为了提高航天器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.
关 键 词:CANOPEN协议 MicroCANopen协议栈 CAN总线 VC编译器
分 类 号:TP31[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.151