介紹
RT-Thread Studio
是官方出品的一款專門針對RT-Thread嵌入式開發、部署、除錯、測試的整合開發環境,它基於Eclipse開源專案開發,極大的提高了嵌入式開發者的開發效率,目前最新版本是2.26
下載
使用瀏覽器開啟RT-Thread官網,選擇左上角資源
點選RT-Thread Studio
,開啟RT-Thread Studio頁面,點選立即下載
在彈出的下載頁面,選擇點選網站下載
安裝
開啟下載的軟體包RT-Thread Studio-v2.2.6-setup-x86_64_202305191040.exe
,點選下一步(N)
點選我同意此協議(A)
,然後點選下一步(N)
點選瀏覽(R)...
選擇安裝路徑,然後點選下一步(N)
建立開始選單和快捷方式,這裡預設就可以,點選下一步(N)
點選安裝
,安裝需要一定的時間
點選完成(F)
,開啟RT-Thread Studio
輸入使用者名稱
和密碼
登入RT-Thread Studio,然後點選登入
,沒有賬戶的話請點選會員註冊
登入成功後顯示RT-Thread Studio的主介面
建立工程
以英飛凌的開發板PSoc 62
使用除錯為例,PSoc 62是RT-Thread和英飛凌合作開發推出的一塊demo板
點選左上角選單欄檔案(F)
-> 新建(N)
-> RT-Thread 專案
在新建專案頁面,點選基於開發板
,在開發板處下拉框選擇新增更多...
在彈出的RT-Thread SDK管理器
頁面,下拉找到Board_Support_Packages
,再找到Infineon
,選中PSOC62-IFX-EVAL-KIT
檢查ToolChain_Support_Packages
,這裡IDE已經預設安裝了5.4.1的Tool Chain
在Debugger_Support_Packages
下找到OpenOCD-Infineon
並勾選,然後點選安裝2資源包
安裝完成後,點選退出SDK管理器
再次新建專案,發現開發板處多了PSOC62-IFX-EVAL-KIT
,此次確認以下資訊,然後點選完成(F)
工程建立成功,介面如下,常用的幾個功能區域如圖所示,示例程式碼是一個迴圈點燈程式
除錯
點選左上角build圖示構建工程
除錯部署,進入除錯介面
設定串列埠開啟terminal檢視執行日誌
terminal成功開啟介面
透過命令檢視系統工作狀況
RT-Thread Studio常用的快捷鍵
功能 | 按鍵 |
---|---|
繼續 | F5 |
中止 | Ctrl + F2 |
單步跳入 | F11 |
單步跳過 | F10 |
單步返回 | F7 |
下載程式 | Ctrl + Alt + D |
至此,RT-Thread Studio安裝和使用示範就完結了,是不是感覺很簡單?