標題: 在arduino上編譯與下載stm32程序 [打印本頁]
作者: (xiaobai) 時間: 2017-12-30 17:42
標題: 在arduino上編譯與下載stm32程序
在 TB 上看到了這一片 STM32F103C8T6 核心板,因為價格便宜才10多塊錢所以沒想太多就拍了一片下來,后來在網上無意間看到在國外有人拿這片板子在 ArduinoIDE 編程,沒想過這片便宜的板子也可以有這樣的玩法,這引起了我的興趣因此也就想自己也來體驗一下了。
除了先要有 Arduino IDE 之外(我電腦里已經有 1.8.6 版本),還要在這里下載 STM32 所需要的相關程序包在后面會提供百度云鏈接,名字叫Arduino_STM32-master
Arduino_STM32-master 這是鏈接
如果文件已經失效請聯系論壇管理員qq125739409更新鏈接,51黑論壇的每一個用戶分享的網盤內容都是有備份的.
下載后會得到一個 Arduino_STM32-master.zip 壓縮包,將文件解壓到 Arduino IDE 安裝目錄里頭的 \hardware 目錄底下。
然后進入arduino ide 選單里面的Boards MAnager 功能選擇里 安裝 Arduino SAM Boards (32-bits ARM Cortex M3)by Arduino這個控件。
選擇 serial 下載方式
PA9接rx
PA10接tx
gnd接gnd
vcc接3.3v
serial 方式要先將boot0接1,上傳之前按下Reset然后上傳程序到板子上。
成功后led閃爍 ,串口發出 Hello World。
下面是測試的程序- #define pinLED PC13
- void setup() {
- Serial.begin(9600);
- pinMode(pinLED, OUTPUT);
- Serial.println("START");
- }
- void loop() {
- digitalWrite(pinLED, HIGH);
- delay(100);
- digitalWrite(pinLED, LOW);
- delay(100);
- Serial.println("Hello World ");
- }
復制代碼
-
IMG_0896.JPG
(2.09 MB, 下載次數: 191)
下載附件
2017-12-30 17:32 上傳
-
IMG_0895.JPG
(1.7 MB, 下載次數: 198)
下載附件
2017-12-30 17:32 上傳
-
XIIQQHXGBY2@FT5$LN2P)RY.png
(69.84 KB, 下載次數: 196)
下載附件
2017-12-30 17:29 上傳
作者: Dismate 時間: 2018-10-3 11:08
reset 后就不運行了?
| 歡迎光臨 (http://m.raoushi.com/bbs/) |
Powered by Discuz! X3.1 |