买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种多对多SPI总线切换方法_天津津航计算技术研究所_202011440570.4 

申请/专利权人:天津津航计算技术研究所

申请日:2020-12-07

公开(公告)日:2022-11-18

公开(公告)号:CN112506840B

主分类号:G06F13/42

分类号:G06F13/42

优先权:

专利状态码:有效-授权

法律状态:2022.11.18#授权;2021.04.02#实质审查的生效;2021.03.16#公开

摘要:本发明公开了一种多对多SPI总线切换方法,该方法首先设定异步传输参数和等待时间,然后定义切换指令和断开指令,当某主模块需要进行SPI通信时,首先发送切换指令,然后读取切换标志,如果切换标志为1,则进行SPI通信并在完成后发送断开指令,否则等待并重新发送切换指令、读取切换标志。该方法中每个主模块均可通过SPI信号线异步发送切换指令,通过切换标志判断是否切换成功,并通过断开指令断开与从模块的SPI总线连接。本发明方法有效避免了现有切换控制方式存在的硬件设计和切换控制复杂等问题,增强了切换控制灵活性,提高了切换效率,具有很高的实用价值。

主权项:1.一种多对多SPI总线切换方法,其特征在于,包括如下步骤:步骤1,设定异步传输参数和等待时间;步骤2,定义切换指令和断开指令;步骤3,发送切换指令、读取切换标志;步骤4,完成SPI通信或等待;步骤5,发送断开指令;所述步骤1中,异步传输参数包括波特率、最大起始时延、起始位逻辑、校验方式、数据位数和位序;其中波特率为单个数据位宽度的倒数;最大起始时延即当传输异步信号时从CS#信号下降沿开始到起始位跳边沿开始的最大时延,如果在最大起始时延内没有收到起始位,则认为本次CS#低电平期间不传输异步信号;起始位逻辑即起始位为0还是1,该起始位应与MOSI常态逻辑相反,即当MOSI常态为1时,应将起始位定为0,否则应将起始位定为1;校验方式选奇校验、偶校验和无校验,当校验方式为奇校验或偶校验时,校验位个数为1,否则校验位个数为0;数据位数即在CS#低电平期间、起始位之后传输的数据位的个数,该个数包含校验位,数据位中除去校验位的部分为原始数据位,当校验方式为无校验时,数据位即为原始数据位;位序即原始数据位的传输顺序,先传输最高有效位msb还是先传输最低有效位lsb,校验位在原始数据位之后传输。

全文数据:

权利要求:

百度查询: 天津津航计算技术研究所 一种多对多SPI总线切换方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。