Silicon Labs(芯科科技) AN120 安全闪存用户指南 应用笔记
Silicon Labs集成设备采用系统可编程闪存,便于升级代码存储。FLASH可以通过JTAG接口或应用程序代码进行编程,以获得最大的灵活性。代码和常量形式的专有信息通常存储在闪存中。Silicon Labs提供了可供设计者使用的安全选项,以防止未经授权访问存储在闪存中的信息。
Silicon Labs集成设备提供闪存安全选项:
1防止未经授权访问存储在FLASH中的代码和常量形式的知识产权。
2防止最终用户无意中修改代码。
三。防止由于异常系统条件(例如,设备的低压供电条件)而修改代码。
Silicon Labs设备提供安全选项,防止未经授权通过JTAG端口和最终用户加载的应用程序软件访问FLASH。闪存程序内存安全字节用于防止通过JTAG接口进行访问,软件读取限制(在大多数Silicon Labs设备上可用)用于防止通过应用软件进行未经授权的访问。本应用说明讨论了FLASH安全选项的操作和使用。
要点:
●通过将闪存安全字节中的位设置为“0”,可以防止通过JTAG接口访问闪存。
●通过设置软件读取访问限制,也可以保护闪存免受软件读取访问。(用于允许最终用户访问闪存的某些部分。)。
●防止软件访问的闪存也应使用闪存安全字节防止JTAG访问。
●保护闪存时,包含闪存安全字节的闪存页也应受到保护。(无法使用软件解锁闪存)。
●如果最终用户不需要访问闪存,可以通过简单地锁定整个闪存以防止JTAG访问来保护整个闪存(在这种情况下,不需要软件读取限制,因为最终用户无法下载软件以访问专有信息)
C8051F00x、C8051F000-GQ、C8051F000、C8051F001-GQ、C8051F001、C8051F002-GQ、C8051F002、C8051F005-GQ、C8051F005-GQR、C8051F005、C8051F006-GQR、C8051F006、C8051F01x、C8051F010-GQ、C8051F010、C8051F011-GQ、C8051F011、C8051F012-GQ、C8051F012、C8051F015-GQR、C8051F015-GQ、C8051F015、C8051F016-GQ、C8051F016、C8051F017-GQ、C8051F017、C8051F206、C8051F206-GQR、C8051F2xx、C8051F206-GQ、C8051F220、C8051F220-GQ、C8051F221-GQR、C8051F221-GQ、C8051F221、C8051F226-GQR、C8051F226-TB、C8051F226、C8051F230、C8051F230-GQ、C8051F231-GQR、C8051F231、C8051F231-GQ、C8051F236-GQR、C8051F236-GQ、C8051F236 |
|
应用笔记或设计指南 |
|
|
|
详见资料 |
|
|
|
|
|
|
|
中文 英文 中英文 日文 |
|
2016年06月06日 |
|
|
|
Rev 1.1 12/03 |
|
|
|
224 KB |
|
世强先进(深圳)科技股份有限公司 | |
世强硬创平台www.sekorm.com | |
世强硬创平台电子商城www.sekorm.com/supply/ | |
世强硬创平台www.sekorm.com | |
世强硬创平台www.sekorm.com |
- |
- +1 赞 0
- 收藏
- 评论 0
本文内容由SILICON LABS品牌授权世强硬创平台转载,旨在分享知识与信息,如有内容侵权或者其他违规问题,请及时与我们联系,我们将在核实情况后尽快删除或提供适当的版权信息。对于通过本网站上传或发布的内容,世强硬创平台不承担任何版权责任。
相关推荐
Silicon Labs(芯科科技) 8位MCU片上温度传感器使用方法(AN103)
本文档介绍了如何配置和使用C8051F系列微控制器上的片上温度传感器。内容包括传感器配置描述、配置示例代码、温度传感器的工作原理、自加热效应的考虑、平均技术以减少噪声影响,以及如何解释结果以获取温度读数。文档还提供了示例代码,展示了如何通过ADC读取温度传感器的电压输出,并将其转换为温度值。
SILICON LABS - 微处理器,微控制器,ON-CHIP TEMPERATURE SENSOR,片上温度传感器,C8051F00X,C8051F000-GQ,C8051F000,工业电子,消费电子,汽车电子,通信设备
C8051系列MCU的CAN Bootloader应用笔记(AN534)
本资料介绍了基于Silicon Labs Modular Bootloader Framework的CAN Bootloader,适用于C8051Fxxx系列微控制器。资料详细描述了CAN Bootloader的配置、功能、内存映射和代码空间利用,以及如何将现有应用固件项目转换为支持Bootloader。此外,还提供了主编程器和数据源示例,以及CAN协议细节。
SILICON LABS - 微处理器,微控制器,C8051F062-GQ,C8051F066-GQ,C8051F580-IQ,C8051F580-IM,C8051F587-IM,C8051F583-IM,C8051F045-GQR,C8051F046-GQ,C8051F586-IMR,C8051F583-IQ,C8051F044,C8051F042-GQ,C8051F043,C8051F046,C8051F06X,C8051F045,C8051F047,C8051F044-GQR,C8051F58X,C8051F065-GQR,C8051F060,C8051F062,C8051F583-IMR,C8051F063-GQ,C8051F061,C8051F064,C8051F581,C8051F063,C8051F580,C8051F588-IM,C8051F067-GQ,C8051F584-IM,C8051F047-GQ,C8051F064-GQR,C8051F510-IM,C8051F584-IQ,C8051F047-GQR,C8051F51X,C8051F590-IM,C8051F59X,C8051F580-IQR,C8051F580-IMR,C8051F590,C8051F064-GQ,C8051F041-GQ,C8051F060-GQ,C8051F591,C8051F589-IM,C8051F585-IM,C8051F041-GQR,C8051F040-GQR,C8051F581-IM,C8051F511-IM,C8051F581-IQ,C8051F044-GQ,C8051F066,C8051F583,C8051F065,C8051F582,C8051F585,C8051F067,C8051F584,C8051F04X,C8051F587,C8051F586,C8051F591-IM,C8051F589,C8051F588,C8051F061-GQ,C8051F040-TB,C8051F040,C8051F040-GQ,C8051F060-GQR,C8051F582-IQR,C8051F042,C8051F041,C8051F043-GQR,C8051F065-GQ,C8051F586-IM,C8051F582-IM,C8051F045-GQ,C8051F582-IQ,C8051F510,C8051F511,工业电子,消费电子,汽车电子,通信设备
Silicon Labs(芯科科技) 如何基于低功耗技术指标选择合适的微控制器
本文主要讨论了如何根据低功耗规格选择合适的微控制器(MCU)。文章强调了在评估MCU的低功耗特性时,需要考虑电流消耗、状态保持、唤醒时间、唤醒源和低功耗模式下可操作的外围设备。此外,还提到了使用评估平台和软件工具来简化复杂性和提高开发效率的重要性。文章还提供了一些关于SiM3L1xx MCU的示例规格和系统级优化。
SILICON LABS - 微处理器,微控制器,MICROCONTROLLER,MCU,单片机,SIM3L166-B-GM,SIM3L136,SIM3L167,SIM3L156,SIM3L134,SIM3L157,SIM3L146,SIM3L1XX,SIM3L154,SIM3L166,SIM3L144,SIM3L167-C-GL,SIM3L156-C-GQ,SIM3L157-C-GQ,SIM3L146-C-GM,SIM3L167-C-GQ,SIM3L164-C-GM,SIM3L146-C-GQ,SIM3L154-C-GM,SIM3L136-C-GQ,SIM3L164,SIM3L144-C-GM,SIM3L134-C-GM,工业电子,消费电子,汽车电子,通信设备
SILICON LABS 8-bit Microcontroller选型表
SILICON LABS 8位MCU选型,MCU Core 8051,频率20MHz~100MHz,Flash存储2kB~120kB,RAM存储0.25kB~8kB。
产品型号
|
品类
|
系列
|
Frequency(MHz)
|
Flash (kB)
|
RAM (kB)
|
Vdd min(V)
|
Vdd max(V)
|
Package Type
|
Package Size (mm)
|
Internal Osc.
|
Dig I/O Pins
|
ADC 1
|
Temp Sensor
|
Timers (16-bit)
|
PCA Channels
|
DAC
|
Comparators
|
UART
|
SPI
|
I2C
|
HS I2C Slave
|
EMIF
|
CAN
|
LIN
|
VREF
|
Debug Interface
|
C8051F392-A-GM
|
8位MCU
|
C8051F39x Small Form Factor
|
50
|
16
|
1
|
1.8
|
3.6
|
QFN20
|
4x4
|
±2
|
17
|
10-bit, 16-ch., 500 ksps
|
Temp Sensor
|
6
|
3
|
10-bit, 2-ch.
|
1
|
1
|
1
|
2
|
0
|
0
|
0
|
0
|
VREF
|
C2
|
世界上最节能的微控制器EFM32之十大低功耗奥秘
Silicon Labs EFM32 32 位微控制器系列是世界上最为节能的微控制器,特别适用于低功耗和能源敏感型应用,包括能源、水表和燃气表、楼宇自动化、警报及安防和便携式医疗/健身器材。本文着重强调10个Silicon Labs32位MCU功耗低的因素。
SILICON LABS C8051F00x/1x Analog-Intensive MCUs选型表
SILICON LABS 8位MCU选型,基于20~25MHz Frequency,32kB Flash,0.25~2.25kB RAM等参数进行选型
产品型号
|
品类
|
MCU Core
|
Frequency(MHz)
|
Flash (kB)
|
RAM (kB)
|
Dig I/O Pins
|
5 Volt Tolerant
|
ADC 1
|
Temp Sensor
|
Timers (16-bit)
|
PCA Channels
|
DAC
|
Comparators
|
UART
|
SPI
|
I2C
|
HS I2C Slave
|
I2S
|
EMIF
|
CAN
|
LIN
|
Vdd min(V)
|
Vdd max(V)
|
Package Type
|
Package Size (mm)
|
Internal Osc.
|
VREF
|
JTAG
|
Temperature Range (ºC)
|
C8051F000
|
MCU
|
8051
|
20
|
32
|
0.25
|
32
|
5 Volt Tolerant
|
12-bit, 8-ch., 100 ksps
|
Temp Sensor
|
4
|
5
|
12-bit, 2-ch.
|
2
|
1
|
1
|
1
|
0
|
0
|
0
|
0
|
0
|
2.7
|
3.6
|
QFP64
|
10x10
|
±20
|
VREF
|
JTAG
|
-40 to 85
|
主控MCU通过C2接口对EFM8BB10F8G MCU的Flash存储器进行读写操作,存在概率性失败。从Flash存储器中读数据也是异常,请问这时什么原因导致的?
检查程序中的中断设置,发现是有一处读操作没有关闭中断导致的,将中断关闭后,对EFM8BB10F8G MCU的Flash进行读、写,存在概率性失败的情况得到解决。因为主控MCU用的是ARM芯片,运行的是linux操作系统,所以主控MCU通过C2接口对EFM8BB10F8G MCU的Flash存储器进行读写操作的函数也是以驱动程序的形式存在的,并且系统中各种软硬中断也比较频繁,因此相对时序控制上也需要更加严格,才能保证可靠的读写操作。
Silicon Labs(芯科科技) C8051F010/1/2/5/6/7 MCU数据手册
该资料介绍了C8051F000/1/2/5/6/7和C8051F010/1/2/5/6/7系列的混合信号微控制器(MCU)。这些MCU具备丰富的模拟外设,包括12位或10位模数转换器(ADC)、双通道数字到模拟转换器(DAC)、两个模拟比较器和内置温度传感器。此外,还提供了高速8051内核、多种存储选项、多个数字外设接口和一个低成本的开发套件。
SILICON LABS - 微处理器,混合信号32KBISP闪存MCU,微控制器,MIXED-SIGNAL 32KB ISP FLASH MCU,C8051F012-GQ,C8051F010-GQ,C8051F016-GQ,C8051F00X,C8051F000-GQ,C8051F007,C8051F002-GQ,C8051F000,C8051F002,C8051F001,C8051F005-GQR,C8051F006,C8051F005,C8051F011-GQ,C8051F015-GQ,C8051F017-GQ,C8051F006-GQR,C8051F01X,C8051F015-GQR,C8051F001-GQ,C8051F011,C8051F005-GQ,C8051F010,C8051F012,C8051F007-GQR,C8051F015,C8051F017,C8051F016,工业电子,消费电子,汽车电子,通信设备
Silicon Labs的EFM8 8位MCU应用在汽车电子哪部分?
Silicon Labs的EFM8 8位MCU 可以用在电机驱动部分,倒车雷达等;【应用】EFM8BB2 8位MCU在倒车雷达上的应用
EFM32系列MCU在进入EM2、EM3或EM4模式前,高频时钟需要禁止吗?如果从这些功耗模式唤醒后,MCU工作在哪个时钟?
当进入EM2、EM3或EM4模式后,所有高频时钟由硬件自动禁止。当从EM2或EM3模式唤醒后,将会使用HFRCO在进入低功耗模式前的运行频率运行。若要使用HFXO,则需在唤醒后手动使能。EM4模式唤醒后MCU复位,复位后MCU使用HFRCO时钟,频率为14M。
随着EFM8的推出,C8051系列MCU是否会停产?
Silicon Labs的MCU有一个最少10年寿命的保证,新的设计推荐采用EFM8系列产品。
Silicon Labs(芯科科技) C8051F020/1/2/3 MCU数据手册
本资料介绍了C8051F020/1/2/3系列8K ISP FLASH微控制器。该系列MCU具备高速8051核心,支持多种模拟和数字外设,包括12位和8位模数转换器(ADC)、两个12位数字模拟转换器(DAC)、电压比较器和参考电压源。此外,还提供了JTAG调试功能和丰富的内存选项。
SILICON LABS - 微处理器,微控制器,8K ISP 闪存MCU,8K ISP FLASH MCU,C8051F020-GQR,C8051F020,C8051F022-GQR,C8051F023-GQ,C8051F023-GQR,C8051F021-GQ,C8051F022-GQ,C8051F021-GQR,C8051F022,C8051F021,C8051F023,C8051F020-GQ,C8051F02X,工业电子,消费电子,汽车电子,通信设备
Silicon Labs(芯科科技) C8051F350/1/2/3 MCU数据手册
本资料介绍了C8051F350/1/2/3系列8位ISP闪存微控制器(MCU)的特性。该系列MCU具备高速8051核心、丰富的模拟和数字外设,支持系统内编程,适用于各种低功耗应用。
SILICON LABS - 微处理器,DEVELOPMENT KIT,微控制器,开发套件,8K ISP 闪存MCU,8 K ISP FLASH MCU,C8051F351-GMR,C8051F350,C8051F350-GQR,C8051F350DK,C8051F352-GQR,C8051F350-GQ,C8051F352,C8051F351,C8051F352-GQ,C8051F353,C8051F353-GM,C8051F35X,C8051F351-GM,工业电子,消费电子,汽车电子,通信设备
EFM8BB1系列8位微控制器 参考手册
该资料详细介绍了EFM8BB1系列微控制器的特性、功能和应用。EFM8BB1是一款多功能的8位微控制器,具有高效的核心、丰富的模拟和通信外设,适用于空间受限的应用。主要特点包括:25 MHz的C8051核心、多达18个多功能、5 V容错的I/O引脚、12位ADC、两个低电流模拟比较器、集成温度传感器、3通道增强型PWM/PCA、四个16位定时器、UART、SPI和SMBus/I2C。此外,资料还涵盖了系统概述、内存组织、特殊功能寄存器、闪存存储器等功能模块的详细说明。
SILICON LABS - 微处理器,微控制器,8-BIT MICROCONTROLLERS,8位微控制器,MCU,单片机,EFM8BB10F2G-QFN20,EFM8BB10F8I-A-QSOP24,EFM8BB10F2,EFM8BB10F4,EFM8BB10M1069F8GM,EFM8BB10M1069F8GM-AR,EFM8BB10F8,EFM8BB10F8G-A-QSOP24,EFM8BB10F8I-A-QFN20,EFM8BB10F2G-A-QFN20R,EFM8BB10F2G-A-QFN20,EFM8BB10F8G-A-SOIC16,EFM8BB10F8G-A-QFN20,EFM8BB10F8G-A-SOIC16R,EFM8BB10M1069F8GM-A,EFM8BB1,EFM8BB10F4G-A-QFN20R,EFM8BB10F4G-A-QFN20,EFM8BB10F2I-A-QFN20R,EFM8BB10F2G,EFM8BB10F8G-A-QFN20R,EFM8BB10F8G-A-QSOP24R,EFM8BB10F8G-QSOP24,EFM8BB10F2I-A-QFN20,EFM8BB10F8G-QFN20,EFM8BB10F8I-A-QFN20R,EFM8BB10F4G,EFM8BB10F8G,工业电子,消费电子,汽车电子,通信设备
Silicon Labs(芯科科技) C8051F005 MCU数据手册
本资料介绍了C8051F005混合信号微控制器(MCU)的技术规格和应用。该芯片具备25 MIPS的处理能力,32 KB闪存,12位模数转换器(ADC),并集成了多种模拟和数字外设。它支持高速8051核心架构,具有丰富的内存和外设接口,适用于各种嵌入式系统。
SILICON LABS - 25 MIPS,32 KB闪存,12位ADC,64-PIN混合信号MCU,微处理器,微控制器,25 MIPS, 32 KB FLASH, 12-BIT ADC, 64-PIN MIXED-SIGNAL MCU,C8051F00X,C8051F005-GQ,C8051F005-GQR,C8051F005,工业电子,消费电子,汽车电子,通信设备
电子商城
现货市场
服务

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

可来图定制均温板VC尺寸50*50mm~600*600 mm,厚度1mm~10mm,最薄0.3mm。当量导热系数可达10000W/M·K,散热量可达10KW, 功率密度可达50W/cm²。项目单次采购额需满足1万元以上,或年需求5万元以上。
提交需求>
登录 | 立即注册
提交评论