【经验】如何使用Silicon LabsSLSTK2030调试开发板外的EFM8系列MCU


EFM8系列是SILICON LABS推出的集成度高、性能强、接口配置灵活的8位单片机。针对EFM8LB系列,Silicon Labs提供SLSTK2030开发板方便开发前期的评估,开发板如图1所示。
图1 SLSTK2030开发板
SLSTK2030开发板集成了针对单片机EFM8的C2调试接口的调试器,只需要将开发板的USB接口连接到电脑,就可以调试开发板上的EFM8LB芯片,而不需要另外添加任何硬件,降低了操作难度。开发板上有一个20PIN的Debug接口,如图1的红圈标注处。该接口可以用于调试开发板外的EFM8系列MCU,但是直接引出该接口,并不能调试MCU。那么该如何操作呢?
1、将开发板接入电脑,在电脑上打开开发环境Simplicity Studio V5。在开发环境里左上部选择识别到的开发板,然后在右边页面选择“Debug Mode” 的“Change”,如图2所示。
图2 打开Debug接口配置窗口
2、弹出的配置窗口中,将“Debug Mode”项配置为“OUT”模式,如图3所示。这时debug接口旁的LED亮起,说明配置成功。
图3 配置debug接口模式
3、将debug接口的1、2、3、4这四个引脚连接到外部MCU对应的引脚,如图4所示。注意1脚“VTARGET”,接入外部MCU的VDD,并且由VDD向开发板的“VTARGET”供电,否则开发板的Debug接口不能工作。
通过前面3步操作,可以实现开发板集成的调试器调试外部的EFM8系列单片机。
图4 Debug接口的引脚定义
- |
- +1 赞 0
- 收藏
- 评论 0
本文由东方的风提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【经验】解密Simplicity开发工具如何制作MCU库函数
针对MCU软件开发中重要算法的保密性问题,制作库函数为此问题提供了解决方案,本文用Silicon Labs的Simplicity Studio开发工具指导库函数的做法,以8位MCU EFM8SB20F16G为例,提供了参数返回的实际应用案例。
【经验】一文让你了解DSP与MCU区别
世强代理有Silicon Labs EFM8/EFM32系列8位MCU/32位MCU,Renesas 汽车级MCU RL78 系列,RH850、V850系列,工业级MCU RX系列等。世强有代理进芯电子32位浮点DSP,32位定点DSP,16位DSP,国内唯一可批量供货的32位工业控制DSP供应商。
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 立即选型
EFM32系列MCU在进入EM2、EM3或EM4模式前,高频时钟需要禁止吗?如果从这些功耗模式唤醒后,MCU工作在哪个时钟?
当进入EM2、EM3或EM4模式后,所有高频时钟由硬件自动禁止。当从EM2或EM3模式唤醒后,将会使用HFRCO在进入低功耗模式前的运行频率运行。若要使用HFXO,则需在唤醒后手动使能。EM4模式唤醒后MCU复位,复位后MCU使用HFRCO时钟,频率为14M。
EFM32PG22 Gecko MCU系列数据表
该资料介绍了Silicon Labs的EFM32PG22 Gecko系列微控制器。这些MCU专为低功耗嵌入式应用设计,具备高效的76.8 MHz Cortex-M33内核、丰富的模拟和通信外设,适用于个人护理设备、家用电器、工业自动化和消费电子产品等领域。
SILICON LABS - GECKO MCU,微控制器,MCU,MICROCONTROLLERS,单片机,GECKO微控制器,EFM32PG22C200F512IM32-CR,EFM32PG22,EFM32PG22C200F512IM32-C,EFM32PG22C200F64IM32-C,EFM32PG22C200F256IM40-C,EFM32PG22C200F128IM40-C,EFM32PG22C200F512IM40-C,EFM32PG22C200F256IM32-C,EFM32PG22C200F128IM32-C,EFM32PG22C200F64IM40-C,消费应用程序,PERSONAL HYGIENE DEVICES,INDUSTRIAL AUTOMATION,白货,器具,消费电子,个人卫生设备,CONSUMER APPLICATIONS,APPLIANCES,工业自动化,工业应用,INDUSTRIAL APPLICATIONS,WHITEGOODS,CONSUMER ELECTRONICS
【产品】8位、16位、32位MCU究竟该如何选择?
本文介绍8位、16位、32位MCU的差异特性。
【技术】小封装、多用途8位MCU EFM8BB3系列MCU工作模式详解
EFM8BB3系列MCU是Silicon Labs公司推出的一款小封装、多用途8位MCU,该MCU最高运行频率可达49MHz,其RAM容量最大为4352B,FLASH容量最大可达64KB。
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 立即选型
主控MCU通过C2接口对EFM8BB10F8G MCU的Flash存储器进行读写操作,存在概率性失败。从Flash存储器中读数据也是异常,请问这时什么原因导致的?
检查程序中的中断设置,发现是有一处读操作没有关闭中断导致的,将中断关闭后,对EFM8BB10F8G MCU的Flash进行读、写,存在概率性失败的情况得到解决。因为主控MCU用的是ARM芯片,运行的是linux操作系统,所以主控MCU通过C2接口对EFM8BB10F8G MCU的Flash存储器进行读写操作的函数也是以驱动程序的形式存在的,并且系统中各种软硬中断也比较频繁,因此相对时序控制上也需要更加严格,才能保证可靠的读写操作。
C8051F330 mcu不能下载程序,有哪些原因?
C8051F330 mcu不能下载程序主要有以下原因引起:(1)检查MCU供电是否正确,C8051F330 VDD引脚接入的电压最大不能超过3.6V;(2)检查c2下载接口连接是否正确;(3)下载器和目标芯片之间的连线不能过长,长度要在10CM左右为好。
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 立即选型
随着EFM8的推出,C8051系列MCU是否会停产?
Silicon Labs的MCU有一个最少10年寿命的保证,新的设计推荐采用EFM8系列产品。
8位MCU EFM8LB1的可编程计数阵列PCA0具有哪些功能?
8位MCU EFM8LB1的可编程计数阵列PCA0由1个16位的定时/计数器和6个16位的捕获/比较通道组成,每个通道独立配置实现以下功能:边沿捕获、软件定时、高速输出、频率输出和脉宽幅度调制PWM输出。
求推荐性价比最高的无线MCU!
推荐Silicon Labs的无线MCU,8位系列有Si108x,32位系列有EFR32FG(支持Sub-G和2.4GHz),性价比较高。
C8051F系列MCU是否兼容5V系统?
C8051F MCU不同的系列,供电电压范围不同,如C8051F5XX系列MCU的供电范围为:1.8V~5.25V,C8051F33X系列MCU的供电范围为:2.7V - 3.6V。
电子商城
现货市场
服务

可定制显示屏的尺寸0.96”~15.6”,分辨率80*160~3840*2160,TN/IPS视角,支持RGB、MCU、SPI、MIPI、LVDS、HDMI接口,配套定制玻璃、背光、FPCA/PCBA。
最小起订量: 1000 提交需求>

拥有IC烧录机20余款,100余台设备,可以烧录各种封装的IC;可烧录MCU、FLASH、EMMC、NAND FLASH、EPROM等各类型芯片,支持WIFI/BT模组PCBA烧录、测试。
最小起订量: 1 提交需求>
登录 | 立即注册
提交评论