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