簡(jiǎn)介
	最近發(fā)現(xiàn)一款性價(jià)比超級(jí)高的開(kāi)發(fā)板9.9,試了一下,居然可以debug,完全不需要JLINK等調(diào)試器。
	而且樂(lè)鑫的芯片的生態(tài)是非常開(kāi)源的,所以和RT-THREAD的開(kāi)源生態(tài)是否可以嘗試一下呢?
	如果可以的話,是不是RT-THREAD最便宜,性價(jià)比最高的硬件平臺(tái)?既可以調(diào)試,也可以跑RT-THREAD。
	不過(guò)我確實(shí)沒(méi)找到更便宜的開(kāi)發(fā)板了,小伙伴們有沒(méi)有更便宜的可以跑RT-THREAD的推薦看看。小于9.9的,資料也是大部分開(kāi)源的。
	這個(gè)開(kāi)發(fā)板有兩款,經(jīng)典款是沒(méi)法debug調(diào)試的,簡(jiǎn)約款是可以debug調(diào)試的
	

在這里插入圖片描述

在這里插入圖片描述
如何運(yùn)行
	倉(cāng)庫(kù)代碼和說(shuō)明見(jiàn) https://github.com/RT-Thread/rt-thread/tree/master/bsp/ESP32_C3
	這個(gè)bsp幾乎支持ESP32-C3的大部分的開(kāi)發(fā)板。
搭建環(huán)境
這里建議用vscode 省心。
	大家都知道樂(lè)鑫的IDF環(huán)境極其難裝,很多小伙伴都在裝環(huán)境的路上勸退了。
	這邊嘗試了很多方法,最后使用一個(gè)最簡(jiǎn)單的一個(gè)方法,采用vscode
	如何安裝,可以參考之前的文章ESP-IDF 一鍵式搭建環(huán)境基于VSCODE[ https://blog.csdn.net/lt6210925/article/details/123699249 ] 非常簡(jiǎn)單,只要你用的是window或者其他ubuntu等圖形化界面,可以跑vscode,都可以用這個(gè)方法,(當(dāng)然你也可以用官方的setup工具安裝,idf 環(huán)境編譯也是可以的)
IDF patch加載
由于官方IDF使用的是freertos,如果要跑RT-THREAD,需要更換內(nèi)核,這邊在bsp這邊提供了一個(gè)patch,只要找到之前esp-idf 的代碼的 安裝目錄敲下面命令即可
cdesp/esp-idf
gitcheckoutv4.4
gitam0001-add-the-config-of-RTTHREAD.patch
	由于idf更新太快,和版本太多,目前只能兼容到v4.4版本,后期繼續(xù)維護(hù)
	維護(hù)代碼在:
	https://github.com/supperthomas/esp-idf
編譯
在bsp/ESP32_C3目錄中右擊打開(kāi)vscode,如果環(huán)境安裝好的話,會(huì)看到下面的圖片
	編譯選擇最下面的按鈕:
	

在這里插入圖片描述
下載
	好,最關(guān)鍵的一步來(lái)了,這里,如果你連的是串口的話,直接按照readme里面的介紹就可以了,
	如果你是剛買(mǎi)的簡(jiǎn)約版的話,那恭喜你,你的開(kāi)發(fā)板可以用來(lái)debug調(diào)試

請(qǐng)?zhí)砑訄D片描述

在這里插入圖片描述
debug調(diào)試
	只需要按照下圖操作一下即可
	

在這里插入圖片描述
好了,到這里基本完成了,燒入之后,可以看到小燈在閃爍,串口有l(wèi)og打印

在這里插入圖片描述
總結(jié)
目前這個(gè)bsp還不是很完善,算是可以支持nano版本的RT-THREAD, 只有內(nèi)核跑起來(lái)了,后續(xù)還需要繼續(xù)完善,先給大伙嘗嘗鮮。歡迎大家一起來(lái)玩史上最便宜的RT-THREAD硬件開(kāi)發(fā)板。由于時(shí)間有限,歡迎大家一起來(lái)PR。
- 
                                內(nèi)核
                                +關(guān)注
關(guān)注
4文章
1432瀏覽量
42367 - 
                                開(kāi)發(fā)板
                                +關(guān)注
關(guān)注
25文章
6051瀏覽量
111305 - 
                                RT-Thread
                                +關(guān)注
關(guān)注
32文章
1514瀏覽量
43995 - 
                                ESP32
                                +關(guān)注
關(guān)注
22文章
1059瀏覽量
20598 
發(fā)布評(píng)論請(qǐng)先 登錄
基于ESP32C3的智能小車(chē)設(shè)計(jì)
    
esp32c3項(xiàng)目采用wss_server例程,把wifi斷開(kāi)的話esp32c3會(huì)重啟,為什么?
使用RT-Thread的scons構(gòu)建系統(tǒng)來(lái)編譯ESP32C3固件?
esp32c3是否能在40mhz運(yùn)行,功耗是多少?
在rt-thread bsp里esp32c3里編譯出的bin文件燒到esp32的開(kāi)發(fā)板上運(yùn)行提示chipid不對(duì),為什么?
在ESP32C3芯片上運(yùn)行RT-THREAD開(kāi)源系統(tǒng)
在ESP32C3上運(yùn)行RT-THREAD bsp最小系統(tǒng)
使用rt-thread studio創(chuàng)建esp32 web服務(wù)器
深入剖析esp32c3的系統(tǒng)底層啟動(dòng)
    
RT-Thread全球技術(shù)大會(huì):RT-Thread上的單元測(cè)試框架與運(yùn)行測(cè)試用例
    
使用RT-Thread Studio通過(guò)STM32F469 Disco控制ESP32
    
【今晚直播預(yù)告】ESP32C3適配的避坑指南
    
用SPI玩轉(zhuǎn)WiFi,RT-Thread ESP-Hosted驅(qū)動(dòng)深度適配指南 | 技術(shù)集結(jié)
    
          
        
        
基于ESP32C3運(yùn)行RT-THREAD
                
 
           
            
            
                
            
評(píng)論