工程师在选择一款mcu芯片做设计时,除了考虑芯片的性能以外,还要考虑产品在设计结束后要如何进行批量生产以及产品销售后的升级问题。还要保证有一个简单易用、廉价可靠的下载工具。为了实现这些需求,本文为读者介绍silicon labs(亦称“芯科科技”)公司推出的新一代8位mcu系列产品efm8系列。
silicon labs早期的c8051f产品都是使用jtag或c2接口下载程序,在烧录程序时需要使用专用的工具下载,专用工具价格较贵且不便于现场升级使用。该公司近年新推出的efm8系列产品是c8051f产品的升级换代产品。较c8051f不同的是,efm8系列mcu在出厂时已经固化好boot程序,用户可以直接通过这个boot程序烧录芯片,也可以方便的实现现场升级。
使用mcu出厂自带的boot会给我们带来几个好处:
·第一:boot大小只有500字节左右(usb的boot为1.5k),占用的程序空间小;
·第二:boot存储在flash的安全锁定字节所在的扇区,尽量不占用用户的程序空间;
·第三:如果客户不需要使用这个功能可以使用整片擦除命令将boot擦除;
·第四:用户在写应用程序时不用考虑中断向量的设置和程序的偏移地址设计,应用程序编写简单。
·第五:使用出厂自带的boot下载程序时不需要使用额外的烧录工具,下载程序简单方便。
efm8系列芯片出厂自带的boot有三种接口方式,uart接口,smbus(i2c)接口和usb接口。efm8bb/sb系列是uart接口的boot,efm8lb系列有uart和smbus(i2c)两种预安装的boot,efm8ub系列预安装的是usb的boot。用户可以按工程的需要选择对应的芯片。
相关技术文档与资料下载
原文链接:https://www.sekorm.com/news/7145.html
silicon labs efm8 8位mcu选型指南资料下载活动:https://www.sekorm.com/doing/down/20045207.html
机器视觉服务商扩博智能完成2亿人民币Pre-B-4轮融资
第二十三届高交会|亿晟科技携全系列智慧软硬件产品精彩亮相
5G技术带来的新应用都有哪些
齐纳二极管原理及特性
今日传感财经:转换器概念报涨;智能传感概念报涨;MEMS传感器概念午后报涨
Silicon Labs出厂自带BOOT的新一代MCU
轧钢行业能源管理现状与解决方案
碲镉汞高工作温度红外探测器的优点及当前碲镉汞HOT器件的发展现状
英特尔Context Sensing SDK让开发者进行上下文感知体验
三星显示将在明年上半年开始向TCL供应QD-OLED面板
金属管浮子流量计指针卡住的几个原因
协作机器人生产车间有什么不一样的
MCUXpresso软件和工具可轻松完成Arm®Cortex®-M内核MCU开发
工业4.0热潮持续 工业机器人发展速度将再次提速
三星GalaxyC9Pro,6.9mm大屏机握持感杠杠的
国产工控主板种类用途尺寸规格
DTS助力努比亚红魔Mars电竞手机 打造顶级游戏体验
Linux系统下C程序的编译
变轻的AlphaGo,仅使用1个谷歌专用芯片
Maxim推出用于高压系统的高边MOSFET驱动器MAX15