您的位置 首页 汽车

s3c6410串口裸机开发串口波特率核算

假设时钟选择为PCLK(S3C6410为66Mhz)由以下两个公式可以帮助我们通过设置相关寄存器来决定串口波特率公式1:公式2:我们可以先通过公式2…

假定时钟挑选为PCLK(S3C6410为66Mhz)

由以下两个公式能够协助咱们经过设置相关寄存器来决议串口波特率

公式1:
公式2:
咱们能够先经过公式2算出DIV_VAL的值,然后将挨近DIV_VAL的值赋给寄存器UBRDIVn,然后在依据公式1算出num of 1s in UDIVSLOTn。其间UDIVSLOTn的赋值能够依据下表来设置:

经过上述装备,就将UBRDIVn和UDIVSLOTn的值确认下来,然后得到咱们想要的波特率bps

将此公式和表格列出,便利今后再做开发运用。

参阅: S3C6410 datasheet

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/qiche/275430.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部