UART的break信号 您所在的位置:网站首页 rs232电平波形 UART的break信号

UART的break信号

2023-09-14 15:32| 来源: 网络整理| 查看: 265

目录

1.TTL电平和RS232电平

2.UART的时序

3.break信号

4.如何检测break信号?

最近的一个项目用到了UART的break信号,在查资料的过程中,发现很多文章对break信号有介绍,但是都很简单,看了让人摸不着头脑,所以想把找的资料加上自己的理解整理一下,方便自己以后查看。博客引用的其他人的文章或者论坛等在文末有连接。有很多内容是我对找到的资料的理解,如果有不对的地方欢迎评论指正。

1.TTL电平和RS232电平

要想说明白break信号,我觉的首先要说清楚UART的电平,在网上对break信号描述中,很多是用RS232串口来说的,但是芯片一般都是TTL电平的。RS232电平是有正负的,TTL只有正,所以好多人被RS232的电平给搞晕了。

串口标准RS-232C标准(协议)的全称是EIA-RS-232C标准。EIA-RS-232C对电器特性、逻辑电平和各种信号线功能都作了规定。          在TxD和RxD上:逻辑1(MARK)=-3V~-15V          在TxD和RxD上: 逻辑0(SPACE)=+3~+15V          在RTS、CTS、DSR、DTR和DCD等控制线上:               信号有效(接通,ON状态,正电压)=+3V~+15V               信号无效(断开,OFF状态,负电压)=-3V~-15VEIA-RS-232C是用正负电压来表示逻辑状态,与TTL以高低电平表示逻辑状态的规定不同。因此,为了能够同计算机接口或终端的TTL器件连接,必须在EIA-RS-232C与TTL电路之间进行电平和逻辑关系的变换。实现这种变换的方法可用分立元件,也可用集成电路芯片。

 TTL是Transistor-Transistor Logic,即晶体管-晶体管逻辑的简称,它是计算机处理器控制的设备内部各部分之间通信的标准技术。TTL电平信号应用广泛,是因为其数据表示采用二进制规定,+5V等价于逻辑"1",0V等价于逻辑"0"。 数字电路中,由TTL电子元器件组成电路的电平是个电压范围,规定:

 

   输出高电平>=2.4V,输出低电平=2.0V,输入低电平


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有