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,才能对其进行编程。您可以在这里找到说明 这里。
广告
数据结构
网络
关系数据库管理系统 (RDBMS)
操作系统
Java
iOS
HTML
CSS
Android
Python
C语言编程
C++
C#
MongoDB
MySQL
Javascript
PHP