[发明专利]信息处理装置之间的异构多总线数据传输方法无效
申请号: | 200510010526.9 | 申请日: | 2005-11-11 |
公开(公告)号: | CN1758622A | 公开(公告)日: | 2006-04-12 |
发明(设计)人: | 崔刚;杨孝宗;刘宏伟;左德承;曲峰;苗百利;董剑;温东新;向琳;张展;罗丹彦;舒燕君;王玲;莫毓昌;代明 | 申请(专利权)人: | 哈尔滨工业大学 |
主分类号: | H04L12/40 | 分类号: | H04L12/40 |
代理公司: | 哈尔滨市松花江专利商标事务所 | 代理人: | 牟永林 |
地址: | 150001黑龙江*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 信息处理装置之间的异构多总线数据传输方法,本发明公开信息处理装置之间的多总线数据传输方法。它克服了现有的同类冗余设置的总线可靠性低的缺陷。本发明的方法是把CAN、I2C和SPI总线划分为三个不同的传输优先级,同一时刻系统内只有传输优先级别高的总线用于数据的传输,一条总线进行热备份,随时准备在当前有效总线传输失效时接替数据传输,如果当前有效总线上发生了导致数据传输故障的错误,则由总线控制装置判断出故障并立即发出总线切换命令,关闭当前最高优先级上的总线,启用下一优先级的总线进行传输。异构总线冗余系统相对于传统的同构冗余系统能够更好的弥补软件缺陷和抵抗环境干扰,能够更有效的保证容错系统的长时间可靠运行。 | ||
搜索关键词: | 信息处理 装置 之间 异构多 总线 数据传输 方法 | ||
【主权项】:
1、信息处理装置之间的异构多总线数据传输方法,其特征在于它包括如下步骤:一、开始;二、总线控制装置(1)对冗余设置在发送端信息处理装置(2)与接收端信息处理装置(3)之间的CAN总线、I2C总线和SPI总线中无故障的总线进行状态设置,具有最高优先级别的总线标示为当前的有效总线,把优先级别处于第二位的总线进行热备份,总线控制装置(1)默认CAN总线优先级别最高,SPI总线优先级别最低;三、总线控制装置(1)判断其内部的发送缓冲区(1-1)中是否有发送端信息处理装置(2)传递来的需要发送的数据;结果为否,则返回步骤二的开始端;步骤三的结果为是,则四、通过当前的有效总线把发送端信息处理装置(2)传递到发送缓冲区(1-1)中的数据发送给接收端信息处理装置(3);五、根据接收端信息处理装置(3)从该总线反馈回的信号判断发送数据是否成功;结果为是,则返回步骤二的开始端;步骤五的结果为否,则六、总线控制装置(1)把当前的有效总线切换掉,把原来做热备份的总线作为当前有效总线,同时把优先级别最低的总线改变为热备份状态;七、用当前有效总线传递数据,然后返回步骤二的开始端。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学,未经哈尔滨工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200510010526.9/,转载请声明来源钻瓜专利网。
- 上一篇:单形托架面限定的异形镜片的眼镜框
- 下一篇:综合复苏