发明名称 一种基于SPI实现数据传输的方法和系统
摘要 本发明公开了一种基于SPI实现数据传输的方法和系统,属于通信领域。所述方法包括:当主设备向从设备发送数据时,主设备通过所述MREQ线向所述从设备发送MREQ信号,通过所述SRDY线接收所述从设备返回的SRDY信号后,通过主设备输出从设备输入数据线MOSI向所述从设备发送第一封装的数据包,所述封装的数据包携带包头标识和长度标识;当从设备向主设备发送数据时,所述从设备通过所述SREQ线向所述主设备发送的SREQ信号,通过所述MRDY线接收所述主设备返回的MRDY信号后,通过主设备输入从设备输出数据线MISO,向所述主设备发送第二封装的数据包。本发明实现基于SPI接口发送数据时的高速数据搬移,方案简单、成本低、握手机制易于实现,降低主从设备的工作量,提高了传输效率。
申请公布号 CN101552733B 申请公布日期 2011.07.20
申请号 CN200910141461.X 申请日期 2009.05.15
申请人 华为终端有限公司 发明人 桑伟;潘时林
分类号 H04L12/56(2006.01)I;H04L29/06(2006.01)I 主分类号 H04L12/56(2006.01)I
代理机构 北京三高永信知识产权代理有限责任公司 11138 代理人 何文彬
主权项 一种基于SPI实现数据传输的方法,其特征在于,主设备和任一从设备之间至少包括四条握手信号线:主设备请求从设备信号线MREQ、主设备准备好信号线MRDY、从设备请求主设备信号线SREQ、从设备准备好信号线SRDY,所述方法包括:当主设备向从设备发送数据时,所述主设备通过所述MREQ线向所述从设备发送MREQ信号,通过所述SRDY线接收所述从设备返回的SRDY信号后,通过主设备输出从设备输入数据线MOSI向所述从设备发送第一封装的数据包,所述第一封装的数据包携带包头标识和长度标识;当从设备向主设备发送数据时,所述从设备通过所述SREQ线向所述主设备发送SREQ信号,通过所述MRDY线接收所述主设备返回的MRDY信号后,通过主设备输入从设备输出数据线MISO,向所述主设备发送第二封装的数据包,所述第二封装的数据包携带包头标识和长度标识。
地址 518129 广东省深圳市龙岗区坂田华为基地B区2号楼