Microduino-CoreEFM32/zh

来自Microduino Wikipedia
1196357542讨论 | 贡献2016年7月7日 (四) 07:44的版本 引脚规格
跳转至: 导航搜索
Language English

Microduino-CoreEFM32是Microduino系列的核心模块之一,采用 EFM32PG1B100F256芯片的ARM Cortex-M4 开发板。Microduino-CoreEFM32是一个开放源码硬件,可利用 Microduino 扩展模块和其他电子元件、模块、传感器,做出很多丰富有趣的互动作品。

特色

  • 小巧、便宜、堆叠、开放;
  • 开源的硬件电路设计;
  • Microduino- CoreEFM32可使用JLINK模块烧入程序
  • 统一的 Microduino 接口规范,和丰富的外围模块,可方便、灵活的与其他符合 Microduino 接口规范的模块、传感器进行快速的连接和扩展;
  • 2.54间距的排母接口方便集成到洞洞板。

规格

电气规格

  • 微控制器: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开发环境

  • 使用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教程

问题解答

购买

历史

图库

视频