【RTT大賽作品連載】基于RT-Thread的AB32VG1開(kāi)發(fā)環(huán)境搭建
RT-Thread有兩種:無(wú)IDE和有IDE.
我這里用的是有IDE,這個(gè)使用比較簡(jiǎn)單方便。
準(zhǔn)備(上節(jié)有提相關(guān)下載路徑):
? rt-thread studio 安裝包
? Downloader(下載軟件)
? 配套的 USB 轉(zhuǎn)串口驅(qū)動(dòng)(CH340)
第一步:安裝 RT-Thread Studio
下載 RT-Thread Studio 安裝包
訪問(wèn)官網(wǎng) RT-Thread Studio 下載地址https://www.rt-thread.org/page/download.html,在官網(wǎng)下載最新的 RT-Thread Studio 軟件安裝包。
雙擊安裝包的 .exe 文件進(jìn)行安裝,一直點(diǎn)擊 “”下一步(中間改一下安裝路徑) 直到最后點(diǎn)擊 “完成”。(相信搞開(kāi)發(fā)這個(gè)都會(huì),沒(méi)什么好說(shuō)的,中科藍(lán)訊 官方應(yīng)用文檔也是一筆帶過(guò))待安裝完成后可直接點(diǎn)擊 確定 即可啟動(dòng) RT-Thread Studio。
第二步:?jiǎn)?dòng) RT-Thread Studio 需要進(jìn)行賬戶(hù)登錄,登錄一次后會(huì)自動(dòng)記住賬號(hào),后續(xù)不需要再登錄,登錄支持第三方賬號(hào)登陸(這個(gè)也沒(méi)什么好說(shuō)的,注冊(cè)賬號(hào)登錄)
第三步:新建基于AB32VG1的RT-Thread工程
在工具欄找到 SDK 管理器,點(diǎn)擊后在彈出窗口
Board_Support_Packages -> Bluetrum_AB32VG1-ab-prougen ,勾選,安裝資源包,這個(gè)安裝過(guò)程,有點(diǎn)慢長(zhǎng)。
RT-thread studio?SDK Manger
還需要在 SDK 管理器中安裝 riscv 的工具鏈,否則無(wú)法編譯
RT-thread studio?SDK Manger Install RISC-V GCC
至此,就可以在 rt-thread studio 基于 AB32VG1 做開(kāi)發(fā)了,
點(diǎn)“新建工程(倒三角)”,選擇“RT-Thread項(xiàng)目”
New RT_Thread Projets
選擇“基于開(kāi)發(fā)板”,初次使用是沒(méi)用安裝"RISC-V,AB32VG1"SDK支持包,選擇“添加更多(這里與SDK 管理器中安裝是一樣的,如果上步?jīng)]做的話(huà))”。這時(shí)會(huì)提示更新SDK,時(shí)間會(huì)有點(diǎn)長(zhǎng)。
RT-Thread new
點(diǎn)“開(kāi)發(fā)板倉(cāng)庫(kù)地址”下載所能有開(kāi)發(fā)板相關(guān)的官方文檔、工具、例程等資料,如果有安裝git可以用 (我是用此方法獲得):
git clone https://github.com/BLUETRUM/sdk-bsp-ab32vg1-ab-prougen.git
點(diǎn)“完成”,即創(chuàng)建好基于RT-Thread的AB32VG1工程。
第四步:編譯調(diào)試,第一次親密接觸AB32VG1開(kāi)發(fā)板的RT-Thread
新建好工程后, 會(huì)生成模板源碼。
點(diǎn)“編譯”,開(kāi)始編譯工程

編譯好后,用官方提供工具(AB32VG1_DOC-masterAB32Downloader_v1.9.7Downloader.exeDownloader 軟件需要安裝自己的 USB 轉(zhuǎn)串口驅(qū)動(dòng),如果驅(qū)動(dòng)不匹配,會(huì)報(bào)錯(cuò)誤,這時(shí)需要安裝配套的 USB 轉(zhuǎn)串口驅(qū)動(dòng) .開(kāi)發(fā)板使用的串口芯片是 CH340,可以直接使用系統(tǒng)自動(dòng)安裝的驅(qū)動(dòng)。 )燒錄到開(kāi)發(fā)板并調(diào)試.
選擇好“串口號(hào)”,選“加載文件”工程目錄下debugrtthread.dcf(如果是Rease編譯,就在Rease目錄下)點(diǎn)“開(kāi)發(fā)”+“開(kāi)始”,出現(xiàn)"RT-Thread ……h(huán)ello word "調(diào)試信息,則一切順利。祝你好運(yùn)。(我第一次燒寫(xiě)成功后,后面好幾次燒寫(xiě)不成功,連接上,就是燒寫(xiě)不了,有時(shí)重啟電腦才好。這個(gè)請(qǐng)官方回復(fù)一下,為何燒寫(xiě)那么困難,可否支持一下Jlink)
Down debug -
IDE
+關(guān)注
關(guān)注
0文章
365瀏覽量
49056 -
串口
+關(guān)注
關(guān)注
15文章
1619瀏覽量
82819 -
開(kāi)發(fā)板
+關(guān)注
關(guān)注
26文章
6291瀏覽量
118091 -
開(kāi)發(fā)環(huán)境
+關(guān)注
關(guān)注
1文章
270瀏覽量
17637 -
RT-Thread
+關(guān)注
關(guān)注
32文章
1614瀏覽量
44874 -
中科藍(lán)訊
+關(guān)注
關(guān)注
10文章
66瀏覽量
10664
發(fā)布評(píng)論請(qǐng)先 登錄
【RTT大賽作品連載】AB32VG1開(kāi)箱、搭建環(huán)境、演示、點(diǎn)燈
RTT大賽作品:AB32VG1開(kāi)發(fā)板OLED顯示實(shí)驗(yàn)
【RTT大賽作品連載】AB32VG1評(píng)估板到貨控制彩燈測(cè)試
【RTT大賽作品連載】中科藍(lán)訊AB32VG1開(kāi)發(fā)板開(kāi)箱篇
【RTT大賽作品連載】AB32VG1開(kāi)發(fā)板之開(kāi)箱篇
【文章連載】RT-Thread創(chuàng)新應(yīng)用大賽文章匯總
【RTT大賽作品連載】AB32VG1的開(kāi)發(fā)環(huán)境搭建
如何搭建AB32VG1 RT-Thread開(kāi)發(fā)環(huán)境?
AB32VG1 RT-Thread 開(kāi)發(fā)環(huán)境搭建
【RTT大賽作品連載】AB32VG1的開(kāi)發(fā)環(huán)境搭建
評(píng)論