微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 硬件工程师文库 > Silicon Labs出厂自带BOOT的新一代MCU

Silicon Labs出厂自带BOOT的新一代MCU

时间:09-13 来源:SiliconLabs 点击:

工程师在选择一款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 8MCU选型指南资料下载活动https://www.sekorm.com/doing/down/20045207.html

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top