串行通信系统及串行通信方法技术方案

技术编号:26425512 阅读:40 留言:0更新日期:2020-11-20 14:22
本发明专利技术公开了串行通信系统及串行通信方法。在采用总线连接成闭合环路的多个节点设备串行通信系统中,任意第一节点设备作为发送端,至少一个第二节点设备作为接收端。所述串行通信方法包括:从所述第一节点设备开始,在闭合环路中依次设置下一级节点设备的输入端的总线状态,以及依次向下一级节点设备的输入端发送通信数据。该串行通信方法允许任意的节点设备作为发送端或接收端,提高通信灵活性,并且通信控制简单、可以提高串行通信的通信效率。

【技术实现步骤摘要】
串行通信系统及串行通信方法
本专利技术涉及通信
,具体涉及一种串行通信系统及通信方法。
技术介绍
在电子产品中,一个完整的系统的成本往往会受到其内部互连总线结构的影响。通常,互连总线结构分为并行和串行两种类型。并行总线或串行总线一般由数据线、地址线、控制线等组成。并行总线设计实现简单,容易达到较高的通信速率,从而得到了广泛的应用。但是,并行通信方式需要较多的信号线,需要占用芯片较多的管脚资源和电路板设计空间,需要的器件数量一般也比较多。所以在管脚资源紧张、电路板空间有限和成本敏感的系统中一般不采用这种方式。串行总线通信只要很少的互连线和芯片管脚,占用电路板面积较少,并且互连可靠性较好,因此对于管脚资源紧张、电路板空间有限和成本敏感的系统通常采用串行总线的方式。串行通信,是将数据分成一个个的二进制位(bit),然后主机和从机使用一条线路或一个通信信道实现主机与从机之间的通信(数据交换)。串行通信作为一种灵活、方便、可靠的通信技术,因其具有占用硬件资源少、可大幅度降低通信线路的成本、简化通信设备、应用灵活、易维护等诸多优点,在诸多领域本文档来自技高网...

【技术保护点】
1.一种串行通信系统,包括:采用总线连接成闭合环路的多个节点设备,任意第一节点设备作为发送端,至少一个第二节点设备作为接收端,/n其中,所述串行通信系统从所述第一节点设备开始,在闭合环路中依次设置下一级节点设备的输入端的总线状态,以及依次向下一级节点设备的输入端发送通信数据。/n

【技术特征摘要】
1.一种串行通信系统,包括:采用总线连接成闭合环路的多个节点设备,任意第一节点设备作为发送端,至少一个第二节点设备作为接收端,
其中,所述串行通信系统从所述第一节点设备开始,在闭合环路中依次设置下一级节点设备的输入端的总线状态,以及依次向下一级节点设备的输入端发送通信数据。


2.根据权利要求1所述的串行通信系统,其中,
所述第一节点设备根据闭合环路的返回信息进行校验以判断通信是否成功。


3.根据权利要求2所述的串行通信系统,其中,所述多个节点设备在数据通信期间,依次设置下一级节点设备的输入端的总线状态,以及依次向下一级节点设备的输入端发送通信数据。


4.根据权利要求2所述的串行通信系统,其中,所述第一节点设备在输入端检测至总线空闲状态之后,在输出端设置总线忙状态,并延迟第二时间段在输出端发送通信数据。


5.根据权利要求4所述的串行通信系统,其中,所述第二节点设备在输入端检测至总线忙状态之后,延迟第一时间段在输出端设置总线忙状态,然后延迟第二时间段在输出端发送通信数据。


6.根据权利要求1所述的串行通信系统,其中,所述返回信息包括所述第一节点设备从自身输出端设置为总线忙状态开始计时至在自身的输入端检测到总线忙状态之间的返回时间。


7.根据权利要求5所述的串行通信系统,其中,所述多个节点设备的发送端,根据从自身输出端设置为总线忙状态开始计时至在自身的输入端检测到总线忙状态之间的返回时间,进行时间校验以判断数据通信是否成功。


8.根据权利要求7所述的串行通信系统,其中,所述多个节点设备的发送端在所述返回时间dt满足以下公式时判断为通信成功,
dt=(n-1)*t1,
其中,n为所述串行通信系统中的节点设备的数量,t1为所述第一时间段,表征串行通信系统中的作为接收端的每个节点设备在输入端检测到总线忙状态至在输出端设置总线忙之间的固定延迟时间。


9.根据权利要求1所述的串行通信系统,其中,所述多个节点设备分别包括:
串行通信模块,包括与所述总线连接的时钟端、输入端和输出端,经由所述时钟端接收时钟信号,经由所述输入端检测总线状态和接收通信数据,经由所述输出端设置总线状态和发送通信数据;以及
微控制单元,与所述串行通信模块相连接,在所述节点设备为发送端时向所述串行通信模块提供数据内容,在所述节点设备为接收端从所述串行通信模块获取数据内容。


10.根据权利要求9所述的串行通信系统,其中,所述串行通信模块存储设备地址,并且从接收的通信数据中获取目标地址,将所述设备地址与所述目标地址相比较以判断是否为接收端。


11.根据权利要求9所述的串行通信系统,其中,所述多个节点设备...

【专利技术属性】
技术研发人员:王亮
申请(专利权)人:杭州视芯科技有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1