【经验】如何使用中微半导体8位单片机CMS8S6990N的串口配置波特率

2022-07-08 世强
8位单片机,CMS8S6990N,中微半导体 8位单片机,CMS8S6990N,中微半导体 8位单片机,CMS8S6990N,中微半导体 8位单片机,CMS8S6990N,中微半导体

中微半导体推出的8位单片机CMS8S6990N采用1T的8051内核,最大24MHz内核运行,集成2路模拟比较器,2路运算放大器,1路可编程增益放大器,提供6通道带死区控制的互补型PWM输出,12bit的ADC,2个UART,1个SPI,1个I²C,在家电、采集模块、工业控制上应用广泛。本文将介绍如何使用CMS8S6990N的串口配置波特率。


UART是MCU中常用的功能,很多传感器、通讯模块都需要使用UART进行连接。在UART使用中,波特率是较为重要的配置参数。CMS8S6990N的UART可以使用BRT定时器、timer1、timer2、timer4作为波特率发生器,一般采用BRT作为波特率发生器,不会占用timer的使用。计算公式为:


在程序中调用函数,配置BRT作为波特率发生器:

        UART_ConfigRunMode(UART0,UART_MOD_ASY_8BIT, UART_BAUD_BRT);


配置波特率使能倍频SMOD值为1:

        UART_ConfigBRTClk(BRT_CLK_DIV_1);    

        UART_EnableDoubleFrequency(UART0);


根据波特率计算出BRT的值,比如BaudRateVlue = 9600,该库函数可以直接计算出BRT值:

        BRTValue = UART_ConfigBaudRate(UART0, BaudRateVlue)


配置BRT的重装值并使能BRT计数:

        UART_ConfigBRTPeriod(BRTValue);

        UART_EnableBRT();


这样就完成了波特率的初始化配置。

 


其中BRTValue可以通过参考手册的19.3.3 波特率误差章节查询,直接获取其值,避免通过计算获取BRTValue值,提高CMS8S6990N初始化速度。 

图1 波特率查询表

 


授权代理商:世强先进(深圳)科技股份有限公司
技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 0

本文由东方的风提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。

相关研发服务和供应服务

评论

   |   

提交评论

