[X]关闭

为什么采样经常用16倍的波特率?

文档创建者:贾文洋
浏览次数:7293
最后更新:2016-01-12
    采用数据速率的16倍进行采样,采样时钟连续采样到8个低电平信号,可确定该低电平为真正的起始位,从而防止干扰信号产生的假起始位现象的发生。此后,接收器每隔16个采样时钟采样一次,并把采样到的数据作为输入数据,以移位方式存入到接收移位寄存器。
    起始位检测8个连续脉冲的另一个更重要的原因是,采用16倍频采样的时钟,第8个采样脉冲所对应的数据波形正好是该位数据位波形的正中点(以时钟上升沿采样),在该处读写数据应该是最安全点。

发表评论已发布 2

shiwuge

发表于 2016-1-11 21:27:11 来自手机 | 显示全部楼层

我觉得这个也不是一定的,但是好多代码都是以16倍波特率去采样,我之前用8倍也很稳定

贾文洋

发表于 2016-1-12 08:52:36 | 显示全部楼层

shiwuge 发表于 2016-1-11 21:27
我觉得这个也不是一定的,但是好多代码都是以16倍波特率去采样,我之前用8倍也很稳定

16更稳定一些。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则