规格
电气规格
- 微控制器:EFM32PG1B100F256
- 速度:40MHz的
- 工作电压:5V
- 核心电压:3.3V
- Flash:256KB
- SRAM:32KB
引脚规格
- I/O
- 数字I/ O引脚:24
- ADC : 12-bit, 24-ch., 1 Msps
- Communication
- SPI:2
- IIC: 1
- I2S : 1
- UART : 1
- USART : 2
- Cryptography
- AES-128 : Yes
- AES-256 : Yes
- ECC : Yes
- SHA-1 : Yes
- SHA-2 : Yes
- RSA-2048 : No
- 引脚说明
Pin |
Original Pin Name |
Map Pin Name |
Digital Pin |
Analog Pin |
IIC |
PWM |
USART |
DBG_SWCLKTCK |
DBG_SWDIOTMS |
DBG_SWO |
DBG_TDI |
DBG_TDO |
Power
|
1 |
VCC |
+5V |
|
|
|
|
|
|
|
|
|
|
+5V
|
2 |
VCC |
+3V3 |
|
|
|
|
|
|
|
|
|
|
+3.3V
|
3 |
PC8 |
D7 |
yes |
yes |
yes |
yes |
yes |
|
|
|
|
|
|
4 |
PC9 |
D8 |
yes |
yes |
yes |
yes |
yes |
|
|
|
|
|
|
5 |
PC11 |
D9 |
yes |
yes |
yes |
yes |
yes |
|
|
yes |
|
|
|
6 |
PB11 |
D10 |
yes |
yes |
yes |
yes |
yes |
|
|
|
|
|
|
7 |
PB12 |
D11 |
yes |
yes |
yes |
yes |
yes |
|
|
|
|
|
|
8 |
PF2 |
D12 |
yes |
yes |
yes |
yes |
yes |
|
|
yes |
|
yes |
|
9 |
PF3 |
D13 |
yes |
yes |
yes |
yes |
yes |
|
|
|
yes |
|
|
10 |
\ |
REF |
|
|
|
|
|
|
|
|
|
|
|
11 |
PF4 |
A0 |
yes |
yes |
yes |
yes |
yes |
|
|
|
|
|
|
12 |
PD9 |
A1 |
yes |
yes |
yes |
yes |
yes |
|
|
|
|
|
|
13 |
PD10 |
A2 |
yes |
yes |
yes |
yes |
yes |
|
|
|
|
|
|
14 |
PD11 |
A3 |
yes |
yes |
yes |
yes |
yes |
|
|
|
|
|
|
15 |
PD12 |
SDA |
yes |
yes |
yes |
yes |
yes |
|
|
|
|
|
|
16 |
PD13 |
SCL |
yes |
yes |
yes |
yes |
yes |
|
|
|
|
|
|
17 |
PD14 |
A6 |
yes |
yes |
yes |
yes |
yes |
|
|
|
|
|
|
18 |
PD15 |
A7 |
yes |
yes |
yes |
yes |
yes |
|
|
yes |
|
|
|
19 |
PA0 |
D0 |
yes |
yes |
yes |
yes |
yes |
|
|
|
|
|
|
20 |
PA1 |
D1 |
yes |
yes |
yes |
yes |
yes |
|
|
|
|
|
|
21 |
PB13 |
D2 |
yes |
yes |
yes |
yes |
yes |
|
|
yes |
|
|
|
22 |
PC10 |
D3 |
yes |
yes |
yes |
yes |
yes |
|
|
|
|
|
|
23 |
PC7 |
D4 |
yes |
yes |
yes |
yes |
yes |
|
yes |
|
|
|
|
24 |
PF1 |
D5 |
yes |
yes |
yes |
yes |
yes |
yes |
|
|
|
|
|
25 |
PF0 |
D6 |
yes |
yes |
yes |
yes |
yes |
|
|
|
|
|
|
26 |
RESET |
RST |
|
|
|
|
|
|
|
|
|
|
|
27 |
GND |
GND |
|
|
|
|
|
|
|
|
|
|
GND
|
文档
- Microduino- CoreEFM32 中使用的主要元器件
开发
设置Microduino-CoreEFM32开发环境
- 使用Mbed开发环境: mbed是一个面向ARM处理器的原型开发平台,它具体包括免费的软件库(SDK),硬件参考设计(HDK)和在线工具(Web)三部分内容。mbed提供了一个完备的基于浏览器的微处理器软件开发环境,包括代码编写,程序编译,版本控制等功能,用户只要上网就可以开发,编译结果只要下载保存到mbed开发板上即可工作,省去了用户开发环境安装的麻烦,非常方便。玩家可以使用Mbed软件,配合其他电子元件、模块、传感器,利用 Microduino 做出很多丰富有趣的互动作品。
- 配置Mbed开发环境请参考
- 向Microduino-CoreEFM32下载程序
编程Microduino-CoreEFM32
- 需要的硬件设备:Microduino-CoreEFM32、JLINK模块(需安装驱动)
- 需要软件设备:Mbed(不需安装下载,有网络就行)
开始你的Micoduino-CoreEFM32
烧写 Microduino-CoreEFM32 BootLoader
应用
Microduino CoreEFM32教程
问题解答
购买
历史
图库
视频
|