【RTT大賽作品連載】基于RT-Thread的AB32VG1開發環境搭建
RT-Thread有兩種:無IDE和有IDE.
我這里用的是有IDE,這個使用比較簡單方便。
準備(上節有提相關下載路徑):
? rt-thread studio 安裝包
? Downloader(下載軟件)
? 配套的 USB 轉串口驅動(CH340)
第一步:安裝 RT-Thread Studio
下載 RT-Thread Studio 安裝包
訪問官網 RT-Thread Studio 下載地址https://www.rt-thread.org/page/download.html,在官網下載最新的 RT-Thread Studio 軟件安裝包。
雙擊安裝包的 .exe 文件進行安裝,一直點擊 “”下一步(中間改一下安裝路徑) 直到最后點擊 “完成”。(相信搞開發這個都會,沒什么好說的,中科藍訊 官方應用文檔也是一筆帶過)待安裝完成后可直接點擊 確定 即可啟動 RT-Thread Studio。
第二步:啟動 RT-Thread Studio 需要進行賬戶登錄,登錄一次后會自動記住賬號,后續不需要再登錄,登錄支持第三方賬號登陸(這個也沒什么好說的,注冊賬號登錄)
第三步:新建基于AB32VG1的RT-Thread工程
在工具欄找到 SDK 管理器,點擊后在彈出窗口
Board_Support_Packages -> Bluetrum_AB32VG1-ab-prougen ,勾選,安裝資源包,這個安裝過程,有點慢長。
![pYYBAGGTyTeAIxjZAAILFek6E1U744.png](http://file.elecfans.com/web2/M00/1D/D7/pYYBAGGTyTeAIxjZAAILFek6E1U744.png)
還需要在 SDK 管理器中安裝 riscv 的工具鏈,否則無法編譯
![poYBAGGTyWKACQ-_AAKTG8DrFdk025.png](http://file.elecfans.com/web2/M00/1D/D0/poYBAGGTyWKACQ-_AAKTG8DrFdk025.png)
至此,就可以在 rt-thread studio 基于 AB32VG1 做開發了,
點“新建工程(倒三角)”,選擇“RT-Thread項目”
![pYYBAGGTygGALUtDAABxbgQpvG8336.png](http://file.elecfans.com/web2/M00/1D/D7/pYYBAGGTygGALUtDAABxbgQpvG8336.png)
選擇“基于開發板”,初次使用是沒用安裝"RISC-V,AB32VG1"SDK支持包,選擇“添加更多(這里與SDK 管理器中安裝是一樣的,如果上步沒做的話)”。這時會提示更新SDK,時間會有點長。
![pYYBAGGTyy6AfBodAAQEKJ-drA4688.png](http://file.elecfans.com/web2/M00/1D/D7/pYYBAGGTyy6AfBodAAQEKJ-drA4688.png)
點“開發板倉庫地址”下載所能有開發板相關的官方文檔、工具、例程等資料,如果有安裝git可以用 (我是用此方法獲得):
git clone https://github.com/BLUETRUM/sdk-bsp-ab32vg1-ab-prougen.git
點“完成”,即創建好基于RT-Thread的AB32VG1工程。
第四步:編譯調試,第一次親密接觸AB32VG1開發板的RT-Thread
新建好工程后, 會生成模板源碼。
點“編譯”,開始編譯工程
![poYBAGGTzTqAM2_xAAFFMS5gckI949.png](http://file.elecfans.com/web2/M00/1D/D0/poYBAGGTzTqAM2_xAAFFMS5gckI949.png)
編譯好后,用官方提供工具(AB32VG1_DOC-masterAB32Downloader_v1.9.7Downloader.exeDownloader 軟件需要安裝自己的 USB 轉串口驅動,如果驅動不匹配,會報錯誤,這時需要安裝配套的 USB 轉串口驅動 .開發板使用的串口芯片是 CH340,可以直接使用系統自動安裝的驅動。 )燒錄到開發板并調試.
選擇好“串口號”,選“加載文件”工程目錄下debugrtthread.dcf(如果是Rease編譯,就在Rease目錄下)點“開發”+“開始”,出現"RT-Thread ……hello word "調試信息,則一切順利。祝你好運。(我第一次燒寫成功后,后面好幾次燒寫不成功,連接上,就是燒寫不了,有時重啟電腦才好。這個請官方回復一下,為何燒寫那么困難,可否支持一下Jlink)
![pYYBAGGT0JiACWuhAAM7OmCan5M748.png](http://file.elecfans.com/web2/M00/1D/D7/pYYBAGGT0JiACWuhAAM7OmCan5M748.png)
-
IDE
+關注
關注
0文章
341瀏覽量
46885 -
串口
+關注
關注
14文章
1558瀏覽量
77072 -
開發板
+關注
關注
25文章
5121瀏覽量
98218 -
開發環境
+關注
關注
1文章
230瀏覽量
16700 -
RT-Thread
+關注
關注
31文章
1305瀏覽量
40391 -
中科藍訊
+關注
關注
9文章
57瀏覽量
9933
發布評論請先 登錄
相關推薦
RTT大賽作品:AB32VG1開發板OLED顯示實驗
![<b class='flag-5'>RTT</b><b class='flag-5'>大賽</b><b class='flag-5'>作品</b>:<b class='flag-5'>AB32VG1</b><b class='flag-5'>開發</b>板OLED顯示實驗](https://file.elecfans.com/web2/M00/1B/88/pYYBAGGE5W6ANiFfAADG95L24Nc028.png)
【RTT大賽作品連載】中科藍訊AB32VG1開發板開箱篇
![【<b class='flag-5'>RTT</b><b class='flag-5'>大賽</b><b class='flag-5'>作品</b><b class='flag-5'>連載</b>】中科藍訊<b class='flag-5'>AB32VG1</b><b class='flag-5'>開發</b>板開箱篇](https://file.elecfans.com//web2/M00/1C/FD/pYYBAGGOg5-AaQa2AA-J9MBxhQg611.png)
【文章連載】RT-Thread創新應用大賽文章匯總
【RTT大賽作品連載】AB32VG1的開發環境搭建
AB32VG1 RT-Thread 開發環境搭建
![<b class='flag-5'>AB32VG1</b> RT-Thread <b class='flag-5'>開發</b><b class='flag-5'>環境</b><b class='flag-5'>搭建</b>](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
評論