串口通讯的输入输出控制电路制造技术

技术编号:18575802 阅读:22 留言:0更新日期:2018-08-01 10:48
本发明专利技术公开了一种串口通讯的输入输出控制电路,包括第一处理器和第二处理器,以及第一处理器的信号输出端和第二处理器的信号接收端,第一处理器和第二处理器之间连接有一具有使能端的锁存电路,且使能端连接于电平可控接口,信号输出端连接于所述锁存电路的锁存输入端,信号接收端连接于所述锁存电路的锁存输出端,且锁存输入端通过第一下拉电阻接地,锁存输出端通过第一上拉电阻连接于供电电源端,或者,锁存输入端通过第二上拉电阻连接于供电电源端,锁存输出端通过第二下拉电阻接地。本发明专利技术的优点在于能够解决两个上电配置不一样的处理器之间的通信问题,避免现有技术中因为上电配置不一样容易导致配置错误,甚至无法正常启动等问题。

The input and output control circuit of serial communication

The invention discloses an input and output control circuit of serial communication, which includes a first processor and a second processor, a signal output end of the first processor and a signal receiving end of the second processor. The first processor and the second processor are connected with an enabling latch circuit and enable the energy end to be connected to the level. The signal output end is connected to the latch end of the latch circuit, the signal receiver is connected to the latch output end of the latch circuit, and the latch input end is grounded through the first pull resistance, and the latch output end is connected to the power supply end through the first pull resistance, or the latch input terminal passes through second. The pull resistor is connected to the power supply end, and the latch output terminal is grounded through the second pull-down resistor. The advantage of the invention is that it can solve the communication problem between two processors with different electrical configuration, and avoid the problem of configuration error and even normal startup because of different power configuration in the existing technology.

