目前有项目正在使用efm8bb21f16g,使用cp2112-ek进行I2C bootloader,调试一直不成功,有没有详细的指导步骤或注意事项?
-
创建于2021-06-29
1个回答
-
- 用户_3609 (0)
- 请参考文章“【经验】使用cp2112-ek对efm8bb21f16g进行bootLoader程序升级的步骤及注意事项”:https://www.sekorm.com/news/79686744.html
- 创建于2021-06-29
- |
- +1 赞 0
- 收藏
平台合作
相关推荐
在光模块的应用中,同样的代码,烧录在EFM8BB21F16G中,可以运行,但是烧录在EFM8BB21F16I中,程序无法运行,为什么?
EFM8BB21F16G以前版本不带Bootloader,而EFM8BB21F16I版本的MCU带bootloader,一旦满足进入bootloader的条件,MCU程序就无法运行,建议在烧写前擦除Flash。
Silicon Labs的EFM8BB21F16G-C-QFN20和EFM8BB10F8G-A-QFN20是否是PIN TO PIN兼容?EFM8BB21F16G-C-QFN20是否集成2路串口?
EFM8BB21F16G-C-QFN20和EFM8BB10F8G-A-QFN20是PIN TO PIN兼容。 EFM8BB21F16G-C-QFN20带有2路串口,串口0固定位置为p0.4、p0.5。串口1可以使用IO口交叉配置定义到所有IO口上。
Silicon labs的这三个MCU EFM8BB21F16I-C-QFN20R,EFM8BB21F16G-C-QFN20R,EFM8BB21F16A-C-QFN20R 有什么区别?
Silicon labs的这三个MCU EFM8BB21F16I-C-QFN20R,EFM8BB21F16G-C-QFN20R,EFM8BB21F16A-C-QFN20R ,EFM8BB21F16I-C-QFN20R是工业级的,温度范围-40到125ºC;EFM8BB21F16G-C-QFN20R是通用的,温度范围-40到85ºC;EFM8BB21F16A-C-QFN20R 是汽车级的,温度范围-40到125ºC;其他没有区别。
8位单片机EFM8BB21F16G如何判断复位的复位源?
可以通过读取RSTSRC寄存器来判断8位单片机EFM8BB21F16G的复位源,总共有7种复位源检测。
EFM8BB21F16G-C , Flash Programming Utility ,C2下载硬件工具有没有购买链接?
芯科的EFM8BB21F16G-C , Flash Programming Utility ,C2下载硬件工具为:DEBUGADPTR1-USB ;https://www.sekorm.com/Web/Search/channel?tab=4&sct=5&searchWord=DEBUGADPTR1-USB 。
【经验】8位单片机EFM8BB21 串口UART1的配置与调试
UART是单片机中经常要使用到的外设, Silicon Labs EFM8BB21系列8位单片机中有两个UART,分别UART0和UART1,本片文章主要介绍UART1的配置与调试。使用芯科官方推出的开发软件Simplicity Studio配置工具可以很方便的进行寄存器的初始化配置,省去了繁杂的计算。
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
|
【经验】Silicon Labs 8位单片机EFM8BB21 GPIO输出配置与调试
Silicon Labs 创新型8位MCU提供完全集成的体验,非常适合物联网应用,提供了也接最快的速度和最低的功耗,同时EFM8系列车用8位MCU为当前市场上最具价值、最灵活和集成度更高的车载MCU。 GPIO为单片机中最常使用的功能,本文将以P0.0端口为例分享EFM8BB21的GPIO输出配置与调试。
【经验】8位MCU EFM8BB21的SPI通信Master模式发送FIFO的配置与调试方法介绍
在嵌入式开发的过程中我们经常要使用到SPI通信,有时候会有大量的数据需要通过SPI发送出去,如果使用EFM8的SPIF产生中断,在中断中发送数据,那么每发送一个数据就会产生一个中断,大大增加了单片机的开销。EFM8BB21的SPI0提供了4byte的发送FIFO缓冲区,通过合理配置使用发送FIFO可以大大减少中断触发次数,提高程序运行效率。本文主要介绍如何配置调试SPI0的发送FIFO模式。
EFM8BB21F16G-C-QFN20R PCBLIB&SCHLIB&INTLIB
SILICON LABS - 8-BIT MICROCONTROLLERS,8位微控制器,EFM8BB21F16G-C-QFN20R
【经验】8位单片机EFM8BB21 Timer0定时器配置与调试
Silicon Labs EFM8BB21系列8位MCU包含5个定时器,Timer0、Timer1、Timer2、Timer3、Timer4,Timer0和Timer1与标准的8051的计数器/定时器兼容。本文将分享Timer0的16位定时器功能的配置与调试,使用Simplicity Studio的配置工具可以方便的配置寄存器的参数,较之前需要自己手动计算相比,大大提高了便捷性和准确性。
【经验】8位单片机EFM8BB21F16G在通过串口bootloader升级遇到的问题及解决方法
Silicon Labs的8位单片机EFM8系列在出厂的时候是芯片的最后一个扇区是有引导程序的,对用户的生产带来了很大便利,可以不通过调试器而是直接通过串口或IIC方式下载程序,依据出厂自带引导程序的类型。本文以EFM8BB21F16G为例进行介绍。
【应用】8位MCU EFM8BB21F16G用于车载充气泵,主频高达50MHz,采样频率达200ksps
本文介绍芯科科技EFM8BB21F16G一款具有功耗低、运行效率高、模拟和数字外设接口丰富等特点的8位MCU在车载充气泵中的设计应用,本方案采用EFM8BB21F16G作为车载充气泵的主控,采用高效的8051内核设计,主频高达50MHz。
电子商城
现货市场