Arduino Uno 与 STM32duino (蓝pill)
我们将比较 Arduino Uno 和 STM32 蓝pill 开发板的规格。
Arduino Uno
STM32duino (蓝pill)
Uno | STM32 蓝pill | ||
---|---|---|---|
常规 | 尺寸 | 2.08英寸 x 0.9英寸 | 4英寸 x 2.1英寸 |
价格 | $20-23 | $3-5 | |
连接性 | I/O 引脚 | 14 | 37 |
PWM 引脚 | 6 | 15 | |
模拟输入引脚 | 6 | 10 | |
模拟输出引脚 (DAC) | - | - | |
计算 | 处理器 | ATMega328P | STM32F103C8T6 |
闪存 | 32 kB | 64 kB | |
SRAM | 2 kB | 20 kB | |
EEPROM | 1 kB | - | |
时钟速度 | 16 MHz | 72 MHz | |
电压等级 | 5V | 3.3V | |
USB 连接 | 标准 A/B USB | Micro-USB | |
通信 | 硬件串口 | 1 | 3 |
SPI 支持 | 是 (1x) | 是 (2x) | |
CAN 支持 | 否 | 是 | |
I2C 支持 | 是 (1x) | 是 (2x) |
除了上面提到的细节外,请注意 STM32duino 的微控制器基于 ARM Cortex M3。它是目前最具成本效益的开发板之一,其规格优于 Arduino Uno。它的普及率正在提高,对许多人来说,它是他们第一次接触 ST 公司生产的微控制器。
为了使用 Arduino IDE 使用此开发板,您可以转到 Boards Manager 并搜索 STM32。选择包含 STM32 F103Cxxx 的一个并点击安装。
更多说明可以在这里找到 这里。 请注意,您需要先将引导加载程序上传到 STM32 蓝pill,才能对其进行编程。您可以在这里找到说明 这里。
广告