最后更新:2021-10-21 02:59
百科全书的定义如下:
虽然字节逐字链的通信速度缓慢,但序列港在通过另一行传输数据的同时,可能利用一条线接收数据。 229. 系列通信协议是描述数据集内容的协定,其中包括数据的起始、主要数据、核查和停止,并要求双方商定一个一致的数据集。
一般而言,设备通信分为系列通信和平行通信。
| 并行通信 | 串行通信 | |
|---|---|---|
| 传输原理 | 数据各个位同时传输 | 数据按位顺序传输 |
| 优点 | 速度快 | 占用引脚资源少 |
| 缺点 | 占用引脚资源多 | 速度相对较慢 |
根据数据传输方向对系列通信进行分类:
按照通信方式,分为
为了同步通信中的数据同步,在收发机设备上方使用一条信号线来传输信号和在当事人之间进行协调,由时钟信号驱动。例如,在通信中,双方通常都安排沿上升时钟信号或从上升时钟信号开始的数据线取样。
在非同步通信中,当它们直接包括数据信号同步所需的某些信号比特时,或者当主题数据被打包以以数据框架格式发送数据时,时钟信号不用于数据同步,通信还要求双方管理数据传输速度(即利用同步通信,当它们直接包括数据信号同步所需的一些信号比特时,或者当主题数据被打包以数据框架格式发送数据时,时钟信号不用于数据同步;通信还要求双方管理数据传输速度(即波特速度),等等,以便改进同步。最常见的港口费率是4 800bps、9 600bps、115 200bps等等。
同步通信之所以有效,是因为数据信号传送的大部分材料是有效的数据,星号通信包含数据框架的多重识别特征,但同步通信的时钟都允许发生小错误,可能导致数据故障,不对称通信的时钟也会导致巨大的错误。
常见串口通信的接口
| 通信标准 | 引脚说明 | 通信方式 | 通信方向 |
|---|---|---|---|
| UART代表环球Astral收发机。 | TXD:发送端 RXD:接收端 GND:共地 |
异步通信 | 全双工 |
| 单线公共汽车 | DQ:发送/接收端 | 异步通信 | 半双工 |
| SPI | SCK:同步时钟 MISO:主机输入、机器输出 MOSI:机器输入,主机输出 |
同步通信 | 全双工 |
| I2C | SCK:同步时钟 SDA代表数据输入/产出。 |
同步通信 | 半双工 |
UART(一般非同步收发器)和USART(一般非同步天体仪)是STM32上的两个序列通信界面。
高容量的STM32F10x芯片家族有3个USART和2个UART。
RXD: 数据上岗和数据接受;
TXD: 发送数据报价, 传输数据 。
两个芯片GND是用于连接的同一地点,TXD和RXD是交叉连接的。交叉链接是指芯片1的RXD连接芯片2的TXD链接,芯片2的RXD连接芯片1的TXD连接。 这样,TTL电信可以在两个芯片之间进行。
除合用同一地点的情况外,芯片如果附在PC机(或更高的机器)上,就不能直接连接。
虽然PC机器和芯片都有TXD和RXD踢脚,但RS232接口(通常是DB9信封)通常由PC机器(或更高机器)使用,不能直接相互连接。
RS232接口是9个针头(或基脚),通常是通过TxD和RxD电平转换产生的。 因此,为使芯片与PC RS232接口直接互动,芯片输入输出端必须转换成rs232型,然后相互连接。
芯片序列端口和rs232级标准在电流转换后出现差异:
RS-232通信协定的标准链有以下设备间通信结构:
因此,单件系列港口和PC系列港口连接如下:
在单机序列与较高机器提供的RS232之间的TTL和RS232水平之间,使用一个固定式电路进行转换。
梳子是用于工业控制和数据收集的台式计算机背后的9个针头界面。
接口 RS232(信封D89)
通信过程只涉及两英尺,当电路连接时,涉及三英尺。
与单端口的 PC 序列连接 :
DB91在计算机上,DB92被焊接到一台机器的测试板上。
如果计算机只是有一个USB端口,没有RS232端口,可以通过序列链接从序列端口传送,驾驶员必须装在膝上型电脑上。
连续通信比USB简单,因为它未经商定,使用简便。
USB转口模块可在5V或3V3上运行,因此需要安装跳顶。
可以测试USB中继舱,将USB的电压腿与跳盖连接起来,然后将RXD和TXD脚与跳盖或Dubon线连接起来。
然后打开序列终端,并选择“手动发送”或“自动发送”选项。 如果接收区域收到数据,显示USB过境港口模块已投入运行,则必须核实连接是否准确,电路板元件是否受损。
以下图画描述了USB附带单元的一些功能模块,并将某些完整的信号输出界面放在USB切换电路板后,直接焊接这些引信的电线,以便使用预设功能。
即使只有几英尺,目的也是一样的
USB转口电路板与单线机器连接,VCC与单尺寸机器连接,USB中继的RXD脚与单尺寸机器的TXD脚连接,USB中转的TXD脚直接与GND脚连接。

对序列协议和RS-232的解释,RS 232和TTL之间的对比,以及“USB/TTL turn 232”模块(就CH340芯片模块而言)的工作原则,对这篇文章大有帮助。
参考
[1]
https://blog.csdn.net/qq_38410730/article/details/79887200
[2]
https://blog.csdn.net/wangjiaweiwei/article/details/49612207
本文由 在线网速测试 整理编辑,转载请注明出处。