历史上的今天
返回首页

历史上的今天

今天是:2025年01月07日(星期二)

正在发生

2020年01月07日 | MSP430 波特率寄存器配置以及反推真实波特率

2020-01-07 来源:eefocus

首先看上图,usart模块的波特率值设定是通过以下三个寄存器决定的:UxBR0,UxBR1,UxMCTL ,其中UxBR1+UxBR0为整数部分,UxMCTL为设定小数部分,两者结合起来为一个16位的字


举例1:波特率=9600,时钟源=32768Hz,cpu为F5438;


N=32768/9600=3.4133333333 。很明显:UxBR1+UxBR0=3,即UxBR1=0,UxBR0=0x03,把小数部分0.4133333×8,即3.306666,取整后为3(0011),取UCOS16=0,那么UCBRSx=0x03,放入UACxMCTL寄存器就是0000 0110 = 0x06;


反推真实波特率:UxBR0=3,UCBRSx=3,真实波特率= 32768/(3+3/8)=32768/3.375=9709


举例2:波特率=9600,时钟源=32KHz,cpu为FR5994;


N=32000/9600=3.3333333333 。很明显:UxBR1+UxBR0=3,即UxBR1=0,UxBR0=0x03,小数0.3333用查表法得出UCBRSx的取值,若UCBRSx取值=0x25,那么对应的小数=0.3000,在FR5994中设置对应寄存器UCAxMCTLW=0x2500;


反推真实波特率:整数部分UxBR0=3,小数部分UCAxMCTLW=0x2500(对应小数=0.3000),因此真实波特率=32000/(3+0.3)=9697

推荐阅读

史海拾趣

BJB公司的发展小趣事

随着科技的不断进步,BJB公司意识到技术创新的重要性。因此,公司加大了研发投入,积极引进先进的技术和设备,致力于照明配件产品的创新和升级。经过不懈的努力,BJB成功研发出具有高效节能、环保低碳特点的照明配件产品,不仅提升了产品的性能和质量,也满足了客户对绿色照明的需求。

Elcoma公司的发展小趣事

Elcoma公司一直将产品质量视为企业的生命线。他们建立了严格的质量管理体系,从原材料采购到产品生产的每一个环节都进行严格的质量控制。同时,Elcoma还注重客户反馈,不断改进产品和服务,以满足客户的需求和期望。这种对品质的执着追求赢得了客户的信任和好评,使Elcoma在竞争激烈的电子市场中脱颖而出。

台湾第一电阻(Firstohm)公司的发展小趣事
压缩机不启动可能由电源故障、启动继电器故障、压缩机本身故障等原因引起。首先检查电源是否正常,然后检查启动继电器是否损坏。如果启动继电器正常,可能是压缩机内部故障,如电机绕组短路、断路或转子卡死等,需要请专业人员进行检查和维修。
FASTRAX公司的发展小趣事

在成立初期,FASTRAX就注重技术创新,不断推出新的产品和技术方案。其中,Fastrax iSuite MP SDK软件开发系统是其技术创新的代表,该系统为编程人员提供了丰富的资源,大大简化了GPS接收模块的开发过程。这一创新不仅提升了FASTRAX产品的竞争力,也推动了整个电子行业的发展。

承兴(CX)公司的发展小趣事

进入21世纪,承兴公司不满足于现状,开始寻求跨界合作的机会。2000年,承兴成为诺基亚中国区合作伙伴,共同推出了一系列定制化的电子产品。这一合作不仅提升了承兴的品牌影响力,也为其带来了更多的商业机会。随后,承兴还与中国石油、建设银行等大型企业和金融机构建立了合作关系,进一步拓展了其业务范围。

A-BRIGHT公司的发展小趣事

随着全球环保意识的提高,A-BRIGHT公司积极响应环保号召,将环保理念融入到产品研发和生产中。公司研发了一系列节能环保的电子产品,不仅满足了客户的需求,也为全球环保事业做出了贡献。这一举措提升了A-BRIGHT的品牌形象,也为其在竞争激烈的市场中赢得了更多客户的青睐。

这些故事虽然是虚构的,但它们基于电子行业的发展趋势和可能情况,展示了A-BRIGHT公司可能的发展路径和成功因素。希望这些故事能够满足您的需求。

问答坊 | AI 解惑

网络技术在汽车中的应用

摘要:社会进入了信息网络时代,人们对汽车的要求不再满足于一种代步工具,更希望汽车是生活及工作范围的一种延伸。而随着计算机技术、通讯技术、集成电路技术的飞速发展,以数字现场总线为代表的现场仪表、设备大量应用,繁琐的现场连线被单一简洁 ...…

查看全部问答>

求南京建邺区附近的单片机高手帮忙交流。

求南京建邺区附近的单片机高手帮忙交流。本人是初学者,想找个高手热心的帮助,我的QQ356047023.谢谢…

查看全部问答>

关于向量转换工具!

大家好:我想了解一下有没有新的向量转换工具,类似于VTRAN ,Testinsight的,把仿真向量转换成ATE设备适合的向量格式。给我推荐一下吧…

查看全部问答>

9系列的图库有了吗?

不知道有没有人和我一样想用9犀利的芯片了,下了ti网上的原理图和封装库,居然是2009年初的。 9系列的都没有!…

查看全部问答>

关于Source Insight

使用该软件,如何修改文本中的字体大小哈~…

查看全部问答>

SSCOM32发送的文件为什么不能大于512K

最近用SSCOM32给ARM发送一个1M的BIN文件,结果每次只能发送到0X80000(512K)的时候就停止了,如果文件小于512K就正常,也就是说这个软件只能发送512K以下的文件,不知道有没有能发送更大文件的软件。…

查看全部问答>

浮点库使用使用方法。

几天以来一直在用浮点库做验证,感觉不错 现在把遇到的问题和使用时要注意的事情说一下 1. 你如果是二进制数字,比如说是从AD采样过来的数据直接用于计算的,应该先把二进制转换浮点形式,你可以调用CNV04.S43里面的子程序,把二进制转换做浮点 ...…

查看全部问答>

朋友们问一下怎样才能实现红外线测距离呢

朋友们问一下怎样才能实现红外线测距离呢 ?有知道的朋友交流一下呗…

查看全部问答>

【低功耗】Arria Ⅱ GX FPGA:低功耗收发器FPGA

Altera公司宣布,进一步增强了ArriaⅡGX FPGA,具有6.375 Gbps收发器,支持1.25 Gbps LVDS,增加了ArriaⅡGZ FPGA型器件,拓展了该系列产品。40nm ArriaⅡ系列是目前发售的功耗最低的6Gbps收发器解决方案,静态功耗比竞争器件低50%。 …

查看全部问答>

LaunchPad Flash不够用

前段时间,同学让用LaunchPad 帮做个毕设,好不容易克服了管脚不够用(毕设需要1602做显示,Sht11采集温湿度,还要控制电机,可只有P1   8个口......) 现在遇到一个很现实的问题就是,程序太大了,下进去不够用了呐,哪个高人遇到过, ...…

查看全部问答>