SAMD21 开发板支持
| MCU | 2 PWM 模式 | 4PWM 模式 | 3 PWM 模式 | 6 PWM 模式 | PWM 频率配置 |
|---|---|---|---|---|---|
| SAMD21 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| SAMD51 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
由于 @runger1101001 的大量努力,Arduino 简易FOC库最近开始支持 SAMD21/SAMD51 设备。以下是迄今为止已测试过的开发板:
| 开发板图片 | 名称 | 规格 | 链接 | 价格 |
|---|---|---|---|---|
![]() | Arduino MKR1000 WIFI | SAMD21 Cortex®-M0+ - 3.3V 逻辑电平 - 12 路 PWM - 10 路中断 - 7 个 ADC 引脚 - 48MHz | Arduino 商店 | 30€ |
![]() | Arduino MKR1010 WIFI | SAMD21 Cortex®-M0+ - 3.3V 逻辑电平 - 13 路 PWM - 10 路中断 - 7 个 ADC 引脚 - 48MHz | Arduino 商店 | 30€ |
![]() | Arduino Nano 33 IoT | SAMD21 Cortex®-M0+ - 3.3V 逻辑电平 - 12 路 PWM - 10 路中断 - 7 个 ADC 引脚 - 48MHz | Arduino 商店 | 16€ |
![]() | SparkFun SAMD21 开发板 | SAMD21 Cortex®-M0+ - 3.3V 逻辑电平 - 10 路 PWM - 所有引脚可中断 - 14 个 ADC 引脚 - 48MHz | SparkFun 商店 | 25€ |
![]() | Adafruit Feather M0 Basic | SAMD21 Cortex®-M0 - 3.3V 逻辑电平 - 所有引脚支持 PWM - 所有引脚可中断 - 12 个 ADC 引脚 - 48MHz | Adafruit 商店 | 20€ |
![]() | Adafruit Feather M4 Express | SAMD51 Cortex®-M4 - 3.3V 逻辑电平 - 所有引脚支持 PWM - 所有引脚可中断 - 16 个 ADC 引脚 - 120MHz | Adafruit 商店 | 20€ |
![]() | Adafruit Metro M4 Express | SAMD51 Cortex®-M4 - 3.3V 逻辑电平 - 22 个引脚支持 PWM - 所有引脚可中断 - 8 个 ADC 引脚 - 120MHz | Adafruit 商店 | 25€ |
Arduino IDE 支持包
为了在 Arduino IDE 中使用 SAMD21 / SAMD51 开发板,请使用 Arduino IDE 开发板管理器安装 SAMD21/ SAMD51 支持包。
对于某些开发板,除了 Arduino SAMD 包之外,您可能还需要在开发板管理器中安装 Adafruit SAMD 包。这里有一个快速指南,介绍如何在 Arduino IDE 中启用 Adafruit 包。






