[发明专利]一种基于SPI的主从通讯时序方法有效
申请号: | 201711061933.1 | 申请日: | 2017-11-02 |
公开(公告)号: | CN107832250B | 公开(公告)日: | 2020-10-30 |
发明(设计)人: | 伍延禄;吕如茜;崔海青 | 申请(专利权)人: | 北京中电华大电子设计有限责任公司 |
主分类号: | G06F13/42 | 分类号: | G06F13/42;H04L1/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 102209 北京市昌平区北七家镇未*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于SPI的主从通讯系统及可靠传输方法,属于通信技术领域。所述方法包括:一方面提供一种基于SPI接口的主从通讯时序方法:即从SPI设备关闭SPI模块后,主SPI的SS信号线与从SPI的握手线相连,该握手线可以与从SPI的SS信号复用,也可以为从SPI设备的一个GPIO引脚;另一方面提供了一种基于SPI接口的主从数据可靠传输方法,引入数据链路层和应用层,数据链路层拥有出错重发处理机制。通过上述方法,本发明解决了SPI接口通讯时序匹配困难与通讯可靠性较低的缺陷,且方案易于实现,硬件成本低,可靠性高,传输效率高,兼容性好。 | ||
搜索关键词: | 一种 基于 spi 主从 通讯 时序 方法 | ||
【主权项】:
一种基于SPI接口的主从通讯时序方法,其特征在于,关闭从SPI(从SPI设备)模块后,从SPI有一条握手线与主SPI(主SPI设备)的SS信号线连接,所述方法包括如下步骤:(1)主SPI发送起始域数据后失效SS信号线,失效时间T1;(2)主SPI继续有效SS信号线,发送数据,每传输XX字节数据失效SS信号T2时间;(3)主SPI发送完所有数据后,失效SS信号T3时间;(4)从SPI收完所有数据后,清零硬件发送Buffer,关闭从SPI模块,处理完成任务后,重新启动SPI模块,发送起始域;(5)主SPI清零发送硬件发送Buffer,循环启动接收从SPI发送起始域数据;(6)判断起始域数据是否合法,如不合法,主SPI失效SS信号T4时间,继续执行步骤(5);(7)起始域数据合法,主SPI失效SS信号T5时间;主SPI继续有效SS信号线,接收数据,每接收XX字节数据失效T5时间。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中电华大电子设计有限责任公司,未经北京中电华大电子设计有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711061933.1/,转载请声明来源钻瓜专利网。