一种单线双向通信系统以及通信方法技术方案

技术编号:26375967 阅读:54 留言:0更新日期:2020-11-19 23:44
本申请公开了一种单线双向通信系统以及通信方法,通信方法包括:在监听模式下,当主控制器或从控制器的任意一方未监听到对方发送宣示信号时,发送数据,其中,主控制器的优先级高于从控制器的优先级;当主控制器检测到从控制器发送的宣示信号时,主控制器再次发送宣示信号并向从控制器发送数据;当从控制器检测到主控制器发送的宣示信号时,从控制器切换为接收模式以接收主控制器发送的数据。本申请的通信方法可以实现单根数据线实现双向通信,减少了对传输端口资源的占用,并且,本申请的通信方法设置了主从优先级,保证了数据传输的方向性,避免主从双方同时发送数据造成数据冲突,提高了数据传输的可靠性。

【技术实现步骤摘要】
一种单线双向通信系统以及通信方法
本专利技术属于数据通信
,尤其涉及一种单线双向通信系统以及通信方法。
技术介绍
在线路板上两个器件之间数据双向传输中,譬如MCU与某功能模块或者两个MCU之间,往往受限于芯片自带通信端口被占用以及IO端口资源紧张等束缚,使得设计变得困难,而选用引脚数目宽裕的元器件又使得线路板面积增加,整体成本上升,影响设备的集成度。现如今常用的元器件之间实现双向通信至少需要采用两根线,譬如是UART或SPI通信接口,占用了器件的接口资源较多。
技术实现思路
(一)专利技术目的为了克服以上不足,本专利技术的目的在于提供一种单线双向通信系统以及基于该通信系统的通信方法,以解决现有的元器件双向传输时占用的通信端口较多,元器件体积大不利于集成以及数据传输的可靠性低的技术问题。(二)技术方案为实现上述目的,本申请一方面提供的技术方案如下:一种基于单线双向通信系统的通信方法,其特征在于,基于单线双向通信系统包括:具有晶体管的主控制器、具有晶体管的从控制器以及上拉电阻,晶体管通过基极本文档来自技高网...

【技术保护点】
1.一种基于单线双向通信系统的通信方法,其特征在于,所述基于单线双向通信系统包括:具有晶体管的主控制器、具有晶体管的从控制器以及上拉电阻,所述晶体管通过基极分别与主控制器和所述从控制器连接,两所述晶体管的集电极之间通过一根数据线双向通信连接,两所述晶体管的发射极分别接地,所述上拉电阻的一端连接所述数据线,另一端连接电源正极,所述通信方法包括:/n在监听模式下,当所述主控制器或所述从控制器的任意一方未监听到对方发送的宣示信号时,发送数据,其中,所述主控制器的优先级高于所述从控制器的优先级;/n当主控制器检测到从控制器发送的宣示信号时,所述主控制器再次发送宣示信号并向所述从控制器发送数据;/n当从...

【技术特征摘要】
1.一种基于单线双向通信系统的通信方法,其特征在于,所述基于单线双向通信系统包括:具有晶体管的主控制器、具有晶体管的从控制器以及上拉电阻,所述晶体管通过基极分别与主控制器和所述从控制器连接,两所述晶体管的集电极之间通过一根数据线双向通信连接,两所述晶体管的发射极分别接地,所述上拉电阻的一端连接所述数据线,另一端连接电源正极,所述通信方法包括:
在监听模式下,当所述主控制器或所述从控制器的任意一方未监听到对方发送的宣示信号时,发送数据,其中,所述主控制器的优先级高于所述从控制器的优先级;
当主控制器检测到从控制器发送的宣示信号时,所述主控制器再次发送宣示信号并向所述从控制器发送数据;
当从控制器检测到所述主控制器发送的宣示信号时,所述从控制器切换为接收模式以接收所述主控制器发送的数据。


2.根据权利要求1所述的通信方法,其特征在于,在进入所述监听模式前,当所述主控制器和/或从控制器需要发送数据时,所述主控制器和/或从控制器向外发送所述宣示信号。


3.根据权利要求2所述的通信方法,其特征在于,在监听模式下,所述主控制器或所述从控制器需要向外发送数据时,当主控制器或所述...

【专利技术属性】
技术研发人员:师向群鲁宝儒陈镇茂
申请(专利权)人:电子科技大学中山学院
类型:发明
国别省市:广东;44

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

1