【经验】32位低功耗MCU EFM32LG232低温工作串口数据停止位报错问题经验分享
EFM32LG232是SILICON LABS推出的针对低功耗市场的高性价比方案,常用休眠模式下,开启RTC功耗为0.95uA,关断模式下仅为20nA,广泛应用于低功耗方案设计中,本文主要讲解在低温模式下串口数据通信出错的问题分析。
32位低功耗MCU EFM32LG232自带内部RC振荡器,可以支持4M,14M等多种主频,所以一般在应用设计中,不会增加外部晶体来节省成本,通过数据手册,我们了解到EFM32LG232的内部RC振荡器的精度为2%,但是随着温度的变化啊,RC振荡器的精度还会随着变化,尤其是在-40℃以下时,
RC振荡器的误差增加了4%左右,也就是在-40℃以下,RC振荡器的总共误差会变化为6%,如果在这个模式下使用串口通信,有一定的概率会发生停止位报错的情况,那么串口通信就会失败,那么怎么解决这个问题呢?
解决方案一:
外加高精度高速晶体,简单,暴力。
解决方案二:
使用外部的低速32.768Khz的RTC晶体来校准内部的14Mhz晶体,CMU内置硬件支持,可在运行时有效校准RC振荡器。它比较了选择参考时钟的高频时钟频率(calclk)。当校准电路启动时,同时启动一个向下计数器(HFCLK计数器)和一个向上计数器(CALCLK计数器)。
当向下计数器达到0时,两个计数器都停止,软件可以读取参考计数器(calclk计数器)并将其与下计数器的起始值进行比较。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由蜡笔小芯提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【经验】EFM32系列USART-SPI模块应用
USART 为Silicon Lab 32位低功耗MCU EFM32 系列的片上串行通信模块,其具备独立的发送、接收两级缓存,提供回环模式,支持ISO7816协议的智能卡(T0 模式)。
【技术大神】32位低功耗MCU在故障指示器中的应用及设计注意事项
在环网配电系统中,故障指示器可以快速检测线路短路和接地故障。
【经验】如何使用32位超低功耗MCU外设反射系统功能?
外设反射系统(PRS)是 Silicon Labs EFM32系列MCU专有的外设互联总线,它允许不同的外设无需CPU干预即可直接相互通信。
SILICON LABS 32-bit Microcontroller选型表
SILICON LABS 32位MCU选型,频率24MHz~80MHz,Flash存储4kB~2048kB,RAM存储2kB~512kB。
产品型号
|
品类
|
系列
|
Frequency(MHz)
|
Flash (kB)
|
RAM (kB)
|
Vdd min(V)
|
Vdd max(V)
|
Package Type
|
Package Size (mm)
|
Internal Osc.
|
Debug Interface
|
Cryptography
|
Dig I/O Pins
|
ADC 1
|
DAC
|
USB
|
Cap Sense
|
LCD
|
Temp Sensor
|
Timers (16-bit)
|
UART
|
USART
|
SPI
|
I2C
|
I2S
|
EMIF
|
RTC
|
Comparators
|
EFM32GG290F512-BGA112
|
32位MCU
|
EFM32 Giant Gecko
|
48
|
512
|
128
|
1.98
|
3.8
|
BGA112
|
10x10
|
±2%
|
ETM; SW
|
AES-128 AES-256
|
90
|
12-bit, 8-ch., 1 Msps
|
12-bit, 2 ch.
|
-
|
Cap Sense
|
-
|
Temp Sensor
|
4
|
7
|
3
|
3
|
2
|
1
|
0
|
RTC
|
2
|
选型表 - SILICON LABS 立即选型
SILICON LABS EFM32 Leopard Gecko 32-bit Microcontroller选型表
SILICON LABS 32位MCU选型,基于48MHz Frequency,64kB~256kB Flash,32kB RAM等参数进行选型。
产品型号
|
品类
|
Frequency(MHz)
|
Flash (kB)
|
RAM (kB)
|
Dig I/O Pins
|
ADC 1
|
DAC
|
Cap Sense
|
Temp Sensor
|
Timers (16-bit)
|
UART
|
USART
|
SPI
|
I2C
|
I2S
|
EMIF
|
RTC
|
Comparators
|
Vdd min(V)
|
Vdd max(V)
|
Package Type
|
Package Size (mm)
|
Internal Osc.
|
Debug Interface
|
Cryptography
|
EFM32LG230F128G-QFN64
|
Microcontroller
|
48
|
128
|
32
|
56
|
12-bit, 8-ch., 1 Msps
|
12-bit, 2 ch.
|
Cap Sense
|
Temp Sensor
|
4
|
5
|
3
|
3
|
2
|
1
|
0
|
RTC
|
2
|
1.98
|
3.8
|
QFN64
|
9x9
|
±2%
|
ETM; SW
|
AES-128 AES-256
|
选型表 - SILICON LABS 立即选型
【产品】采用高性能双核CPU的32位工业控制MCU JSN0100,可配置为单处理器、双处理器或DSP进行使用
芯云科技32位工业控制MCU(JSN0100)具有可扩展功能多、应用场景广、性能均衡、 性价比高等特点。使用灵活,可配置为单处理器、双处理器或DSP进行使用。
【应用】32位低功耗MCU EFM32系列的电流数模转换器(IDAC)应用
本应用主要介绍了如何使用Silicon Labs EFM32电流数模转换器(IDAC),并通过部分示例工程来演示其功能。 IDAC常用于提供或吸收可编程电流,实用设计中可通过软件或使用PRS功能来完成IDAC的控制。
【应用】国产32位MCU N32G030C8L7用作宠物喂食机主控,具有主频48MHz、通信接口丰富等优势
宠物喂食机除了最基本的喂食功能外,还增加了远程遥控,检测宠物吃饭情况等功能。其推荐主控使用国产品牌国民技术的32位MCU,具有高性能及高稳定性。特点:主频48MHz;内置8、30KHz晶振;具有低功耗管理等。
【产品】超低功耗EFM32G880 32位MCU,具有ARM Cortex-M3内核CPU架构
Silicon labs推出的EFM32G880系列超低功耗32位MCU,系列下具体型号有EFM32G880F32,EFM32G880F64,EFM32G880F128。具有32/64/128KB三种可选的flash闪存存储,便于工程师快速擦写程序,8/16KB的RAM运存,多达86个普通I/O管脚。主要用于智能配件、报警和安全系统、工业和家庭自动化等领域。
中移芯昇关于低功耗32位MCU芯片和NB-IoT通信芯片的两项成果,入选中央企业科技创新成果推荐目录
近日,国务院国资委发布《中央企业科技创新成果推荐目录(2022年版)》,中移芯昇“基于RISC-V内核架构的物联网低功耗32位MCU芯片”、“基于RISC-V内核的物联网NB-IoT通信芯片”2项成果成功入选。
SIM3U1xx高性能、低功耗、32位Precision32™USB MCU系列,具有高达256 KB的闪存
描述- 该资料介绍了SiM3U1xx系列高性能、低功耗32位MCU的特点和应用。这些MCU采用ARM® Cortex™-M3 CPU核心,具有高达256KB的闪存和丰富的模拟外设,支持多种通信接口和电源管理功能。
型号- SIM3U166-B-GM,SIM3U144-B-GM,SIM3U134-B-GM,SIM3U166-B-GQ,SIM3U167-B-GQ,SIM3U146-B-GQ,SIM3U136-B-GM,SIM3U1XX,SIM3U164-B-GM,SIM3U154-B-GM,SIM3U136-B-GQ,SIM3U157-B-GM,SIM3U156-B-GQ,SIM3U157-B-GQ,SIM3U156-B-GM,SIM3U167-B-GM,SIM3U146-B-GM,SIM3U1X7,SIM3U1X6,SIM3U1X4
SIM3C1x高性能、低功耗、32位精度32™ 具有高达256 kB闪存的MCU系列
描述- 该资料介绍了SiM3C1xx系列高性能、低功耗32位微控制器(MCU),具有高达256KB的闪存。它采用ARM® Cortex™-M3 CPU核心,并集成了多种模拟和数字外设。资料涵盖了电源管理、低功耗特性、模拟转换器、数字通信接口、定时器和计数器等功能。
型号- SIM3C166-B-GM,SIM3C1X4,SIM3C1XX,SIM3C1X6,SIM3C144-B-GM,SIM3C1X7,SIM3C134-B-GM,SIM3C166-B-GQ,SIM3C157-B-GM,SIM3C154-B-GM,SIM3C136-B-GM,SIM3C157-B-GQ,SIM3C136-B-GQ,SIM3C156-B-GQ,SIM3C167-B-GM,SIM3C146-B-GM,SIM3C164-B-GM,SIM3C156-B-GM,SIM3C167-B-GQ,SIM3C146-B-GQ
【产品】集成32位MCU和2.4GHz无线收发电路的低功耗芯片PAN308,通信速率支持1/2Mbps
磐启微电子推出的PAN308是一款集成32位MCU和2.4GHz无线收发电路的低功耗芯片,适合应用于小四轴飞行器、遥控玩具、智能家居、电视及机顶盒遥控等低功耗领域。
有没有高温MCU温度范围在-20~105℃(工业级),32位,IO>15个,FLASH,64K+,RAM 8k+,功耗尽量低
1、推荐Silicon Labs EFM32JG(cortex M3内核),EFM32PG(cortex M4内核),EFM32TG11(cortex M0+内核)系列低功耗单片机,支持工业级-40度到+125度工作温度。2、IO口数量,flash大小和RAM大小都有符合贵司的要求。下方是3个系列的数据手册链接。EFM32TG11(cortex M0+内核,flash 64KB~128KB):https://www.sekorm.com/doc/196448.html EFM32JG(cortex M3内核,最小flash 128KB):https://www.sekorm.com/doc/335847.html EFM32PG(cortex M4内核,最小flash 128KB):https://www.sekorm.com/doc/335883.html 每份数据手册中都有“Ordering Information”章节,列出了各个型号详细的资源和引脚数量和工作温度。
SiM3U167-B-GDI高性能、低功耗、32位精度32™ USB MCU系列,晶圆形式的闪存芯片高达256 kB
描述- 该文档详细介绍了SiM3U167-B-GDI微控制器的技术规格。它是一款高性能、低功耗的32位USB MCU,具有高达256KB的闪存和丰富的模拟与数字外设接口。特点包括ARM Cortex-M3内核、多种时钟源、多个定时器计数器、多达65个可编程I/O引脚以及支持USB 2.0全速通信。此外,还提供了详细的订购信息、引脚定义、焊接说明和失效分析指南。
电子商城
品牌:SILICON LABS
品类:Wireless Gecko SoC
价格:¥8.1764
现货: 101,879
品牌:SILICON LABS
品类:Mighty Gecko Multi-Protocol Wireless SoC
价格:¥27.0929
现货: 90,767
现货市场
品牌:SILICON LABS
品类:Switch Hall Effect Magnetic Position Sensor
价格:¥2.2924
现货:126,000
服务
可定制显示屏的尺寸0.96”~15.6”,分辨率80*160~3840*2160,TN/IPS视角,支持RGB、MCU、SPI、MIPI、LVDS、HDMI接口,配套定制玻璃、背光、FPCA/PCBA。
最小起订量: 1000 提交需求>
可定制电感最大电流100A,尺寸最小7 x 7 x 3.0mm到最大35 x 34 x 15.5 mm,工作频率100KHZ ~ 2MHZ,感值范围:0.15 ~ 100uh;支持大功率电感,扁平线电感,大电流电感,高频电感,汽车电感器,车规电感,一体成型电感等定制。
最小起订量: 5000 提交需求>
登录 | 立即注册
提交评论