发明名称 设备间串行通信系统及方法
摘要 本发明公开一种设备间串行通信系统及方法。其中,所述设备间串行通信系统包括:主设备、至少一个从设备,以及实现主设备和从设备数据通信的SPI总线;SPI总线,包括:主设备发送从设备接收信号线MOSI、主设备接收从设备发送信号线MISO、时钟信号线SCK、片选信号线CS、主设备发送请求与发送完成信号线AP_RTS、主设备接收准备完成信号线AP_RDY、从设备发送请求与发送完成信号线BP_RTS、从设备接收准备完成信号线BP_RDY、主设备唤醒从设备或控制从设备休眠信号线AP_SLEEP、从设备休眠状态信号线BP_SLEEP以及从设备异常状态信号线BP_ERR。采用本发明所述系统和方法,传输速度高,且实现成本低。此外,本发明还具有休眠唤醒和异常处理功能,能够及时控制从设备在不进行数据通信时处于休眠状态以减少功耗,还能实时的对从设备进行异常工作状态的监测。
申请公布号 CN102354305B 申请公布日期 2016.08.03
申请号 CN201110289432.5 申请日期 2011.09.27
申请人 青岛海信电器股份有限公司 发明人 刘承龙;雷鹏;王月伟
分类号 G06F13/38(2006.01)I;G06F1/32(2006.01)I 主分类号 G06F13/38(2006.01)I
代理机构 北京中伟智信专利商标代理事务所 11325 代理人 张岱
主权项 一种设备间串行通信系统,其特征在于,所述系统包括:主设备、至少一个从设备,以及实现所述主设备和所述从设备数据通信的SPI总线;所述SPI总线,包括:主设备发送从设备接收信号线MOSI、主设备接收从设备发送信号线MISO、时钟信号线SCK、片选信号线CS、主设备发送请求与发送完成信号线AP_RTS、主设备接收准备完成信号线AP_RDY、从设备发送请求与发送完成信号线BP_RTS、从设备接收准备完成信号线BP_RDY、主设备唤醒从设备或控制从设备休眠信号线AP_SLEEP、从设备休眠状态信号线BP_SLEEP以及从设备异常状态信号线BP_ERR;所述主设备,用于通过所述AP_RTS线向所述从设备输出发送请求信号,通过所述BP_RDY线接收所述从设备返回的接收准备完成信号后,通过所述MOSI线向所述从设备发送第一数据包;还用于接收所述从设备经BP_RTS线输出的发送请求信号后,经所述AP_RDY线向所述从设备返回接收准备信号;还用于接收所述从设备发送的第二数据包;还用于通过所述BP_SLEEP线检测所述从设备的休眠状态,依据检测结果通过所述AP_SLEEP线唤醒从设备或控制所述从设备进入休眠;还用于通过所述BP_ERR线接收到所述从设备工作异常信号后,结束所述主设备与从设备之间的数据通信;所述从设备,用于通过所述BP_RTS线向所述主设备输出发送请求信号,通过所述AP_RDY线接收所述主设备返回的接收准备完成信号后,通过MISO线向所述主设备发送第二数据包;还用于接收所述主设备通过所述AP_RTS线输出发送请求信号后,向所述主设备返回接收准备完成信号;还用于接收所述主设备发送的第一数据包;还用于接收所述主设备通过所述AP_SLEEP线输出信号被唤醒或进入休眠;还用于通过所述AP_ERR线发送工作异常信号。
地址 266100 山东省青岛市崂山区株洲路151号