首页 > 编程知识 正文

串口波特率9600是怎么计算得来的,zigbee协调器

时间:2023-05-05 05:00:05 阅读:52521 作者:1900

1、波特率的计算方法

在UART和SPI两种模式下,波特率由位于一个CC2430中的波特率发生器生成,UxBAUD.BAUD_M[7:0]和UxGCR.BAUD_E[4:0]寄存器分别由

buadrate=(256baud_m ) ) 2的Baud_E次幂) ) f/(2的28次幂) ) ) ) ) ) ) ) )。

其中f是系统的时钟频率=16MHz或32MHz。 themaximumbaudrateforuartmodeisf/16 when baud _ ei s16 and baud _ mis 0,andwherefisthesystemclockrequency.themaximumbaumbaudratedrated ISF/2 when baud _ EIS 19 and baud _ mis0. settinghigherbaudratesthanthiswillgiveerroneousresults。

baudrate(bps ) UX baud.baud _ mux gcr.baud _ e error (% ) )。

2400 59 6 0.14

4800 59 7 0.14

9600 59 8 0.14

14400 216 8 0.03

19200 59 9 0.14

28800 216 9 0.03

38400 59 10 0.14

57600 216 10 0.03

76800 59 11 0.14

115200 216 11 0.03

230400 216 12 0.03

commonlyusedbaudratesettingsfor 32 mhzsystemclock

这是什么心情? 我好几天没在意了。 昨晚突然想起了包去了哪里。 没有实验室,没有卧室。 下次真的丢了吧。 只能在食堂冥想。 今天去食堂问问,真的~~上周日笔试后吃完饭,两袖清风……时隔四五天~~。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。