当前位置:网站首页>[esp32-c3][rt-thread] run RT-Thread BSP minimum system based on esp32c3
[esp32-c3][rt-thread] run RT-Thread BSP minimum system based on esp32c3
2022-06-26 12:58:00 【Thomas_ Fly】
brief introduction
Recently, I found a development board with super high cost performance 9.9, Tried it on , I can't believe it debug, There's no need for JLINK Wait for the debugger .
Moreover, the ecology of Lexin's chip is very open source , So and RT-THREAD Can we try the open source ecosystem of ?
If you can , Is it right? RT-THREAD The cheapest , The most cost-effective hardware platform ? It can be debugged , You can also run RT-THREAD.
But I really can't find a cheaper development board , Do you have any cheaper ones to run RT-THREAD Recommended by . Less than 9.9 Of , Most of the materials are open source .
There are two types of this development board , Classic models can't debug Debugging , Simple style can debug Debugging 

How to run
See for warehouse code and description https://github.com/RT-Thread/rt-thread/tree/master/bsp/ESP32_C3
This bsp Almost support ESP32-C3 Most of the development boards .
Set up the environment
It is suggested to use vscode worry .
Everyone knows Le Xin's IDF The environment is extremely difficult to install , Many of my friends are trying to persuade me to quit on the way of installing environment .
Many methods have been tried here , Finally, use one of the simplest methods , use vscode
How to install , Refer to previous articles ESP-IDF The one click build environment is based on VSCODE It's simple , As long as you use window Or other ubuntu And other graphical interfaces , You can run vscode, You can use this method ,( Of course, you can also use the official setup Tool installation ,idf Environment compilation is also possible )
IDF patch load
Due to the official IDF It uses freertos, If you want to run RT-THREAD, The kernel needs to be replaced , This way bsp Here's a patch, Just find it before esp-idf Of the code Click the following command in the installation directory
cd esp/esp-idf
git checkout v4.4
git am 0001-add-the-config-of-RTTHREAD.patch
because idf Update too fast , And too many versions , At present, it can only be compatible with v4.4 edition , Continue to maintain later
Maintenance code in :
https://github.com/supperthomas/esp-idf
compile
stay bsp/ESP32_C3 Right click in the directory to open vscode, If the environment is installed , You will see the following picture
Compile and select the bottom button :
download
good , The most important step is coming , here , If you are connected to a serial port , Directly in accordance with the readme Just the introduction inside ,
If you just bought the minimalist version , The congratulations , Your development board can be used to debug debugging


debug debugging
Just follow the following figure 
Okay , It's almost finished here , After burning , You can see the small light flashing , Serial port has log Print

summary
Now this bsp Not perfect yet , It can support nano Version of RT-THREAD, Only the kernel is running , It still needs to be improved in the future , Let's try some fresh food first . Welcome to play the cheapest game in history RT-THREAD Hardware development board . Due to limited time , Welcome to PR.
边栏推荐
- 【shell】生成指定日期之间的字符串
- .NET MAUI 性能提升
- Deeply analyze the differences between dangbei box B3, Tencent Aurora 5S and Xiaomi box 4S
- Lightflow completed the compatibility certification with "daocloud Enterprise Cloud native application cloud platform"
- EasyGBS如何解决对讲功能使用异常?
- 环形队列php
- 老司机总结的12条 SQL 优化方案(非常实用)
- 【网络是怎么连接的】第一章:浏览器生成消息
- NoSQL mongodb - 04 mongodb database and web service combination case
- Photoshop 2022 23.4.1增加了哪些功能?有知道的吗
猜你喜欢

Laravel subdomain accesses different routing files and different modules
![[solved] laravel completes the scheduled job task (delayed distribution task) [execute a user-defined task at a specified time]](/img/13/c2c63333a9e5ac08b339449ea17654.jpg)
[solved] laravel completes the scheduled job task (delayed distribution task) [execute a user-defined task at a specified time]

NoSQL mongodb - 04 mongodb database and web service combination case

Configuring Apache digest authentication

processing 函数translate(mouseX, mouseY)学习
![[esp32-C3][RT-THREAD] 基于ESP32C3运行RT-THREAD bsp最小系统](/img/4a/503240b332e3279047c438f1d9845e.png)
[esp32-C3][RT-THREAD] 基于ESP32C3运行RT-THREAD bsp最小系统

Xiaolong 888 was released, Xiaomi 11 was launched, and 14 manufacturers carried it in the first batch!

Microservice governance (nocas)

A must for programmers, an artifact utools that can improve your work efficiency n times

Mongodb of NoSQL - 03 mongodb CRUD
随机推荐
Learning directory
Which is safer and better for great wisdom to open an account
solo 博客系统的 rss 渲染失败
Demand scale forecast and investment competitiveness analysis report of China's new material market 2022-2028
记一次phpcms9.6.3漏洞利用getshell到内网域控
TP5 thinkphp5 extension package think Mongo operation mongodb time interval range query
find及du -sh显示权限不够的解决方法
轻流完成与「DaoCloud Enterprise 云原生应用云平台」兼容性认证
Software testing - Fundamentals
程序员必备,一款让你提高工作效率N倍的神器uTools
MySQL 自定义函数时:This function has none of DETERMINISTIC, NO SQL 解决方案
Deeply analyze the differences between dangbei box B3, Tencent Aurora 5S and Xiaomi box 4S
Tiger Dao VC products are officially launched, a powerful supplement to seektiger ecology
7-2 大盗阿福
Wechat applet wx Request request encapsulation
Research on the current situation of China's modified engineering plastics market and demand forecast analysis report 2022-2028
【网络是怎么连接的】第二章(下):一个网络包的接收
Analysis report on the "fourteenth five year plan" and investment prospect of China's pharmaceutical equipment industry 2022-2028
SQL injection
Nodejs framework express and KOA