根據這裡指出:https://github.com/stm32duino/Arduino_Core_STM32
在arduino IDE裡面新增板子管理員,「額外的開發板管理員網址」如下
https://github.com/stm32duino/BoardManagerFiles/raw/master/STM32/package_stm_index.json
接著就可以在 IDE的工具->開發板: 看到 Generic STM32F103 serials選項
點選後就會在 工具選單內出現新板子的新選項
基本上維持預設值選項
然後將STM32F103的板子以ST-LINK工具連接好,接上電腦
這個板子管理員會將程式編譯好然後上傳並執行,跟傳統arduino的上傳過程一樣,只是編譯時間會久一點
STM32F103這邊完全不用做任何設定或預先安裝,上述的開發過程與其他也ST-LINK工具開發的過程一樣,只是改用Arudino IDE作為介面而已,然後他也相容原本Arudino的程式,他會在編譯過程中搭配一些程式庫將程式碼編譯成STM32F103的ARM code。
至於原本arduino的接腳與STM32F103的接腳如何對應,我還在研究
2019-2-13
關於接腳對應
直接寫接腳名稱就可以,例如:PB8
沒有留言:
張貼留言