检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:杨璋 Yang Zhang(Southwest China Institute of Electronic Technology, Chengdu 610036, Sichuan, China)
机构地区:[1]中国西南电子技术研究所
出 处:《计算机应用与软件》2019年第6期120-123,127,共5页Computer Applications and Software
摘 要:传统的小卫星CAN总线应用层协议支持网络节点数量较少,可实现的节点间通信模式较单一,难以满足较复杂载荷的组网要求。设计基于PeliCAN模式的载荷通信总线协议,在CAN总线应用层协议开放性的基础上,对报文标识符进行分段设计,便于总线节点实现多主通信,使总线组网更加灵活,容纳更多网络节点;总线节点采用双滤波器设置,使总线节点之间能同时实现点对点、广播、组播、子播的混合通信模式,能满足复杂的应用环境;定义通用的单帧和多帧格式,便于节点对混合帧的解析。通过计算表明,该协议的网络负载峰值为24.05%,满足小卫星载荷组网要求。The traditional CAN bus application layer protocol of small satellite supports fewer network nodes,and the communication mode between nodes is relatively single,which makes it difficult to meet the networking requirements of complex loads.This paper designed a communication bus protocol of payload based on PeliCAN.The message identifier section was detached to many subsections base on CAN bus application layer protocol.It was easy to realize multi-master communication,and networking was more flexible and contained more nodes.Bus node adopted double filter setttings,and it achieved point to point communication,broadcast communication,group communication,sub-group communication mode.It could satisfy complex application environment.The general format for single frame and multiple frame was designed to parse mixed multiple frame.The calculation shows that the peak load of this bus protocol is 24.05%,which meets the requirement of small satellite load networking.
关 键 词:载荷总线协议 PeliCAN 分段标识符 双滤波器 混合通信模式 通用帧格式
分 类 号:TP393.04[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.42