[发明专利]一种高可靠的双通道串行总线的数据传输方法有效
申请号: | 201410163130.7 | 申请日: | 2014-04-23 |
公开(公告)号: | CN103927285B | 公开(公告)日: | 2017-01-25 |
发明(设计)人: | 林海鹰 | 申请(专利权)人: | 上海乐耘电气技术有限公司 |
主分类号: | G06F13/38 | 分类号: | G06F13/38 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 201114 上海市闵*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 可靠 双通道 串行 总线 数据传输 方法 | ||
1.一种高可靠的双通道串行总线的数据传输方法,其特征在于:所述数据传输方法为:数据通过第一总线和第二总线的双通道传输方式从数据发送模件传输至数据接收模件,第一总线和第二总线上的数据为并行解码;
所述第二总线的数据传输滞后所述第一总线的数据传输,第一总线的第一数据集按正序进行数据传输,所述第二总线包括第二数据集和第三数据集,第二数据集按倒序进行数据传输,第三数据集按正序进行数据传输;所述第一数据集、第二数据集和第三数据集均设置了相应的CRC校验,若CRC校验均未通过,则将收到的数据转移至自恢复模块中进行数据恢复。
2.根据权利要求1所述的高可靠的双通道串行总线的数据传输方法,其特征在于:所述数据传输的具体方法包括以下步骤:
①数据发送模件中的数据从第一总线进行传输,数据接收模件收到数据后,进入状态一进行第一数据集CRC校验,校验通过,则将数据转移至接收缓存区,若校验未通过,则转移至数据自恢复模块,等待第二总线的CRC校验结果;
②数据发送模件中的数据从第二总线滞后第一总线进行传输,数据接收模件收到数据后,进入状态二进行第二数据集CRC校验,若校验通过,则转移至接收缓存区,若校验未通过,则转移至状态三进行第三数据集CRC校验,若该校验通过,则转移至接收缓存区,若校验均未通过,则转移至数据自恢复模块;
③数据接收模件收到的三组数据集的CRC校验均未通过的情况下,则将自恢复模块中的数据恢复后转移至接收缓存区;
④当数据接收模件将有效的数据写入接收缓存区后,再转移至空闲状态等待数据发送模件的下一帧数据,所述接收缓存区设置于数据接收模件上。
3.根据权利要求1所述的高可靠的双通道串行总线的数据传输方法,其特征在于:所述第一数据集、第二数据集和第三数据集中均包括若干个通道的数据。
4.根据权利要求3所述的高可靠的双通道串行总线的数据传输方法,其特征在于:第一总线的第一数据集为从第一个通道到最后一个通道的正序传输。
5.根据权利要求3所述的高可靠的双通道串行总线的数据传输方法,其特征在于:第二总线的第二数据集为从最后一个通道到第一个通道的倒序传输。
6.根据权利要求3所述的高可靠的双通道串行总线的数据传输方法,其特征在于:第二总线的第三数据集为从第一个通道到最后一个通道的正序传输。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海乐耘电气技术有限公司,未经上海乐耘电气技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410163130.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:触控式人机交互系统
- 下一篇:触控构件及其制造方法