适配OPENHW开源组织的Core-V-MCU,该软件包的目的是使Core-V-MCU运行在RT-Thread环境下,依旧可以使用基于FreeRTOS下的CLI组件,达到兼容原FreeRTOS工程下CLI的目的,使用该软件包会自动开启RT-Thread下FreeRTOS的兼容层软件包,开启兼容层后,既可使用RT-Thread的接口也可使用FreeRTOS接口。
名称 | 说明 |
---|---|
CLI | 软件包源码 |
CLI/cli_test | CLI测试例程 |
CLI/libs | CLI源码 |
example | CLI使用示例 |
readme.md | 软件包简介 |
CorevMCU_CLI package 遵循 LGPLv2.1 许可,详见 LICENSE
文件。
说明:列出该 package 对于其他 package 、RT-Thread 操作系统版本等软件方面的依赖关系。
- RT-Thread 3.0+
- FreeRTOS-Wrapper
使用 CorevMCU_CLI package 需要在 RT-Thread 的包管理器中选择它,具体路径如下:
RT-Thread online packages
miscellaneous packages --->
[*] CorevMCU_CLI
然后让 RT-Thread 的包管理器自动更新,或者使用 pkgs --update
命令更新包到 BSP 中。
在打开 CorevMCU_CLI package
后,当进行 bsp 编译时,它会被加入到 bsp 工程中进行编译。在工程中使用CorevMCU_CLI将example文件夹中example.c的代码复制到工程中main.c提示的地方即可。然后会在RT-Thread的shell中导出命令finshToCLI
,输入该命令就会切换到CorevMCU_CLI,在CLI输入back
就能返回RT-Thread的shell。
说明:在使用该软件包时一定要添加example.c中的示例代码
- 维护:WangShun
- 主页:https://github.com/Yaochenger