[发明专利]一种星载CAN总线即插即用方法有效
申请号: | 201410295715.4 | 申请日: | 2014-06-26 |
公开(公告)号: | CN104063350B | 公开(公告)日: | 2017-01-25 |
发明(设计)人: | 张德全;施思寒;李孝同;孔令波 | 申请(专利权)人: | 航天东方红卫星有限公司 |
主分类号: | G06F13/40 | 分类号: | G06F13/40;G06F13/42 |
代理公司: | 中国航天科技专利中心11009 | 代理人: | 安丽 |
地址: | 100094 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种星载CAN总线即插即用方法,接入CAN总线网络的设备自动发送注册信息请求,星务中心计算机主动获取接入设备的注册信息,根据接入设备的注册信息,给各设备的CAN总线进行动态配置,根据接入设备的注册信息对星务中心计算机的软件进行重构,重构后的星务中心计算机与重新配置后的各设备进行正常的总线通信。本发明系统采用CAN总线作为通信网络,通过对其协议进行更改,使得带有CAN总线接口的设备能够满足即插即用的使用方法,其不需要更改软硬件就能适应于不同的卫星型号,便于星载设备相对于卫星总体方案的并行开发或者先行开发。 | ||
搜索关键词: | 一种 can 总线 即插即用 方法 | ||
【主权项】:
一种星载CAN总线即插即用方法,其特征在于步骤如下:(1)接入CAN总线网络的各设备即CAN节点,在加电后自动向星务中心计算机发送CAN节点的注册请求,即告知星务中心计算机:总线网络有新的CAN节点加入;(2)星务中心计算机在接收步骤(1)的CAN节点的注册请求后,立即向各CAN节点发送索取它们注册信息详细内容的命令字;(3)CAN节点收到步骤(2)中的索取它们注册信息详细内容的命令字后,向星务中心计算机发送该CAN节点自身注册信息的详细内容,包括:CAN节点遥测包类型、遥测包周期;(4)星务中心计算机将从步骤(3)收到的注册信息中与协议配置有关的内容放入协议约束缓冲区中;同时星务中心计算机将注册信息中与星务中心计算机重构有关的内容放入软件约束缓冲区中;(5)星务中心计算机在接收完所有CAN节点的注册信息详细内容后,依据协议约束缓冲区,通过协议自动配置方法将各CAN节点进行重新配置,配置后的数据放入CAN配置信息缓冲区中;协议自动配置方法是依据协议约束缓冲区,将各CAN节点重新配置,以满足其注册信息中所要求的内容及CAN总线通信协议;(6)星务中心计算机将步骤(5)配置后的各CAN节点的CAN状态信息顺序发送给相应的CAN节点;(7)步骤(6)中相应的CAN节点正确收到配置信息后,依据接收到的配置信息对自身CAN总线进行重新配置,并将配置结果反馈给星务中心计算机;(8)在步骤(7)的同时,星务中心计算机依据软件约束缓冲区中内容,对自身软件进行重构,以满足与各CAN节点的总线通信要求,当所有CAN节点都正确配置后,星务中心计算机也成功重构后,星务中心计算机按照各CAN节点注册信息中的要求与各CAN节点进行总线通信。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天东方红卫星有限公司,未经航天东方红卫星有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410295715.4/,转载请声明来源钻瓜专利网。
- 上一篇:显示网页自定义内容的方法及系统
- 下一篇:基于JESD204协议的IP核