[发明专利]一种UART主从线路通信控制电路及方法在审
| 申请号: | 202110400825.2 | 申请日: | 2021-04-14 |
| 公开(公告)号: | CN113111021A | 公开(公告)日: | 2021-07-13 |
| 发明(设计)人: | 殷昊昊 | 申请(专利权)人: | 山东英信计算机技术有限公司 |
| 主分类号: | G06F13/38 | 分类号: | G06F13/38;G06F13/40 |
| 代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 李舜江 |
| 地址: | 250101 山东省济南市高新区*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 uart 主从 线路 通信 控制电路 方法 | ||
本发明提供一种UART主从线路通信控制电路及方法,包括:主控UART以及若干个设置UART接口的从机;所述主控UART和若干个所述从机分别通过接收端和发送端进行一对多的双向信号传递;主机的接收端与每个从机的发送端之间均设置选通MOS管;所述选通MOS管的G极与主控UART的使能引脚连接;通过控制使能引脚的电平来切换选通MOS管导通和截止,从而控制主控UART与从机的通断。本发明实现了一个主机与多个从机进行UART通信,扩大UART的应用范围。
技术领域
本发明属于通信控制技术领域,具体涉及一种UART主从线路通信控制电路及方法。
背景技术
UART,通用异步收发传输器,通常用于电子设备通讯及调试,UART采用异步全双工通信协议,可将并行数据转换为串行数据进行发送与接收。当前UART全双工通信结构如图1所示,线路硬件连接比较简单,UART以全双工方式传输数据,最精简的连接方法只有3根线。其中TX:发送数据端,要接对面设备的RX;RX:接收数据端,要接对面设备的TX;GND:保证两设备共地,有统一的参考平面。
发送数据时,将并行数据写入UART,UART按照一定的格式在一根电线上串行发出;接收数据时,UART检测另一根电线上的信号,将串行收集放在缓冲区中,即可读取UART获取这些数据。由此见,现有UART接口只支持一对一通信,当硬件设计中需要一个设备需要与多个设备进行UART通信,一对一通信的UART设计则无法满足要求。
发明内容
针对现有技术的上述不足,UART接口虽然能够节约硬件资源,但是只支持一对一通信,这极大限制了其使用。故本文提出一种UART主从线路通信控制电路及方法,能够实现UART的一对多通信。
第一方面,本发明提供一种UART主从线路通信控制电路,包括:主控UART以及若干个设置UART接口的从机;所述主控UART和若干个所述从机分别通过接收端和发送端进行一对多的双向信号传递;主机的接收端与每个从机的发送端之间均设置选通MOS管;所述选通MOS管的G极与主控UART的使能引脚连接;通过控制使能引脚的电平来切换选通MOS管导通和截止,从而控制主控UART与从机的通断。
第二方面,本发明提供一种UART主从线路通信控制方法,包括:
当主控UART与当前从机断开通信时,通过控制使能引脚的电平,使其与当前从机的发送端相连的选通MOS管截止,隔断主控UART与当前从机的通信;
当主控UART与当前从机进行通信时,通过使能引脚选通与当前从机的发送端相连的选通MOS管,使得当前从机发送端至主控UART接收端链路导通,并控制与除当前从机之外的其他从机的发送端至主控UART接收端链路截止。
本发明的有益效果在于,
本发明提供的一种UART主从线路通信控制电路及方法,实现了一个主机与多个从机进行UART通信,且不需要加入扩展芯片,实现方便;同时可避免从机乱发消息,误拉总线;同时防止一主多从情况下硬件管脚损坏,扩大UART的应用范围。
此外,本发明设计原理可靠,结构简单,具有非常广泛的应用前景。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明现有技术的结构示意图。
图2是本发明本发明一个实施例的结构示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东英信计算机技术有限公司,未经山东英信计算机技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110400825.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种烧伤整形用剪刀式持针钳
- 下一篇:一种综合能源系统的统一建模方法





