【经验】低功耗微控制器EFM8SB系列在bootloader应用过程中常见问题分析

2019-01-20 Silicon Labs
低功耗微控制器,低功耗微处理器,EFM8SB,EFM8SB20 低功耗微控制器,低功耗微处理器,EFM8SB,EFM8SB20 低功耗微控制器,低功耗微处理器,EFM8SB,EFM8SB20 低功耗微控制器,低功耗微处理器,EFM8SB,EFM8SB20

SILICON LABS推出的低功耗微控制器EFM8SB系列在出厂时带有引导加载程序,可以在生产环境中对设备进行编程,无需使用PCB接入点和调试适配器等调试接口。可以向现场设备发出更新,而无需最终用户访问调试引脚。下面针对在设计应用过程中常见的问题进行分析:

一、如何通过IO口设置使芯片上电后,进入bootloader模式?

可以通过软件检测相应型号的C2D引脚拉低保持50uS,进入bootloader模式。详细资料可参考:AN945: EFM8 Factory Bootloader User'sGuide


二、什么软件可以实现bootloader升级?

Silicon Labs公司提供efm8load.exe和hex2boot.exe两个windows下的MSDOS环境运行的软件,因bootloader程序不能解析hex文件,所以需要hex2boot.exe软件将应用程序hex文件转换为efm8后缀的烧写文件,然后通过efm8loade.exe软件将efm8文件下载到MCU。如下图1所示:


图1bootloader升级流程


三、如何在bootloader程序下,实现读取串口的数据,然后用write指令写到flash中?

Simplicity studio 开发环境中,有bootloader例程,其中doEraseWriteCmd();函数实现从串口读取烧写地址,并将对应的flash块擦除。然后从串口接收数据写入flash。函数源代码如下图2:


图2 doEraseWriteCmd()源码

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

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

评论

   |   

提交评论

