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,才能對其進行程式設計。您可以在這裡找到說明 這裡。
廣告