最后更新:2021-10-14 10:00:52 手机定位技术交流文章

在嵌入式开发中,最常见的通信界面是UART。你知道它为什么这么流行吗?
虽然序列通信慢于以字节传送的平行通信,但序列港只能使用两条线传输数据。
常规系列通信使用三条线路进行,一条是地面线,一条是调度线,另一条是收据。由于系列通信是一种不对称操作,港口可以在一条线上传输数据,同时接收另一条线上的数据。 系列通信最重要的特征是港口费率、数据位置、停靠位置和奇型洋娃娃检查。

图1:意图从序列通信信号发送数据。
第一批数据包括模拟信号输出的基本过程量,然后是仪器接口的RS232接口,它允许点对点通信,但未能完成联网功能,这促进了RS485的开发。
我们知道,连续通信数据传输为0和1,在一辆公共汽车上,I2C、UART、逻辑1或逻辑0由单行评估,但这一信号线的GND则形成与其他设备通信的通用方法,而其他设备更具破坏性,对干扰的抵抗力更小。 结果,差异通信、多台机器通信支持和高侵扰性RS485被广泛使用。
RS 485通信的最大特征是传输速度高达10兆b/s,距离约3 000米。 应当指出,虽然传输的最大速度和距离都很大,但传输速度随距离而下降,因此无法将两者结合起来。
系列通信的物理层有各种标准,如上文指出的RS-232标准,这些标准基本上适用于信号的使用、通信接口和信号电解标准。

在上述通信形式中,通过使用RS-232标准的序列端口信号线,利用RS-232标准传输数据信号,在两个DB9接口之间建立了联系。由于RS-232标准信号无法由控制器直接检测,因此只能通过控制器使用 " 水平转换芯片.reconizedove 通信形式 " 识别的TTL校准信号传递,因此通过使用RS-232标准传输数据信号的序列端口信号线在两个DB9接口之间建立了联系。由于RS-232标准信号无法由控制器直接检测,只能通过控制器通过 " 水平转换芯片 " 识别的TTL校准信号传递。
DB9标准序列端口接口见下图:
DB9引脚说明:

上表说明了计算机端的传统DB9标题技术,这通常与调制解调器上的DB9标题方法相对,而不是公共头部,因为两个通信设备(RXD和TXD)之间的信号应当交叉连接,当这两个设备连接在一起时,与“直接连接”节点连接是充分的。
RTS、CTS、DSR、DTR和节点线中的DCD信号使用逻辑1来表明信号是正当的,逻辑0来表明信号是无效的。例如,当DTR信号线的计算机终端控制被标为逻辑1时,它意味着告诉遥远的调制解调器它已经准备好接收数据,而逻辑0表明它还没有准备好。
(a) 波特率是向承运人发送数据信号的调制解调器率,以单位期间所含调制解调器状态变化次数表示。

例如,波特费率为9 600比普,每秒9 600比特,每秒9 600比特。
因此,每1比特时间是1/9600秒=104.1666......我们-我们-我们-我们-我们-我们-我们-我们-我们-我们-我们-我们-我们-我们-我们-我们-我们-我们-我们-我们-我们-我们-我们-我们-我们-我们-我们-我们-我们-我们-我们-我们-我们-我们-我们-我们-我们-我们-我们-没有额外的间隔。为使这两个装置能够连续通信,发射机必须拥有与接收机相同的港口费率;否则,通信将是不可能的。
可采用固定分发率的通讯方式:

分发率不一致,导致无法正确接收RX终端:


起始位置: 起始位置, 必须是逻辑 0 级, 持续了一点时间, 标志着字符传输的开始, 接收方可以使用它来使其接收时钟与发送方的数据同步 。
数据位置沿着起始位置,是通信中真正合法的信息,位置数可由通信当事人商定。数据先转到字符的较低位置,然后转到字符的较高位置。
奇数检查器: 奇数检查器或奇数检查器只有一个奇数检查器。 不需要奇数检查器。 在奇数核查时, 发送的数据必须总计奇数逻辑高度; 在偶数检查时, 传送的数据必须总计偶数逻辑高度 。
停止位数 : 停止位数可以是一个地方, 一个地方。 5 或 2 位数, 可以由软件设置 。 它必须是逻辑 1 平方, 表示字符转换的结束 。
“空位”一词指从一个字符结束到下一个字符开始的停止位的开始,表示该行是空的,必须填充高等级字符。
数据传输仅以一种方式支持数据传输;
半双向:使数据能够向双向转移,但一次只能向一个方向转移,导致单人通信改变方向,而不需要单人接收和传输终端,该终端可并入一个港口。
全职工作可以同时以两种方式传输数据,因此,全职通信是两种单一工作模式的混合体,需要分开接收和传送结束。

有两个STM32系列通信界面:UART(通用非同步收发器)、USART(通常同步的非同步收发器)和3个USART和2个用于大型SSM32F10x装置的UART。
两个芯片GND公司合用同一地点连接两个芯片,而TXD公司和RXD公司相互连接,使TTL公司能够在两个芯片之间进行电平通信。
然而,对于彼此相连的芯片和PC Machunderes,除了在合用同一地点的情况之外,无法利用上述这类直接交叉连接,因为,虽然两者都有TXD和RXD踢球,但个人计算机机器的正常使用是RS232接口(9针针);TXC和RXD通常通过电平转换,因此,如果芯片直接与PC RS232接口连接,芯片的输入输出端也将被转换。
TTL级(单一胶片机点评价):+5V为1,0V为0;RS232为+15/+13V为0,15/13V为1。

因此,为了与一台PC机进行单立通信,需要采取下列步骤:TTL和RS232星际从单立方接口到由较高机器提供的RS232数目之间的转换。


这篇文章是我们对2011年埃及抗争的特别报导,
二楼,二楼,二楼,二楼 红莓馅饼在二楼
这是我第一次见到一位女士 从前门到公寓的MCU
取代基于CMU的国民生产:一种激进、直接和能够成为未来主流的汽车制造战略?
我不知道该如何处理它。 成功编程语言中最重要的部分
对不起 对不起 对不起 对不起 碳中和 怀疑世界的保证

免责声明:这是一份原创作品的复制品,版权属于原作者。如果您拥有作品版权,请联系我们;我们将确认版权,支付手稿的费用,或者删除基于您提供的版权证明材料的内容。
本文由 在线网速测试 整理编辑,转载请注明出处。