【经验】华芯微特SWM系列MCU UART/CAN/PLL等时钟相关模块计算应用工具介绍
本文介绍华芯微特SWM系列MCU关于UART/CAN/PLL等时钟相关模块,计算波特率的方法。
1、UART波特率的计算
计算公式:目标波特率 = 系统主时钟 ÷ (16 * (BAUD + 1))
UART通讯波特率初始化:
BAUD的取值为整数为佳。如小数位大于5,串口数据包越大引起的累积误差会随之增大。
计算公式:目标波特率 = 系统主时钟 ÷ (BAUD.BAUD x16 +BAUD.FRAC + 1)
UART通讯波特率初始化:
可通过 BAUD 寄存器 FRAC 位进行波特率微调,使波特率的误差在 5%以内,提高波特率精度。
2、CAN波特率的计算
SWM181、SWM320、SWM341系列(具有CAN通讯模块)
计算公式:BRP = 系统时钟÷2÷目标波特率÷(1+(BS1+1)+(BS2+1)) -1
CAN通讯波特率初始化:
注意
BRP的值要为整数。BS1、BS2的配置值要使得BRP值为整数。
1、确定目标波特率
2、确定系统时钟
3、TEMP为中间值,TEMP = 系统时钟÷2÷目标波特率。
4、SWM181系列、SWM320系列输入BRP的值,取值范围为0 ~ 31。SWM341系列输入BRP,取值范围在0~1023。
5、输入BS1的值,取值范围为0 ~ 15。
6、B2的值会根据TEMP、BRP、BS1的值进行计算。取值范围为 0 ~ 7。
7、BS1、BS2的值不宜过小。就是采样点设置最好在后半段,即(1+bs1)/(1+bs1+bs2)推荐70%~90%。
8、CAN 初始化配置中SJW的取值建议,SJW小于PBS1和PBS2的最小值,最大值不超过4。
3、PLL时钟的计算
SWM181、SWM320、SWM341系列(具有CAN通讯模块)
PLL输出频率 = PLL输入时钟 ÷ INDIV x 4 x FBDIV ÷ OUTDIV = VCO输出频率 ÷ OUTDIV
注意
SWM320 -- VCO输出频率需要在 [600MHz, 1200MHz] 之间。
SWM320的系统时钟不能超过120Mhz。
SWM341 -- VCO输出频率需要在 [600MHz, 1400MHz] 之间。
SWM341的系统时钟不能超过150Mhz。
SWM190系列、SWM260系列,VCO输出频率需要在 [300MHz, 600MHz] 之间。
SWM190、SWM260的系统时钟不能超过60Mhz
1、确定PLL输入时钟。可以是内部RC振荡,也可以是外部晶振
2、确定目标系统时钟
3、确定PLL_IN_DIV,一般设置为6,或是可以被PLL输入时钟源整除的数,取值范围1 ~ 31
4、确定PLL_IN_DIV,需手动输入,一般取值为5或10的倍数,取值范围1 ~ 511
5、自动计算VCO的频率,根据公式自动计算,确定必须在要求范围内。
6、PLL_OUT_DIV值会自动计算,取值必须是2,或4,或8,一般取值为8
7、系统时钟计算值,是用于与 目标系统时钟 进行比较,便于调整PLL_IN_DIV、PLL_FB_DIV、PLL_OUT_DIV。
SYNWIT MCU UART波特率、CAN波特、PLL系统时钟计算应用工具,有助于应用过程中提高对波特率、系统时钟的理解,和取值设置。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由ll转载自华芯微特,原文标题为:SYNWIT MCU 时钟计算应用工具,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关推荐
【经验】如何使用JFLASH擦除、写入及读取华芯微特指定型号MCU
本文介绍了华芯微特MCU产品如何使用第三方Segger公司的JFLASH配合J-Link仿真器对指定型号MCU的Flash进行擦除、写入及读取操作。
【经验】华芯微特SWM341/SWM34S系列MCU环境配置指南
华芯微特MCU的系列之SWM341&SWM34S,内核相同,34S在341基础上内置了SDRAM。341芯片使用M33内核,基于ARM-V8指令集的架构,对应的工具版本有更高的要求。本文中华芯微特将为大家介绍SWM341/SWM34S系列MCU环境配置指南。
华芯微特SWM341 ISP模式参考
本文介绍华芯微特SWM341MCU ISP模式。
华芯微特MCU 32 位微控制器产品列表
型号- SWM19SC9T6-50,SWM241PBT7-80,SWM181RCT6-50,SWM211,SWM211G6S7-65,SWM181C9T6-50,SWM22PE8S7-63,SWM241KBT7-80,SWM221EBS7-63,SWM34SRET6-50,SWM21PG6S7-65,SWM221CBT7-50,SWM34SVET6-50,SWM341RET7-50,SWM260KBT7-80,SWM320RET7-50,SWM181DBU6-40,SWM211C8T7-50,SWM21PE6S7-63,SWM341CET7-50,SWM190CBT7-50,SWM166,SWM221,SWM320,SWM341,SWM241,SWM221KBU7-50,SWM260,SWM181,SWM19SCBT7-50,SWM320CET7-50,SWM190,SWM166D8U6-40,SWM32SRET6-50,SWM21DD8U7-40,SWM34SMEU6-40,SWM190RBT7-50,SWM181CBT6-50,SWM21DK6U7-50,SWM341VET7-50,SWM260CBT7-50,SWM34SCET6-50
Top Chinese 8/32-bit MCU Manufacturers with ARM Cortex-M0, M0+, M3, M4 and Stable Supply
In the face of rising semiconductor raw material prices and a continued shortage of production capacity, Sekorm has joined Civil Technology, Arteli, Chipsea, China Microelectronics, Fudan Microelectronics, Aerospace Shun, and other mainstream MCU manufacturers to provide stable MCU supply guarantees
SWM341 系列 MCU数据手册
型号- SWM341VET6(7)–50,SWM34SV,SWM34SRET6,SWM341RET7,SWM34SVET6,SWM34SR,SWM341R系列,SWM341V系列,SWM34SRET6-50,SWM34SVET6-50,SWM341 系列,SWM341RET7-50,SWM34SCET6,SWM341CET7,SWM341V,SWM341CET7-50,SWM341R,SWM341,SWM34SMEU6-40,SWM34SR系列,SWM34SMEU6,SWM34SV系列,SWM341VET7,SWM341VET7-50,SWM34SCET6-50
SWM181 系列 MCU 数据手册
型号- SWM181RCT6-50,SWM181C8T6,SWM181C9T6,SWM181C9T6-50,SWM181,SWM181RCT6,SWM181 系列,SWM181CCT6-50,SWM181CBT6-50,SWM181DBU6-40,SWM181CBT6,SWM181CCT6,SWM181C8T6-50,SWM181DBU6
使用华芯微特SWM341系列MCU环境配置
SWM341是华芯微特的其中一款MCU,341和341+内置SDRAM的34S系列,其内核相同。本文中华芯微特来为大家介绍使用SWM341系列MCU环境配置,希望对各位工程师朋友有所帮助。
【产品】32位微控制器SWM341系列SWM34SRET6-50,助力4.3寸800*480 TFTLCD显示的例程应用
华芯微特推出32位微控制器SWM341系列,简单介绍了和系列之一的SWM34SRET6-50驱动4.3寸800*480 TFTLCD显示的例程应用。
华芯微特SWM341系列主控制器LIN接口应用指南
LIN(Local Interconnect Network)是一种基于UART数据格式、主从结构的低成本通信总线,通常用于车门、雨刮器、车灯等对通信速率要求不高的应用场景。本文基于华芯微特SWM341系列主控制器介绍LIN接口应用。
以华芯微特SWM341/SWM34S系列MCU芯片,介绍从软件层面降低MCU功耗的方法
随着集成电路技术的飞速发展,MCU的功耗问题逐渐成为设计和应用中必须考虑的关键因素。低功耗设计对于提高电路可靠性、降低成本以及延长电池寿命具有至关重要的作用。本文档主要是以华芯微特SWM341/SWM34S系列芯片,介绍从软件层面降低MCU功耗的方法分享。
华芯微特高性能MCU SWM181用于酒精测试仪,独有的2路高精度ADC,支持最多56个GPIO
酒精检测仪是一种可以测量人体酒精浓度的电子设备。它可以通过呼气或血液等方式来检测酒精浓度,被广泛应用于交通安全、职业健康等领域。针对酒精测试仪,主推华芯微特MCU SWM181,独有的2路高精度ADC(1路16位、1路12位),性价比高、性能稳定!
【经验】解析MCU之TIMER的ADC触发功能
本文华芯微特详细介绍了MCU的TIMER定时器之脉冲发送功能和SWM190 TIMER触发ADC功能库函数配置,供大家参考。
华芯微特MCU(ARM Cortex-M0)32位微控制器产品列表
型号- SWM19SC9T6-50,SWM241PBT7-80,SWM181RCT6-50,SWM211,SWM211G6S7-65,SWM181C9T6-50,SWM241KBT7-80,SWM34SRET6-50,SWM21PG6S7-65,SWM34SVET6-50,SWM341RET7-50,SWM260KBT7-80,SWM320RET7-50,SWM201G6S7-65,SWM181DBU6-40,SWM211C8T7-50,SWM21PE6S7-63,SWM201C6T7-50,SWM341CET7-50,SWM201,SWM190CBT7-50,SWM166,SWM320,SWM20PG6S6-65,SWM341,SWM241,SWM260,SWM181,SWM19SCBT7-50,SWM320CET7-50,SWM190,SWM166D8U6-40,SWM32SRET6-50,SWM21DD8U7-40,SWM34SMEU6-40,SWM190RBT7-50,SWM181CBT6-50,SWM20DC6U7-50,SWM21DK6U7-50,SWM341VET7-50,SWM260CBT7-50,SWM34SCET6-50
电子商城
现货市场
服务
可定制显示屏的尺寸0.96”~15.6”,分辨率80*160~3840*2160,TN/IPS视角,支持RGB、MCU、SPI、MIPI、LVDS、HDMI接口,配套定制玻璃、背光、FPCA/PCBA。
最小起订量: 1000 提交需求>
可烧录IC封装SOP/MSOP/SSOP/TSOP/TSSOP/PLCC/QFP/QFN/MLP/MLF/BGA/CSP/SOT/DFN;IC包装Tray/Tube/Tape;IC厂商不限,交期1-3天。支持IC测试(FT/SLT),管装、托盘装、卷带装包装转换,IC打印标记加工。
最小起订量: 1pcs 提交需求>
登录 | 立即注册
提交评论