用示波器测波形能否看出波特率

[复制链接]
14785|23
 楼主| lfchh 发表于 2012-1-10 18:33 | 显示全部楼层 |阅读模式
在UART中,用示波器测波形能否看出波特率、校验位、数据位、停止位。麻烦各位大侠。给个波形图

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| lfchh 发表于 2012-1-10 18:38 | 显示全部楼层
上图MCU主时钟是4.19M。不知上图波特率是多少?
jianghehupo 发表于 2012-1-10 18:42 | 显示全部楼层
能看出来,起始位为0,停止位为1,有没有校验具体分析。
你这个波形不太好看,把时间轴拉长点儿再看看。
dengm 发表于 2012-1-10 18:47 | 显示全部楼层
本帖最后由 dengm 于 2012-1-10 18:57 编辑

3330 BPS 左右:  1 start bit,  8 data bits,无校验位, 1 stop bits

69H  00H 00h 0FFH  0B8H
tyw 发表于 2012-1-10 19:29 | 显示全部楼层
本帖最后由 tyw 于 2012-1-10 19:30 编辑

最窄一个占1/5*2ms=0.4ms,即每bit=0.4ms, 1s÷0.4ms=2500 bps
mxh0506 发表于 2012-1-10 20:16 | 显示全部楼层
估计是2400bps, 把时间轴再拉长点会更准
 楼主| lfchh 发表于 2012-1-10 20:42 | 显示全部楼层
马上上2幅时间更宽波形图,谢谢楼上各位大侠分析。能否具体说下
 楼主| lfchh 发表于 2012-1-10 20:44 | 显示全部楼层
马上上2幅时间更宽波形图,谢谢楼上各位大侠分析。能否具体说下

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| lfchh 发表于 2012-1-10 20:47 | 显示全部楼层
图3

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
yhf311 发表于 2012-1-10 20:55 | 显示全部楼层
看最小脉冲宽度,一般情况下,就是一位的宽度,然后根据时间轴确定一位的时候,得到波特率,前面老T叔说得很清楚了,楼主理解下。
李富贵 发表于 2012-1-10 20:59 | 显示全部楼层
8位2.4ms,波特率大约3300bps

8楼的图
第一帧:10110011
第二帧:10101101
第三帧:11111100
 楼主| lfchh 发表于 2012-1-10 21:01 | 显示全部楼层
波特率老T叔一说就明白了。现在想问校验位、数据位、停止位这些怎么看?数据是多少,如何读
李富贵 发表于 2012-1-10 21:06 | 显示全部楼层
你这个明显是8位数据,也可能是7位数据+1位校验,但是根据我在11楼贴出的数据看,不是校验位,最后一位的值与前面7位1的个数不符。起始位默认为1,停止位为2。
yhf311 发表于 2012-1-10 21:07 | 显示全部楼层
那要看你自己发送的规约了,一般情况下平时是高电平的话,起始位为低电平,后续就是7位或者8位的数据位(不排除有更多位)接下来就是奇偶校验位(如果有的话)最后是停止位。如果你想了解的更多,可以通过电脑串口软件发你设定的数据,然后通过示波器观察,你就一目了然了。
 楼主| lfchh 发表于 2012-1-10 21:41 | 显示全部楼层
谢谢楼上各位,再发个这款MCU  UART Operating Modes以及Transfer rate table。现在波形主时钟是4.19M,手册上举例是10M.现在波形对于手册哪个模式?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
李富贵 发表于 2012-1-10 21:50 | 显示全部楼层
 楼主| lfchh 发表于 2012-1-10 22:08 | 显示全部楼层
Transfer rate 是用了哪个啊?
李富贵 发表于 2012-1-10 22:13 | 显示全部楼层
你自己算算吧,你自己的工作要别的网友给你干?
kingcome 发表于 2012-1-11 00:24 | 显示全部楼层
还请高手明示啊
hjs1618 发表于 2012-1-11 13:01 | 显示全部楼层
数据1与0是不是定义都一样啊,比如高低电平几MS表示1,这个定义在任何通信里是不是一样的啊?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

58

主题

149

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部