【技术实现步骤摘要】
串口通讯的输入输出控制电路
本专利技术属于通信
,尤其涉及一种串口通讯的输入输出控制电路。
技术介绍
通用串口(UART)作为一种简单、适用的通讯接口,有着强大的生命力。在各种新的通讯方式层出不穷的情形下,通用串口(UART)依然在通讯领域发挥着不可替代的作用。由于串口所具备的通信线路简单等特点,通信常常会被用于MCU(微控制单元)之间的通信。但是MCU的一些UART等串口输入输出管脚也同时是上电strap管脚,因此,在MCU之间通过串口对接时,需要考虑各自电平不能影响处理器的上电配置,如果因为改变STRAP电平导致配置错误,就会影响MCU的工作模式甚至不启动。为了解决上述技术问题,人们进行了长期的探索,例如中国专利公开了一种串口通信电路[申请号:CN201610049934.3],包括第一处理器串口通信端以及第二处理器MCU2串口通信端,其特征在于,还包括电平转换模块,所述电平转换模块包括第一电平输入端、第二电平输入端以及电平转换单元;其中,所述第二电平输入端的输入电压大于或等于所述第一电平输入端的输入电压;所述电平转换单元分别与第一电平输入端、第二电平输入端、第一处理器串口通信端以及第二处理器MCU2串口通信端连接;所述电平转换单元,用于将第一电平输入端输入电平与第二电平输入端输入电平进行相互转换。上述方案通过在两个处理器之间加防护电路实现电平转换以避免由于电平不匹配对电路造成损坏,但是仍然无法实现保持两个处理器各自电平的初始状态且不影响处理器的上电配置。
技术实现思路
本专利技术的目的是针对上述问题,提供一种能够兼容不同配置电平的串口通讯的输入输出控制电路。为达到上述目的,本专利技术采用了下列技术方案:本专利技术的串口通讯的输入输出控制电路,包括第一处理器和第二处理器,以及第一处理器的信号输出端和第二处理器的信号接收端,所述的第一处理器和第二处理器之间连接有一具有使能端的锁存电路,且所述的使能端连接于电平可控接口以控制使能端的电平,所述的信号输出端连接于所述锁存电路的锁存输入端,所述的信号接收端连接于所述锁存电路的锁存输出端,且所述的锁存输入端通过第一下拉电阻接地,所述的锁存输出端通过第一上拉电阻连接于供电电源端,或者,所述的锁存输入端通过第二上拉电阻连接于供电电源端,所述的锁存输出端通过第二下拉电阻接地。在上述的串口通讯的输入输出控制电路中,所述的使能端通过第三上拉电阻连接于供电电源端,且所述的使能端低电平有效。在上述的串口通讯的输入输出控制电路中,所述的使能端通过第三下拉电阻接地,且所述的使能端高电平有效。在上述的串口通讯的输入输出控制电路中,所述锁存电路的锁存电源端连接于供电电源端,且所述的锁存电源端通过一电容接地。在上述的串口通讯的输入输出控制电路中,所述的供电电源端为第一处理器的第一电源端或第二处理器的第二电源端,且所述的锁存电源端连接于所述第二电源端。在上述的串口通讯的输入输出控制电路中,所述的锁存输入端通过第一下拉电阻接地,所述的锁存输出端通过第一上拉电阻连接于第二电源端;或者,所述的锁存输入端通过第二上拉电阻连接于第一电源端,所述的锁存输出端通过第第二下拉电阻接地。在上述的串口通讯的输入输出控制电路中,所述的使能端通过第三上拉电阻连接于第一电源端;所述的使能端连接于第一处理器的电平可控接口。在上述的串口通讯的输入输出控制电路中,所述的使能端通过第三上拉电阻连接于第二电源端;所述的使能端连接于第二处理器的电平可控接口。在上述的串口通讯的输入输出控制电路中,所述的电平可控接口为第一处理器或第二处理器的通用串口。在上述的串口通讯的输入输出控制电路中,所述锁存电路包括锁存芯片;所述第一上拉电阻、第二上拉电阻、第三上拉电阻、第二下拉电阻和第三下拉电阻的大小均为10K欧姆。本专利技术相较于现有技术具有以下优点:解决了两个上电配置不一样的处理器之间的通信问题,避免现有技术中因为上电配置不一样容易导致配置错误,甚至无法正常启动等问题;能够兼容不同电平的输入输出电压,解决了两个处理器之间UART串口通信电平不匹配的问题以实现正常通信。附图说明图1是本专利技术实施例一的电路原理图;图2是本专利技术实施例二的电路原理图。附图标记:第一处理器MCU1;信号输出端MCU1_UART_TX;第一处理器的电平可控接口MCU1_UART_GPIO;第一电源端VCC_MCU1;第二处理器MCU2;信号接收端MCU2_UART_RX;第二电源端VCC_MCU2;电容C1;第一上拉电阻R1;第二上拉电阻R2;第三上拉电阻R3;第一下拉电阻R4;第二下拉电阻R5;锁存芯片U;使能端锁存输入端A;锁存输出端Y;锁存电源端VCC;地端GND。具体实施方式虽然流程图将各项操作描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。各项操作的顺序可以被重新安排。当其操作完成时处理可以被终止,但是还可以具有未包括在附图中的附加步骤。处理可以对应于方法、函数、规程、子例程、子程序等等。这里所使用的术语“和/或”包括其中一个或更多所列出的相关联项目的任意和所有组合。当一个单元被称为“连接”或“耦合”到另一单元时,其可以直接连接或耦合到所述另一单元,或者可以存在中间单元。这里所使用的术语仅仅是为了描述具体实施例而不意图限制示例性实施例。除非上下文明确地另有所指,否则这里所使用的单数形式“一个”、“一项”还意图包括复数。还应当理解的是,这里所使用的术语“包括”和/或“包含”规定所陈述的特征、整数、步骤、操作、单元和/或组件的存在,而不排除存在或添加一个或更多其余特征、整数、步骤、操作、单元、组件和/或其组合。本专利技术的串口通讯的输入输出控制电路,主要应用于MCU之间的通信,解决了现有技术由于两个MCU处理器配置电平不同及通信电平不匹配而无法正常通信等问题,以下是本专利技术的优选实施例并结合附图,对本专利技术的技术方案作进一步的描述,但本专利技术不限于这些实施例。实施例一现有技术中,为解决两个MCU之间的UART串口配置电平不同,以及通信不匹配带来的系列问题,都是采用规避优选串口,退而求其次选用其他接口的方式,甚至换成更为昂贵的没有复用配置管脚的MCU处理器,导致带来电路性能下降,成本提高等新问题。具体地,本实施例为了解决两个MCU之间的UART串口通信电平不匹配带来的系列问题,采用了下列技术方案:并且,需要说明的是,本实施例主要针对信号输入端初始状态要求配置为低电平,且信号接收端MCU2_UART_RX初始状态要求配置为高电平的情况。通过采用下列技术方案,能够避免两个处理器直接对接导致的处理器配置错误,影响正常工作问题。如图1所示,本实施例的串口通讯的输入输出控制电路包括第一处理器MCU1和第二处理器MCU2,以及第一处理器MCU1的信号输出端MCU1_UART_TX和第二处理器MCU2的信号接收端MCU2_UART_RX,所述的第一处理器MCU1和第二处理器MCU2之间连接有一具有使能端的锁存电路。具体地,本实施例的锁存电路包括锁存芯片U,且这里的锁存芯片U采用SN74LVC1G125DCKR锁存器,当然,实际应用中并不限于这一种锁存器,用户可以根据需要选择任何满足要求的锁存器,具体型号在此不做限制。进一步地,所述的使能端连接于第一处理器MCU1本文档来自技高网...

