meselfly 发表于 2017-4-12 15:56:14

串口数据帧发送问题

请教个问题波特率是9600bps 8数据位1个起始位 1个停止位无校验   九个字节的数据帧应该是 9ms      我在示波器上看到只有5.8ms左右 一帧数据 ,串口 配置 没有问题




时光虫子 发表于 2017-6-8 08:37:38

你这是理论值,http://www.cnblogs.com/zyqgold/p/3366989.html

无薪税绵 发表于 2017-6-8 08:40:41

波特率9600,每一位需1/9600 ms
一个字节至少是10位(1个起始位 + 8数据位 + 1个停止位 ),
所以理论上需10/9600毫秒,即1.04毫秒。

9字节理论上应该是9毫秒左右。

楼主可以用示波器截取一帧数据,看看数据是否完整。

zero99 发表于 2017-6-8 09:10:24

楼主最好补个图

lu-413323 发表于 2017-6-8 09:16:52

实际波特率是有误差的!

Q向涵Q 发表于 2017-6-8 09:29:10

是不是时钟没设置好啊!?

zhao.zhao 发表于 2017-6-8 09:35:43

你在示波器上应该能够明确找到这9个字节的波形,再发帖来讨论这个问题

wenyangzeng 发表于 2017-6-8 10:11:50

你是否把连续低电平或连续高电平信号看成没有信号?

shuolang126 发表于 2017-6-8 13:03:38

测一下,在电脑端同样的设置,可以正确收到数据吗?如果正确,才能说明参数设置没有问题

开心/xin男孩 发表于 2017-6-8 13:56:30

统一楼上
页: [1] 2
查看完整版本: 串口数据帧发送问题