SAMD21G18A 微控制器详情
概述
SAMD21G18A 是 Microchip(原 Atmel)推出的 SAM D21 系列 ARM Cortex-M0+ 微控制器(MCU),主要面向低功耗、高性价比的嵌入式应用,如 IoT、消费电子和工业控制。
关键特性
| 特性 | 规格 |
|------|------|
| 内核 | ARM Cortex-M0+(带单周期乘法器) |
| 主频 | 最高 48 MHz |
| Flash | 256 KB |
| SRAM | 32 KB |
| 外设 | USB 2.0 Full-Speed、12-bit ADC、DAC、DMA、SERCOM(灵活串行接口) |
| 工作电压 | 1.62V - 3.63V |
| 封装 | 48-pin QFN / TQFP |
| 温度范围 | -40°C 至 +85°C(工业级) |
---
主要外设和接口
1. 通信接口
- USB 2.0 Full-Speed Device/Host(内置 PHY)
- SERCOM(可配置为 UART/SPI/I2C)(最多 6 个)
- I2S(用于音频)
2. 模拟外设
- 12-bit ADC(最高 350 ksps,20通道)
- 10-bit DAC(1通道)
- 模拟比较器(AC)
3. 定时器/PWM
- 16-bit 定时器/计数器(TC)
- 24-bit 定时器(TCC)(支持高精度 PWM)
- RTC(实时时钟)(带日历功能)
4. 低功耗模式
- Sleep、Idle、Standby、Backup 模式
- 最低功耗 < 3.5 µA(Backup 模式)
---
典型应用
- IoT 设备(传感器节点、无线模块)
- 消费电子(智能家居、可穿戴设备)
- 工业控制(HMI、小型 PLC)
- USB 外设(键盘、鼠标、数据采集)
---
开发支持
1. 开发板
- SAMD21 Xplained Pro(ATSAMD21-XPRO)
- Arduino MKR 系列(基于 SAMD21)
- Adafruit Feather M0(基于 SAMD21)
2. 软件开发工具
- Microchip Studio(原 Atmel Studio)
- MPLAB X IDE + Harmony 框架
- Arduino IDE(支持 SAMD21 核心)
- PlatformIO
3. 调试接口
- SWD(Serial Wire Debug)
- CMSIS-DAP 调试器支持
---
与类似型号对比
| 型号 | 内核 | Flash | SRAM | 关键区别 |
|------|------|-------|------|----------|
| SAMD21G18A | Cortex-M0+ | 256 KB | 32 KB | 主流型号,USB Full-Speed |
| SAMD21E18A | Cortex-M0+ | 256 KB | 32 KB | 较少引脚(32-pin) |
| SAMD21J18A | Cortex-M0+ | 256 KB | 32 KB | 更多引脚(64-pin) |
| SAML21 | Cortex-M0+ | 256 KB | 32 KB | 更低功耗(< 1 µA 待机) |
---
总结
SAMD21G18A 是一款高性价比 Cortex-M0+ MCU,适用于 低功耗、USB 连接和灵活串行通信 的应用。其 256KB Flash + 32KB SRAM、USB Full-Speed 和 SERCOM 外设 使其在 IoT 和消费电子领域广受欢迎。
如需更详细的技术资料,可参考 Microchip 官方数据手册:[SAM D21 产品页面](https://www.microchip.com/en-us/product/SAMD21G18A)


通过中商114


冀公网安备13010402002588