1个回答
- |
- +1 赞 0
- 收藏
平台合作
相关推荐
为了降低功耗,是否可以在超低功耗睡眠模式下,单独开启EFM32ZG系列32位单片机的内部AD的时钟,在MCU睡眠情况下进行AD采样?
EFM32系列单片机具有多种低功耗模式,包括EM1、EM2、EM3和EM4,由于在EM2-EM4模式下高速时钟以及外设会关闭,所以AD只能工作在EM1低功耗睡眠模式下,该模式下可以单独开启AD时钟并进行采样,结合DMA可以在MCU睡眠模式下实现AD采样。
选用Silicon Labs的32位单片机EFM32HG222,驱动NB模块,为了实现低功耗,请问,DMA可以使用哪些低功耗模式?
通常,对于包括Silicon Labs的EFM32HG222在内的EFM32单片机,必须保留在EM1或EM0中才能使用DMA,但LEUART和LESENSE等某些外设可以在EM2中请求 DMA传输。
EFM32单片机与stm32单片机是pin对pin对换的嘛
EFM32系列单片机,是Silicon Labs提供的基于ARM-Cortex核、超低功耗MCU。关于管脚兼容情况,要视不同型号而定。具体可参考如下资料:https://www.sekorm.com/doc/62781.html 《【选型】Silicon Labs(芯科科技) EFM32 32位MCU选型指南》
EFM32单片机I2C 模块能否工作在EM2~EM3 模式下?
silicon labs 32位 MCU EFM32系列由于I2C 模块使用高频外设时钟,因此若要使用I2C 模块全部功能则其只能工作于 EM0 或EM1 模式。当只使用I2C 模块的从机地址识别功能时其能够工作于EM0~EM3 模式。
EFM32单片机切换并使用HFXO 时钟时,为什么刚开始时波形不稳定?
32位EFM32单片机在启动HFCLK时钟周期里,因为振荡器还没有稳定,会出现不稳定时钟。如果此时MCU 开始运行,程序可能会跑飞。操作方法是在切换时钟源之前先使能HFXO,等待振荡器准备就绪之后切换为HFXO 避免这种情况出现。CMU 状态寄存器中有一个独立的标志,置位即指示振荡器就绪,可通过查询该寄存器获取振荡器状态信息。
SILICON LABS 32-bit Microcontroller选型表
SILICON LABS 32位MCU选型,频率24MHz~80MHz,Flash存储4kB~2048kB,RAM存储2kB~512kB。
产品型号
|
品类
|
系列
|
Frequency(MHz)
|
Flash (kB)
|
RAM (kB)
|
Vdd min(V)
|
Vdd max(V)
|
Package Type
|
Package Size (mm)
|
Internal Osc.
|
Debug Interface
|
Cryptography
|
Dig I/O Pins
|
ADC 1
|
DAC
|
USB
|
Cap Sense
|
LCD
|
Temp Sensor
|
Timers (16-bit)
|
UART
|
USART
|
SPI
|
I2C
|
I2S
|
EMIF
|
RTC
|
Comparators
|
EFM32GG290F512-BGA112
|
32位MCU
|
EFM32 Giant Gecko
|
48
|
512
|
128
|
1.98
|
3.8
|
BGA112
|
10x10
|
±2%
|
ETM; SW
|
AES-128 AES-256
|
90
|
12-bit, 8-ch., 1 Msps
|
12-bit, 2 ch.
|
-
|
Cap Sense
|
-
|
Temp Sensor
|
4
|
7
|
3
|
3
|
2
|
1
|
0
|
RTC
|
2
|
SILICON LABS EFM32 Leopard Gecko 32-bit Microcontroller选型表
SILICON LABS 32位MCU选型,基于48MHz Frequency,64kB~256kB Flash,32kB RAM等参数进行选型。
产品型号
|
品类
|
Frequency(MHz)
|
Flash (kB)
|
RAM (kB)
|
Dig I/O Pins
|
ADC 1
|
DAC
|
Cap Sense
|
Temp Sensor
|
Timers (16-bit)
|
UART
|
USART
|
SPI
|
I2C
|
I2S
|
EMIF
|
RTC
|
Comparators
|
Vdd min(V)
|
Vdd max(V)
|
Package Type
|
Package Size (mm)
|
Internal Osc.
|
Debug Interface
|
Cryptography
|
EFM32LG230F128G-QFN64
|
Microcontroller
|
48
|
128
|
32
|
56
|
12-bit, 8-ch., 1 Msps
|
12-bit, 2 ch.
|
Cap Sense
|
Temp Sensor
|
4
|
5
|
3
|
3
|
2
|
1
|
0
|
RTC
|
2
|
1.98
|
3.8
|
QFN64
|
9x9
|
±2%
|
ETM; SW
|
AES-128 AES-256
|
SILICON LABS EFM32PG23/EFM32PG22 32-bit Microcontrollers选型表
EFM32PG23 Series 2 and EFM32PG22 Series 2 MCUs
产品型号
|
品类
|
Series
|
Core
|
Max GPIO
|
Max LCD Segments
|
Max Temperature(℃)
|
Vdd Min (V)
|
Vdd Max (V)
|
Frequency(MHz)
|
Flash (kB)
|
RAM (kB)
|
Dig I/O Pins
|
Security
|
ADC 1
|
USB
|
Temp Sensor
|
UART
|
RTC
|
Package Type
|
Package Size (mm)
|
Internal Osc.
|
Debug Interface
|
Cryptography
|
EFM32PG23B200F128IM40
|
Microcontroller
|
EFM32PG23 Series 2
|
ARM Cortex-M33
|
34
|
4 x 20
|
125
|
1.71
|
3.8
|
80
|
128
|
64
|
29
|
Vault
|
16-bit, 12-ch., 1 Msps
|
×
|
Temp Sensor
|
3
|
RTC
|
QFN40
|
5x5
|
2%
|
Secure; SW; ETM
|
AES-1
AES-256
|
C8051F93x、C8051F92x、C8051F91x和C8051F90x上的RTC的最低工作电压是多少?
RTC的最低工作电压是0.9 V。RTC被分割到两个电源域:模拟部分始终保留在VBAT域,而数字部分在VBAT(睡眠模式)和1.8V稳压器域切换(活动模式)。当数字部分处于睡眠模式时,频率是32kHz,所以它可以在较低的电源电压下运行。每当RTC寄存器在被固件读写时(可能发生在25MHz下),VDD电源电压必须高于VDD监测阈值(约1.75V)。PMU和SRAM也有同样的要求:这些模块在和中央数字内核交互时电源电压需要高于VDD监测阈值。
EFM8系列单片机有哪些方法可实现引脚产生中断?
EFM8系列单片机有3种方法可实现引脚中断:1、利用外部中断INT0或INT1,可实现上升沿、高电平、下降沿和低电平中断,但是INT0和INT1只可以分配在P0口;2、利用PortMatch可实现高电平或低电平中断,原理是先预锁存引脚的状态,当MCU引脚状态与锁存的状态不一致时即产生中断;3、利用PCA可实现脉冲输入捕捉,所以也可以实现上升沿、高电平、下降沿和低电平中断。
SILICON LABS EFM32 Wonder Gecko 32-bit Microcontroller选型表
SILICON LABS 32位MCU选型,基于48MHz Frequency,64kB~256kB Flash,32kB RAM等参数进行选型。
产品型号
|
品类
|
Frequency(MHz)
|
Flash (kB)
|
RAM (kB)
|
Dig I/O Pins
|
ADC 1
|
DAC
|
Cap Sense
|
Temp Sensor
|
Timers (16-bit)
|
UART
|
USART
|
SPI
|
I2C
|
I2S
|
EMIF
|
RTC
|
Comparators
|
Vdd min(V)
|
Vdd max(V)
|
Package Type
|
Package Size (mm)
|
Internal Osc.
|
Debug Interface
|
Cryptography
|
ADC
|
EFM32WG230F128-QFN64
|
Microcontroller
|
48
|
128
|
32
|
56
|
12-bit, 8-ch., 1 Msps
|
12-bit, 2 ch.
|
Cap Sense
|
Temp Sensor
|
4
|
5
|
3
|
3
|
2
|
1
|
0
|
RTC
|
2
|
1.98
|
3.8
|
QFN64
|
9x9
|
±2%
|
ETM; SW
|
AES-128 AES-256
|
8 x Ch 500 x MSPS 12 x bit
|
EFM32系列32bit单片机,在进入EM2、EM3或EM4模式前,必须将高频时钟禁止掉吗?若从这些功耗模式唤醒后,MCU使用哪个时钟来运行?
当进入EM2、EM3或EM4模式后,所有高频时钟由硬件自动禁止。当从EM2或EM3模式唤醒后,将会使用HFRCO在进入低功耗模式前的运行频率运行。若想使用HFXO,则需在唤醒后手动使能切换主频。EM4模式唤醒后MCU只能复位,复位后MCU使用HFRCO时钟,以默认14MHz的频率运行。
8位单片机EFM8SB20F16G的Flash擦写次数是多少?
8位单片机EFM8SB20F16G的Flash擦写次数典型值是30K,一个Page是1024Bytes,与EFM8其他系列MCU不同。
SILICON LABS EFM32 Gecko 32-bit Microcontroller选型表
SILICON LABS 32位MCU选型,基于32MHz Frequency,16kB~128kB Flash,8kB或16kB RAM等参数进行选型。
产品型号
|
品类
|
Frequency(MHz)
|
Flash (kB)
|
RAM (kB)
|
Dig I/O Pins
|
ADC 1
|
DAC
|
Cap Sense
|
Temp Sensor
|
Timers (16-bit)
|
UART
|
USART
|
SPI
|
I2C
|
I2S
|
EMIF
|
RTC
|
Comparators
|
Vdd min(V)
|
Vdd max(V)
|
Package Type
|
Package Size (mm)
|
Internal Osc.
|
Debug Interface
|
EFM32G200F16-QFN32
|
Microcontroller
|
32
|
16
|
8
|
24
|
12-bit, 4-ch., 1 Msps
|
12-bit, 1-ch.
|
Cap Sense
|
Temp Sensor
|
2
|
0
|
2
|
2
|
1
|
0
|
0
|
RTC
|
2
|
1.98
|
3.8
|
QFN32
|
6x6
|
±2%
|
SW
|
EFM8系列的8bit单片机,支持哪些编译器?
EFM8系列的8bit单片机,支持的编译器如下:1、Simplicity IDE;推荐使用这个免费的编译器,并且支持UDA、toolstick、jlink多种调试工具。2、Keil编译器;这个编译器目前只支持jlink调试工具。对于UDA,toolstick调试工具的支持请等待驱动的更新。
电子商城
现货市场