波特率控制寄存器的设置
控制器對时序的设置真的一点也不马虎
到底是怎么样的不马虎法呢?这一篇笔记就让
除了对总线的波特率可编程以外
还加了对采样位与同步跳转宽度位域
的设置,我们一一的来探索吧:
动作进行设置的标志位在总线时序寄存器
题,那么什么时候才需要将
呢网络中有这样一個定义,当总线的波特率为中低等级
,则当总线波特率为高时
(以上的波特率区分等级是从网络中得知的见笑了)
接下来要探索的就昰同步跳转宽度位域,
这个专业词听起来很像很可怖似的
使用了同步跳转宽度位域来兼容不同波特率的总线
视觉化的说法就是说,除了夲身设定的波特率以外该波特率还有上限下界的容差值
这些波特率的上限与下界容差换傻瓜的话来说,假设有一个节点将总线时序设置為
除了支持目前与该它拥有同样总线时序的节点以外
该节点还支持接近总线时序容差值的节点,
等等换另一句话来说就是,
那么如果其他节点拥有总线时序为
那么控制同步跳转宽度位域的寄存器就是总线时序寄存器
这里就不重复了毕竟笔记文章有限。)这样说出来很陌生那么还是假设一个例题吧
控制器所拥有的晶体频率为
都被置一,请求出同步跳转宽度位域的时间是