全部评论(1

  • 鄗立恒 Lv8. 研究员 2019-01-20
    学习了
没有更多评论了

相关推荐

【经验】快速了解低功耗小封装 EFM8SB20系列bootloader应用

EFM8SB20是Silicon Labs Sleepy Bee系列的MCU,是全球最节能的小封装且功耗全面的多用途8位微控制器。采用高效的8051内核,6位电流参考和精密模拟,也是嵌入式应用的最佳选择。

设计经验    发布时间 : 2019-01-17

【经验】降低EFM32系列CSP封装32位微控制器光照影响的方法

Silicon Labs EFM32WG360F256-A-CSP81是一款采用CSP的节能型微控制器,尺寸约为4.3 mm,本文简述该器件如何降低光照对EFM32系列的影响

设计经验    发布时间 : 2019-02-24

【经验】如何使用EFM32JG系列内部的DC-DC电压转换器达到更低的功耗设计

Silicon Labs的EFM32JG系列功耗在EM0模式下开启DC/DC会比不开启DC/DC功耗降低三分之一。本文重点介绍如理使用EFM32JG系列的内部DC-DC电压转换器达到低功耗的要求。

设计经验    发布时间 : 2018-12-06

华芯微特(Synwit)32位MCU选型指南

目录- 公司介绍&产品分类    TFT-LCD 显示和人机界面(HMI)用微控制器    电机专用微控制器    大家电 & 工控通用微控制器    32位微控制器选型表   

型号- SWM34X,SWM320 SERIES,SWM 201C6T7-50,SWM19SCBT6-50,SWM190 SERIES,SWM 201 系列,SWM32SRET6,SWM181CCT6-50,SWM260KBT7-80,SWM190KBT6-80,SWM201G6S7-65,SWM 201,SWM 201G6S7-65,SWM 19S 系列,SWM201,SWM260 SERIES,SWM320,SWM19S,SWM160,SWM20PG6S6,SWM20D,SWM32SRET6-50,SWM 20PG6S6-65,SWM 190,SWM181CBT6-50,SWM260CBT7-50,SWM260PBT7-80,SWM 260 系列,SWM32S,SWM181 SERIES,SWM181RCT6-50,SWM20P,SWM260CBT7,SWM160C8T7-50,SWM190CBT6-50,SWM20G,SWM 190 系列,SWM 260,SWM 181,SWM201 SERIES,SWM320RET7-50,SWM181DBU6-40,SWM181CBT6,SWM160 SERIES,SWM 341,SWM 341 系列,SWM190 系列,SWM201C6T7-50,SWM 181 系列,SWM320VET7-50,SWM341,SWM190RBT6-50,SWM20PG6S6-65,SWM260,SWM181,SWM320CET7-50,SWM190

选型指南  -  华芯微特  - 2021/3/15 PDF 中文 下载

涨姿势! 小壁虎MCU是这样做到低功耗的!

EFM32系列是世界上最节能的微控制器,特别适用于低功耗和能源敏感型应用。

技术探讨    发布时间 : 2016-03-17

灵动MM32SPIN0280/0230 MCU,吹风机的智能控制与高效能效解决方案

MM32SPIN0280/0230微控制器通过其高效的电机控制算法和精确的温度反馈机制,为高速吹风机提供了稳定而强劲的风力输出。同时,该MCU的智能控制功能和低功耗特性,结合负离子科技,增强了吹风机的护发效果,打造了一个高效能效和健康护发的智能设备。

产品    发布时间 : 2024-06-05

【选型】ROHM(罗姆)LAPIS 8/16/32bit微控制器(MCU)选型指南(中文)

目录- LAPIS微控制器产品介绍    通用微控制器(16bit)    低功耗微控制器(16bit)    低工作电压微控制器(8bit)    语音播放微控制器(8bit)    USB、安全微控制器(32bit)    低功耗微控制器(8bit/16bit)开发支援系统    微控制器产品选型表   

型号- ML62Q1713,ML610Q419C-NNNTBXXXX,ML62Q1714,ML62Q1711,ML62Q1557,ML62Q1712,ML62Q1555,ML62Q1710,ML62Q1556,ML62Q1723C,ML610Q429,ML62Q1553,ML62Q1554,ML62Q1551,ML62Q1552,ML62Q1550,ML610Q431,ML610Q438,ML620Q503H,ML610Q439,ML610Q436,ML610Q435,ML62Q1704,ML610Q432,ML62Q1724,ML62Q1725,ML62Q1722,ML62Q1723,ML62Q1323,ML62Q1720,ML62Q1566,ML62Q1721,ML62Q1567,ML62Q1734C,ML62Q1325,ML610Q418,ML62Q1564,ML62Q1324,ML610Q419,ML62Q1565,ML62Q1563,ML62Q1544C,MODEL400E+系列,MWU16,ML610Q306,ML610Q428,ML610Q304,ML610Q426,ML610Q305,ML610Q300,ML620Q504H,ML610Q421,ML610Q422,ML62Q1533,ML610Q409,ML62Q1733C,ML62Q1534,ML62Q1531,ML610Q407,ML62Q1532,ML610Q408,ML62Q1543C,ML62Q1530,ML610Q412,ML610Q411,ML62Q1702,ML62Q1703,ML620Q500,ML62Q1700,ML62Q1701,ODEL416E+,ML62Q1544,ML62Q1300,ML62Q1543,ML62Q1540,ML62Q1554C,ML62Q1541,ML610Q418C,ML610Q482,ML610Q400,ML62Q1878,ML62Q1879,MODEL404E+,ML630Q400,ML62Q1553C,ML62Q1367□-NNNTBXXXX,MODEL408E+,EASE1000 V2,ML610482,ML610400,ML62Q1869,ML62Q1748,AF9201,ML62Q1749,ML62Q1800,ML62Q1366,ML62Q1367,ML62Q1714C,ML62Q1000,ML62Q1365,ML62Q1564C,ML62Q1735,ML62Q1736,ML62Q1733,ML62Q1734,ML62Q1335,ML62Q1577,ML62Q1333,ML62Q1713C,ML62Q1575,ML62Q1334,ML62Q1576,ML62Q1573,ML62Q1574,ML62Q1563C,ML62Q1728,ML62Q1729,ML62Q1726,ML62Q1727,ML62Q1746,ML62Q1868,ML62Q1747,ML62Q1744,ML62Q1745,ML62Q1500,ML62Q1346,ML62Q1347,ML62Q1743,ML62Q1724C,ML62Q1345,ML62Q1000系列,ML62Q1739,ML62Q1737,ML62Q1859,ML62Q1738

选型指南  -  ROHM  - Ver.9.0  - 03.2021 PDF 中文 下载

世界上最节能的微控制器EFM32之十大低功耗奥秘

Silicon Labs EFM32 32 位微控制器系列是世界上最为节能的微控制器,特别适用于低功耗和能源敏感型应用,包括能源、水表和燃气表、楼宇自动化、警报及安防和便携式医疗/健身器材。本文着重强调10个Silicon Labs32位MCU功耗低的因素。

新产品    发布时间 : 2016-07-11

M32SPIN0280微控制器为洗衣机智能控制提供创新驱动力

MM32SPIN0280微控制器,具备高达96MHz的处理速度和2个12位的ADC,精准控制洗衣机的电机驱动,实现对洗衣过程的精细管理。它支持的多驱动方式和智能洗涤程序,结合低功耗运行模式,不仅提高了洗衣效率和洗净比,还显著降低了能耗,为用户提供了一个既高效又节能的洗衣机解决方案。

产品    发布时间 : 2024-05-23

【应用】待机电流仅1.4uA!超低功耗MCU助力GPS定位器

EFM32JG/PG内含低功耗串口, 最小封装尺寸仅为5X5mm。

新应用    发布时间 : 2017-04-09

【IC】芯科科技EFM32PG28 32位低功耗微控制器,1.71-3.8V宽工作电压范围,嵌入式物联网的理想选择

随着AIoT和可穿戴技术的爆炸式增长,低功耗微控制器(MCU)已经无处不在,因为许多应用都有最小化功耗的需求。本文整理了当今市场上可用的低功耗MCU及其功能特性。以下内容摘要介绍Silicon Labs(亦称“芯科科技”)的EFM32PG28(PG28)32位MCU产品。

产品    发布时间 : 2024-03-11

【产品】采用SOT-23-5封装的SGM804低功耗微处理器复位芯片,具有推挽/ 复位输出选项

SGMICRO推出的SGM804低功耗微处理器复位芯片,在监控电路可以监控1.6V至5V的系统电压。该器件可执行单一功能:只要VCC电源电压低于其复位阈值,就会产生复位信号。在VCC上升到复位阈值以上后,复位输出在复位超时周期内保持有效。复位超时可由外部电容器设置,以提供更大的灵活性。主要应用于便携式设备、电池供电的计算机/控制器、汽车、医疗设备、智能仪器、嵌入式控制器、电源监控、机顶盒等领域。

新产品    发布时间 : 2018-11-10

【产品】DS8306A 30V/400mA低压降线性降压转换器,低至2.2μA低静态电流,特别适合电池供电设备

奥简科技推出的DS8306A 系列是一组低压差(LDO)转换器,具有 2V 至 30V 宽电压输入范围、低压差、低功耗和小型化封装等特性。DS8306A 低至 2.2μA 低静态电流的特性,特别适合用于电池供电、长时间待机系统设备应用,能帮助降低系统设备的待机功耗,有效延长待机时间和电池使用寿命。

产品    发布时间 : 2023-06-17

【产品】采用高可靠低功耗微处理器的四键遥控器R-C01-K4A,载波频率为433M/315M

骏晔科技推出四键遥控器,型号为R-C01-K4A,采用高可靠低功耗微处理器,具有布防键、撤防键、紧急按钮功能,载波频率为433M/315M,通讯距离为400m左右,工作电压为12V 23A电池(一节),接收灵敏度为-136dBm,具有低功耗、高速率的功能特点。

产品    发布时间 : 2022-11-03

EFM8BB2系列单片机PCA定时器16位PWM的工作机制是什么?

PCA定时器模块采用16位捕捉/比较模块定义PWM信号低电平时间的PCA时钟数,当PCA计数器与模块的值匹配时,CEXn的输出被置为高电平;当计数器溢出时, CEXn输出被置为低电平。通过将PCA0CPMn寄存器中的ECOMn、PWMn和PWM16n位置位来使能16位PWM方式。为了得到可变的占空比,通过匹配中断(ECCFn=1并且MATn=1)同步对捕捉/比较寄存器的写操作。

技术问答    发布时间 : 2017-05-05

展开更多

电子商城

查看更多

品牌:SILICON LABS

品类:8位MCU

价格:¥4.4595

现货: 27,240

品牌:SILICON LABS

品类:8位MCU

价格:¥5.7606

现货: 12,880

品牌:武汉芯源

品类:MCU

价格:

现货: 200,000

品牌:武汉芯源

品类:MCU

价格:

现货: 100,000

品牌:SGMICRO

品类:微处理器监控电路

价格:¥0.6929

现货: 8,517

品牌:SGMICRO

品类:微处理器监控电路

价格:¥0.6929

现货: 5,131

品牌:SGMICRO

品类:微处理器监控电路

价格:¥0.6929

现货: 3,508

品牌:SGMICRO

品类:微处理器监控电路

价格:¥0.6929

现货: 3,469

品牌:SGMICRO

品类:微处理器监控电路

价格:¥0.6929

现货: 3,102

品牌:SGMICRO

品类:微处理器监控电路

价格:¥0.6929

现货: 2,583

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:SGMICRO

品类:微处理器监控电路

价格:¥0.4019

现货:39,000

品牌:SGMICRO

品类:微处理器监控电路

价格:¥0.7200

现货:9,000

品牌:Maxim

品类:集成电路

价格:¥15.0000

现货:2,347

品牌:SGMICRO

品类:微处理器监控电路

价格:¥0.2860

现货:2,193

品牌:SGMICRO

品类:微处理器监控电路

价格:¥0.1333

现货:1,000

品牌:SILICON LABS

品类:Switch Hall Effect Magnetic Position Sensor

价格:¥2.2924

现货:126,000

品牌:SILICON LABS

品类:Light Sensor

价格:¥20.3400

现货:28,003

品牌:SILICON LABS

品类:8位MCU

价格:¥4.9000

现货:12,000

品牌:SILICON LABS

品类:Mixed-Signal MCU

价格:¥10.1700

现货:10,000

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥3.7900

现货:3,451

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

服务

查看更多

压力传感器定制

可定制板装式压力传感器支持产品量程从5inch水柱到100 psi气压;数字输出压力传感器压力范围0.5~60inH2O,温度补偿范围-20~85ºС;模拟和数字低压传感器可以直接与微控制器通信,具备多种小型SIP和DIP封装可选择。

提交需求>

低功耗测试

提供全面表征产品器件耗电特征及功耗波形、快速瞬态效应、电源优化、表征和仿真测试服务,使用直流电源分析仪测量精度达50µV,8nA,波形发生器带宽100kHz,输出功率300W,示波器200kHz,512 kpts

实验室地址: 深圳/苏州 提交需求>

查看更多

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

查看更多

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

查看更多

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

查看更多

授权代理品牌:电子材料

查看更多

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

查看更多

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

查看更多

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

查看更多

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

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

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

收藏
收藏当前页面