我这边已经移植好了rt-thread nano,并将其作为组件采用组件名字替换的方法可以直接替换掉freertos,且能够正常进行任务调度。目前需要通过修改组件文件夹名字的同时替换掉idf中的freertos,请问下有这种方法吗?ESP_morris wrote: ↑Fri Sep 25, 2020 9:39 am替换掉freertos恐怕没有那么容易,在IDF的构建系统它是一个”公共的必需组件“。如果想运行rt-thread内核,目前的IDF架构无法还无法做到无缝切换多个RTOS内核。
Search found 2 matches
- Fri Sep 25, 2020 9:45 am
- Forum: ESP-IDF 中文讨论版
- Topic: IDF组件名字问题
- Replies: 2
- Views: 4965
Re: IDF组件名字问题
- Fri Sep 25, 2020 2:50 am
- Forum: ESP-IDF 中文讨论版
- Topic: IDF组件名字问题
- Replies: 2
- Views: 4965
IDF组件名字问题
在自己的工程中,如果想替换IDF中的组件,通过在工程中起一个同名的组件就能够实现。但是目前我这里需要替换IDF中的freertos组件为rtthread,应该如何修改组件的CMakeLists.txt使得我在组件文件夹名字为rt-thread的情况下替换掉IDF中自带的freertos呢? 目前尝试过通过添加以下代码到idf_component_register前,均无效 set(COMPONENT_NAME "freertos") set(COMPONENT_TARGET "freertos") set(COMPONENT_LIBRARY "freertos") set(COMPONENT_...