【技术保护点】
1.一种串口通讯的输入输出控制电路,包括第一处理器和第二处理器,以及第一处理器的信号输出端和第二处理器的信号接收端,其特征在于,所述的第一处理器和第二处理器之间连接有一具有使能端的锁存电路,且所述的使能端连接于电平可控接口以控制使能端的电平,所述的信号输出端连接于所述锁存电路的锁存输入端,所述的信号接收端连接于所述锁存电路的锁存输出端,且所述的锁存输入端通过第一下拉电阻接地,所述的锁存输出端通过第一上拉电阻连接于供电电源端,或者,所述的锁存输入端通过第二上拉电阻连接于供电电源端,所述的锁存输出端通过第二下拉电阻接地。

【技术特征摘要】
1.一种串口通讯的输入输出控制电路,包括第一处理器和第二处理器,以及第一处理器的信号输出端和第二处理器的信号接收端,其特征在于,所述的第一处理器和第二处理器之间连接有一具有使能端的锁存电路,且所述的使能端连接于电平可控接口以控制使能端的电平,所述的信号输出端连接于所述锁存电路的锁存输入端,所述的信号接收端连接于所述锁存电路的锁存输出端,且所述的锁存输入端通过第一下拉电阻接地,所述的锁存输出端通过第一上拉电阻连接于供电电源端,或者,所述的锁存输入端通过第二上拉电阻连接于供电电源端,所述的锁存输出端通过第二下拉电阻接地。2.根据权利要求1所述的串口通讯的输入输出控制电路,其特征在于,所述的使能端通过第三上拉电阻连接于供电电源端,且所述的使能端低电平有效。3.根据权利要求1所述的串口通讯的输入输出控制电路,其特征在于,所述的使能端通过第三下拉电阻接地,且所述的使能端高电平有效。4.根据权利要求2所述的串口通讯的输入输出控制电路,其特征在于,所述锁存电路的锁存电源端连接于供电电源端,且所述的锁存电源端通过一电容接地。5.根据权利要求4所述的串口通讯的输入输出控制电路,其特...

【专利技术属性】
技术研发人员:裴志刚
申请(专利权)人:上海康斐信息技术有限公司
类型:发明
国别省市:上海,31

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

1