最后更新:2021-11-12 19:43:53 手机定位技术交流文章
序列通信基于传输和逐位接收数据。
双向通信需要双向传输线路、TX和RX.As系列通信是一个不对称的过程,允许港口在接收另一线数据的同时在一条线上传输数据。 其他线路用来握握手,但不一定。 序列通信最重要的特征是港口费率、数据比特、停止停顿。
电路连接方式:
为了建立双向传输,设备1和设备2必须与TX和RX交叉连接。
要开始的位置: 数据线 TX 从高到低。
停止位置:数据线TX从低到高。
开始和停止位置 :
如果接收设备检测到数据线从高到低的变化,它从闭合设备获得初始信号,表示数据传输的开始。如果接收设备检测到数据线从低到高的变化,它从发送设备收到停止信号,表示数据框架的结束,允许使用上述特性解构临时的8位有效数据,从而完成数据传输。
序列传输格式:如下图所示,我们通常使用的序列传输格式是:1比特起始位置+ 8比特数据位置+ 1比特停止(无奇数检查位置)。
因此,传输 1Byte 数据序列数据需要传输 10bit 数据。 如上文所计算,传输 1Byte 所需的时间为 8。 68us, 传输 1Byte 需要8 分钟。 68* 10=86.8us。
波特率
基本知识 50M 时钟必须在 115200 情况下发送 1 位元- 需要 434 位数。 因此, 1Byte (以序列传输格式: 1Bit 启动 + 8Bit 数据位 + 1Bit 停止 位) 是否将传输到 10 圈, 共 434 次 。
必须指出,两个系列通信主机的港口费率已经趋同。
收发波特率一致:
收发波特率不一致:
计算公式
例如,波特的汇率是115 200。
115,200(比特/秒)=115,200(港口)。
如果未进行核查,每秒字节数除以10:Porter 115,200 = 115,200 (bit/s) = 11520 (bit/s)。
每秒的KB数除以 1024: 港口 115,200 = 115,200 (bts/sec) = 11.25 (KB/s)。如果有一个奇异的玩偶检查器,则应除以 11,即每秒的字节数。
波特率被确定为115200=115200(比特/秒)=10.27(克贝/秒)。
连接方法与上述理论相符,答案见下表,其中的电源可以不连接,由计算机提供。
| USB TO TTL 1 | USB TO TTL 2 |
|---|---|
| TX | RX |
| RX | TX |
| GND | GND |
| 3V3 | 3V3 |
实际接线如下图
连接到两台电脑, 打开每台电脑的序列助理, 然后打开序列。

第一,无法关闭临时文件夹:%s。
在这种情况下,我选择发送一个2.11Mb jpeg文件。
二. 确定理论传输时间。
当串行助理打开文件时, 显示文件大小为 220595 字节 。
根据以前提出的公式,潜在的传输时间为216秒。
3. 实际传输对比
转让开始时,发件人和接收端显示如下:

传输完成后
在传输时,实际传输时间为4*60+31=271秒,比系统理论实践的216秒长200秒,这表明通过连续港口传输的实际速度无法达到理论高峰。
实验涉及将两台电脑之间的巨型数据通过两个USB传输到ttl连接,为文件大小编制预算,按大小估算理论时间,并将理论与实时进行比较。 实验结果显示,序列港的实际传输率低于理论率。 实验总的来说是顺利的,连接是直截了当的,但一些基本概念并不明显,因此今后需要继续学习和实践。
系列港口如何发送数据?
搬运工挣多少钱?
波特的速率用来计算序列速度
本文由 在线网速测试 整理编辑,转载请注明出处。