首先创建RT-Thread项目,因在本示例中采用的正点原子MiniSTM32开发板其MCU是STM32F103RC,所以在创建项目时,选择“基于芯片”,芯片型号选择STM32F103RC,控制台串口保持默认的UART1。完成项目的创建后,打开applications下面的main.c,把LOG_D(“Hello RT-Thread!”)给注释掉,或移到while()循环上面,以免在程序运行时不停...
打开RT-Thread Studio,选择新建工程(之后可以在页面内选择文件->新建->RT-Thread项目实现)。根据芯片选择2.1、2.2。 2.1 使用STM32L431RCT6: 对于刚刚安装好的RT-Thread Studio,最初可能没有L4系列,这样可以下拉自行下载,注意的是要下载0.1.9版本的资源包,不如后续会有问题。调试器选择自己对应的,不一定是ST-Li...
目标:在乐鑫 ESP32 上用 RT-Thread 实现语音唤醒和控制功能。可以通过语音唤醒,并识别外部语音指令进行相关操作,如统计 RT-Thread 内部运行任务资源,控制外设 LED 灯,播报语音等。项目需要在 esp-idf 框架下完成 RT-Thread 系统移植适配,确保任务调度,内存分配,进程通信等功能运行正常。并结合 esp-adf 语音开发框架...
RT-Thread 是一款开源的实时操作系统(RTOS),专为嵌入式设备设计,支持多任务、丰富的组件(如文件系统、网络协议栈、GUI等),适合物联网(IoT)应用。在 ESP32 上运行 RT-Thread 可以充分利用其 Wi-Fi/蓝牙功能和 RTOS 的实时性优势。 2.准备工作 硬件:ESP32 开发板(如 ESP32-WROOM-32)。 工具链: ESP-IDF:...
1、基于ESP32C3运行RT-THREAD的设计实现 最近发现一款性价比超级高的开发板9.9,试了一下,居然可以debug,完全不需要JLINK等调试器。 而且乐鑫的芯片的生态是非常开源的,所以和RT-THREAD的开源生态是否可以尝试一下呢? 如果可以的话,是不是RT-THREAD最便宜,性价比最高的硬件平台?既可以调试,也可以跑RT-THREAD。 不...
rt-thread为rtt核心的内核及相关组件、驱动等代码保存的目录,如果你需要深入了解或调试rtt核心的功能,可以在本目录中寻找、修改、调试。 镜像文件或其辅助文件: -bootloader.bin:esp32的Second stagebootloader -partitions_singleapp.bin:esp32的分区表数据,目前rtt默认的是非ota的镜像。
仓库代码和说明见 https://github.com/RT-Thread/rt-thread/tree/master/bsp/ESP32_C3 这个bsp几乎支持ESP32-C3的大部分的开发板。 搭建环境 这里建议用vscode 省心。 大家都知道乐鑫的IDF环境极其难装,很多小伙伴都在装环境的路上劝退了。 这边尝试了很多方法,最后使用一个最简单的一个方法,采用vscode ...
本例子详细介绍一种基于RT-Thread Studio开发ESP32的一种方式,arduino和espidf方式都可以,非常方便,希望对大家有用!!
RT-Thread针对ESP32的移植(使用Espressif Systems的IDF框架) 💡 这是一个临时性,用于开发的仓库,完成后这个仓库会被删除。整体规划是:先以早期移植过的RT-Thread v2.1.0版本为参考进行移植,把其中的idf更新到目前相对新的v4.2版本上,保证系统稳定运行,文件系统/网络协议,WiFI正常运行;然后再把RT-Thread更新到最新...
0.RT-Thread Studio的下载和安装 1.硬件准备 2.新建工程 3.添加LED闪烁功能 4.添加ESP8266软件包 5.疫情数据的获取 6.疫情数据的解析 7.疫情数据的显示 开源地址 最终的显示效果: 显示效果 有效文件就这9个,其他的就全是图形化配置: 有效文件 整个流程下来,如果顺利的话,可以在2个小时内完成。