全部评论(0

暂无评论

相关推荐

【经验】如何升级中微半导体烧录器CMS-WRITERV8的固件?

中微CMS-WRITERV8是针对MCU设计的一款脱机烧录器,方便批量生产的需求。由于其上位机软件CMS_WriterPro的版本一般高于CMS-WRITERV8的固件,导致第一次使用时会提示烧录器版本和软件版本不匹配。

2023-01-04 -  设计经验 代理服务 技术支持 现货查询 批量订货

【经验】如何配置中微8位单片机CMS80F7519的GPIO为推挽输出

中微半导体的8位单片机CMS80F7519,GPIO的模式配置,在例程中并没有对应的代码,使客户使用时不清楚怎么操作。本文介绍GPIO模式配置的具体实现方式。

2022-10-09 -  设计经验 代理服务 技术支持 现货查询 批量订货

【经验】如何给Silicon Labs的集成开发环境IDE指定工具链?

Silicon Labs的集成开发环境IDE简单强大,是C8051F及EFM8等8位单片机软件开发的优秀武器。最近有客户问, 如何给Silicon Labs集成开发环境IDE指定工具链?本文总结了2个方法来解决这个问题。

2020-09-29 -  设计经验 代理服务 技术支持 现货查询 批量订货

ES7P2131 8 位 MCU 数据手册

型号- ES7P2131FHSF,ES7P2131FHSH,ES7P2131FHNH,ES7P2131,ES7P2131FHSH/TB

2024-10-10  - EASTSOFT  - 数据手册  - V1.5 代理服务 技术支持 现货查询 批量订货

CMS8S3680/69xx 数据手册

型号- CMS8S6990-QFN20,CMS8S3680-SSOP16,CMS8S369XX,CMS8S6990-QFN24,CMS8S6990-SSOP24,CMS8S6990NA-QFN20,CMS8S6990N-TSSOP20,CMS8S6980,CMS8S6980-SSOP20,CMS8S3680

2020年8月  - 中微半导体  - 数据手册  - V1.01 代理服务 技术支持 现货查询 批量订货

CMS8S6990 8位单片机评估板开发资料

型号- CMS8S369XX,CMS8S6990,CMS8S369XX系列

2021/2/18  - 中微半导体  - 开发环境(软件/固件) 代理服务 技术支持 现货查询 批量订货

ES7P0213 8 位 MCU 数据手册

型号- ES7P0213FHSH/TB,ES7P0213,ES7P0213FHSH

2024-10-10  - EASTSOFT  - 数据手册  - V1.1 代理服务 技术支持 现货查询 批量订货

【技术】 EFM8系列MCU BootLoader之HEX2BOOT工具解析

EFM8系列MCU是Silicon Labs公司在C8051Fxxx系列基础上推出的高性能低价格8位单片机。在工业、医疗、智能家居、传感器、通讯等行业已经得到广泛运用。

2018-02-06 -  技术探讨 代理服务 技术支持 现货查询 批量订货

CMS8S6990NA-QFN20 PcbLib & SchLib & IntLib

型号- CMS8S6990NA-QFN20

2023/12/4  - 中微半导体  - CAD模型库 代理服务 技术支持 现货查询 批量订货

【产品】增强型1T 8051 Flash MCU CMS8S6990系列,内置2路模拟比较器和2路运算放大器

中微半导体推出的CMS8S6990系列是增强型1T 8051 Flash MCU,也是运放比较器增强型MCU,最快支持48MHz外设运行,24MHz内核运行,GPIO最多可达22个,内置2路模拟比较器,2路运算放大器,1路可编程增益放大器

2020-09-18 -  新产品 代理服务 技术支持 现货查询 批量订货

【技术】基于 AN945对EFM8系列MCU BootLoader使用说明的分析和补充

EFM8系列MCU是Silicon Labs公司在C8051Fxxx系列基础上推出的高性能低价格8位单片机。在工业、医疗、智能家居、传感器、通讯等行业已经得到广泛运用。

2018-02-05 -  技术探讨 代理服务 技术支持 现货查询 批量订货

四方杰芯FullWay产品介绍

型号- FDT7721,FLD78L05,FLD4025,FLD10005,FDK1820,FIF1040,FIF1050,FMU8F103,FMU8F604,FDK54620,FLS620F,FDK54325,FIF232,FIF485,FDK54627,FLD0530,FIS5220,FIS5221R,FIS5221,FIS5485,FDK54320,FLD2415,FLD0503

2023.7  - 四方杰芯  - 商品及供应商介绍 代理服务 技术支持 现货查询 批量订货

CMS8S3680/69xx Enhanced 1T 8051 microcontroller with flash memory Datasheet

型号- CMS8S3680-SSOP16,CMS8S369XX,CMS8S6990-QFN24,CMS8S3680 SERIES,CMS8S6990-SSOP24,CMS8S6990NA-QFN20,CMS8S369XX SERIES,CMS8S6990N-TSSOP20,CMS8S6980-SSOP20,CMS8S6990,CMS8S3680

Apr 2023  - 中微半导体  - 数据手册  - V1.0.6 代理服务 技术支持 现货查询 批量订货

CMS8S3680/69xx增强型闪存1T 8051单片机数据手册

型号- CMS8S3680-SSOP16,CMS8S3680 系列,CMS8S6990-QFN24,CMS8S369XX,CMS8S6990-SSOP24,CMS8S6990NA-QFN20,CMS8S369XX 系列,CMS8S6990N-TSSOP20,CMS8S6980,CMS8S6980-SSOP20,CMS8S6990,CMS8S3680

2023 年 4 月  - 中微半导体  - 数据手册  - V1.0.6 代理服务 技术支持 现货查询 批量订货 查看更多版本
展开更多

电子商城

查看更多

品牌:中微半导体

品类:MCU

价格:¥3.5295

现货: 339

品牌:晟矽微电子

品类:8 位单片机

价格:¥0.2500

现货: 49

品牌:芯海

品类:8位单片机MCU

价格:

现货: 0

品牌:晟矽微电子

品类:8 位单片机

价格:¥0.2500

现货: 0

品牌:Holychip

品类:通用8位单片机

价格:

现货: 0

品牌:芯海

品类:8位单片机MCU

价格:

现货: 0

品牌:晟矽微电子

品类:8位单片机

价格:

现货: 0

品牌:晟矽微电子

品类:8位单片机

价格:

现货: 0

品牌:芯海

品类:8位单片机MCU

价格:¥4.5000

现货: 0

品牌:中微半导体

品类:MCU

价格:¥2.9412

现货: 24,546

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:RENESAS

品类:microcontroller

价格:¥2.8532

现货:188,410

品牌:RENESAS

品类:microcontroller

价格:¥32.9564

现货:40,179

品牌:RENESAS

品类:microcontroller

价格:¥2.3120

现货:2,192

品牌:RENESAS

品类:MCU

价格:¥0.6760

现货:907

品牌:RENESAS

品类:MCU

价格:¥23.3594

现货:820

品牌:RENESAS

品类:MCU

价格:¥0.7600

现货:250

品牌:RENESAS

品类:microcontroller

价格:¥2.8460

现货:203

品牌:RENESAS

品类:microcontroller

价格:¥5.5220

现货:156

品牌:RENESAS

品类:microcontroller

价格:¥3.1820

现货:153

品牌:RENESAS

品类:MCU

价格:¥9.9621

现货:135

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

服务

查看更多

ATD半导体冷凝除湿机定制

可定制ATD TE Dehumidifier的冷却功率:20~220W;工作电压:12V(DC)/ 220V(AC);控温精度:≤±0.5℃;尺寸:冷面:20*20~500*300;热面:60*60~540*400(长*宽;单位mm)。

最小起订量: 1 提交需求>

IC烧录代工及IC自动化烧录

拥有IC烧录机20余款,100余台设备,可以烧录各种封装的IC;可烧录MCU、FLASH、EMMC、NAND FLASH、EPROM等各类型芯片,支持WIFI/BT模组PCBA烧录、测试。

最小起订量: 1 提交需求>

查看更多

授权代理品牌:接插件及结构件

查看更多

授权代理品牌:部件、组件及配件

查看更多

授权代理品牌:电源及模块

查看更多

授权代理品牌:电子材料

查看更多

授权代理品牌:仪器仪表及测试配组件

查看更多

授权代理品牌:电工工具及材料

查看更多

授权代理品牌:机械电子元件

查看更多

授权代理品牌:加工与定制

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

研发客服
商务客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面