【经验】如何巧妙基于EFM8BB1开发套件EFM8BB1LCK开发EFM8其他系列的8位单片机?


为开发EFM8BB1系列MCU,SILICON LABS成功推出了开发套件EFMBB1LCK,它简单、实用、超低价格,深受广大工程师的喜爱。那么,如何实现对EFM8LB、EFM8UB、EFM8SB系列单片机的开发呢?本文将详细介绍了基于EFM8BB1的开发套件EFM8BB1LCK来开发EFM8其他系列8位单片机的方法,供大家参考。
图1 简单、实用、超低成本开发套件EFMBB1LCK
EFM8BB1开发套件EFM8BB1LCK,它选用的是EFM8BB1的QSOP-24封装,该封装的优势是管脚向外、易于手动焊接操作。那么,如果EFM8系列其他单片机封装同EFM8BB1的QSOP-24封装PIN2PIN兼容,是否可以将EFM8BB1LCK的EFM8BB1芯片直接替换掉、从而实现对于其它EFM8系列其它单片机进行开发呢?答案当然是肯定的,并已经过实测验证。
经整理,如下表,EFM8BB1LCK对这些芯片都可以开发:
表1 EFM8其他系列同EFM8BB1替换总结
图2 EFM8BB1与EFM8SB1的封装对比
图3 EFM8SB1跳线操作
- |
- +1 赞 0
- 收藏
- 评论 1
本文由风起云扬提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【经验】8位单片机EFM8系列的SFR Page操作
Silicon Labs的8位单片机EFM8系列,集成丰富的外设,高性能,小封装。软件开发时,由于外设多,寄存器操作引入了SFR Page机制,注意SFR Page设置,防止程序错误,让EFM8系列芯片设计出稳定的优质产品。
【经验】对EFM8系列8位单片机可编程逻辑单元CLU的作用及应用的理解
Silicon Labs的EFM8系列8位单片机,集成了独特数字外设可编程逻辑单元CLU,让EFM8单片机的功能更加强大。那么,这个CLU的作用及应用是什么呢?本文将详细为你解读。
【经验】如何计算8位单片机EFM8LB系列PWM最高输出频率?
在电机驱动、电源发生、可调电压发生等应用中,经常需要PWM波,Silicon Labs推出的高性能、高集成度、小体积、高性价比的EFM8LB系列8位单片机,可广泛应用光模块、电机控制等领域,它支持输出PWM波。本文将详细讲解如何计算EFM8LB系列8位单片机PWM最高输出频率。
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 立即选型
SILICON LABS EFM8 Sleepy Bee 8-bit Microcontrollers选型表
SILICON LABS 8位MCU选型,基于25MHz Frequency,2~64kB Flash,0.25~4kB RAM等参数进行选型
产品型号
|
品类
|
MCU Core
|
Frequency(MHz)
|
Flash (kB)
|
RAM (kB)
|
Dig I/O Pins
|
ADC 1
|
Temp Sensor
|
Timers (16-bit)
|
PCA Channels
|
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
|
Debug Interface
|
Temperature Range (ºC)
|
EFM8SB10F8G-QFN20
|
Microcontroller
|
8051
|
25
|
8
|
0.5
|
16
|
12-bit, 9-ch.
|
Temp Sensor
|
4
|
3
|
1
|
1
|
1
|
1
|
0
|
0
|
0
|
0
|
0
|
1.8
|
3.6
|
QFN20
|
3x3
|
±2
|
VREF
|
C2
|
-40 to 85
|
选型表 - SILICON LABS 立即选型
SILICON LABS EFM8 Universal Bee 8-bit Microcontrollers选型表
SILICON LABS 8位MCU选型,基于48MHz Frequency,8~64kB Flash,2~4kB RAM等参数进行选型
产品型号
|
品类
|
MCU Core
|
Frequency(MHz)
|
Flash (kB)
|
RAM (kB)
|
Dig I/O Pins
|
5 Volt Tolerant
|
ADC 1
|
USB
|
Temp Sensor
|
Timers (16-bit)
|
PCA Channels
|
Comparators
|
UART
|
SPI
|
I2C
|
EMIF
|
CAN
|
LIN
|
Vdd min(V)
|
Vdd max(V)
|
Package Type
|
Package Size (mm)
|
Internal Osc.
|
VREF
|
Debug Interface
|
Temperature Range (ºC)
|
EFM8UB20F64G-QFP48
|
Microcontroller
|
8051
|
48
|
64
|
4
|
40
|
5 Volt Tolerant
|
10-bit, 32-ch.
|
USB
|
Temp Sensor
|
6
|
5
|
2
|
2
|
1
|
2
|
1
|
0
|
0
|
2.7
|
5.25
|
QFP48
|
7x7
|
±1.5
|
VREF
|
C2
|
-40 to 85
|
选型表 - SILICON LABS 立即选型
超低成本8位单片机开发套件EFM8BB1LCK入门必备:硬件结构介绍、开发及调试资源获取
为开发EFM8BB1系列MCU,Silicon Labs成功推出了开发套件EFMBB1LCK,它简单、实用、超低成本,深受广大工程师的喜爱。本文将介绍开发套件EFM8BB1LCK的入门必须了解的硬件结构、以及开发和调试资源,方便大家使用。
【经验】8位单片机EFM8LB在光模块应用中硬件电路设计注意事项
Silicon Labs推出的8位单片机EFM8LB,为方便光模块工程师快速掌握EFM8LB设计要点、少走弯路,本文以带调顶功能的25G SFP28 LANWDM为例,详细总结了与EFM8LB相关的硬件设计注意事项,可供大家参考。
【经验】如何给8位单片机EFM8LB的外设CLU配置逻辑运算函数?
Silicon Labs推出的8位单片机EFM8LB有个外设叫CLU,不占用MCU带宽、可单独使用也可级联,能实现较为复杂的逻辑运算,对需要调顶功能的光模块有很大的作用。那么,该如何给CLU外设配置逻辑运算函数呢?有本文将为你详细解读。
Silicon Labs的8位单片机EFM8LB1系列芯片,使用Simplicity Studio V3的开发环境,没有UART1的例程,是否可以提供?
Silicon Labs公司推出最新的开发环境Simplicity Studio V4版本,提供的SDK版本会高于V3版本的开发环境,该开发环境下提供 UART1的例程,请下载最新的V4版本开发环境,并安装使用。
【经验】如何给EFM8LB系列8位单片机的外设CLU分配管脚?
CLU,是Configurable Logic Units英文缩写,即“可编程逻辑单元”,基于它,可以实现复杂的逻辑运算,且不占用MCU运算资源。它是Silicon Labs推出的EFM8LB系列8位单片机重要、先进的外设,在光模块等产品中,有着典型的应用。而管脚分配,是CLU重要的配置步骤,本文将为你详细讲解CLU的管脚分配。
关于基于8位单片机EFM8LB外设CLU进行曼彻斯特解码,Silicon Labs原厂提供了相应的例程,请问,在例程中,解码出来的信号,哪个是数据输出?哪个是时钟输出?
Silicon Labs原厂给出了8位单片机EFM8LB外设CLU进行曼彻斯特解码相应的例程,在例程中,CLU3输出的是数字信号,CLU1的输出的是时钟信号。
Silicon Labs 8位单片机EFM8LB使用最新的“efm8_load_smbus.exe” GUI软件通过SMBUS下载更新固件时,只能下载.efm8格式 的固件吗?
“efm8_load_smbus.exe” GUI软件配合SMBUS接口下载更新Silicon Labs 8位单片机EFM8LB固件时目前只支持.efm8格式文件下载,需要通过 “hex2boot.exe”将.hex文件转成.efm8格式再下载。
使用Silicon Labs的8位单片机EFM8LB12F32ES1芯片,通过C2接口烧写程序,C2CK引脚使用10K电阻上拉到VDD,偶尔可以识别芯片,如何解 决?
Silicon Labs的8位单片机EFM8LB12F32ES1使用C2接口进行程序烧写,C2D直接连接到烧写器,无需上拉。C2CK直接连接到烧写器,同时需要接上拉电阻,电阻值为 1KΩ~10KΩ。采用10KΩ的上拉电阻,识别成功率低,可以减少上拉电阻值(比如4.7KΩ电阻),提高上拉能力,增强C2CK的稳定性,可以解决问题。
用了8位单片机EFM8LB,并使用了原厂提供的bootloader功能,现功能要增加,32K FLASH要变为64K,请问,BootLoader的地址要改变吗?如果要变,怎么变?
对于Silicon Labs 8位单片机EFM8LB,可出厂支持BootLoader功能,对于不同的FLASH,它BootLoader的起始地址都是0xFBFF。因此,EFM8LB的FLASH改变后,BootLoader的地址不要改变。
电子商城
现货市场
登录 | 立即注册
提交评论