前言
從今天開始,我們學習使用RT-Thread Studio IDE開發STM32程序,RT-Thread Studio是一站式的 RT-Thread 開發工具,通過簡單易用的圖形化配置系統以及豐富的軟體包和組件資源,讓物聯網開發變得簡單和高效。
一、基礎知識
RT-Thread Studio 主要包括工程創建和管理,代碼編輯,SDK管理,RT-Thread配置,構建配置,調試配置,程序下載和調試等功能,結合圖形化配置系統以及軟體包和組件資源,減少重複工作,提高開發效率。
二、開發環境搭建
1 安裝RT-Thread Studio
進入rt-thread官網,下載RT-Thread Studio
點擊exe文件安裝RT-Thread Studio,默認路徑安裝即可,登陸後打開IDE如下圖所示
依次點擊 文件->新建->RT-Thread Nano項目
點擊完成,開創建RT-Thread項目,創建完成後,工程如下所示
工程文件夾目錄如下
點擊左上角錘子圖標,開始編譯工程
可以看到系統編譯成功。
三、 下載運行
1 硬體連接
2 下載
電腦安裝jlink驅動,然後插入Jlink仿真器,打開設備管理器
看到J-Link driver說明J-Link驅動安裝正確,接著進入RT-Thread Studio IDE,選擇Jlink方式下載
點擊下載按鈕
3 運行
上圖中STM32F103C8T6單片機A9 A10連接到了串口小板的RX和TX,打開串口工具,設備復位,Log如下所示:
設備每隔1秒列印一次Hello RT-Thread!