个人背景:有比较多的 riscv 裸机编程经验(对 arm 也有一定了解)。对 FreeRTOS 有一些基础的了解。
目前搜到的资料:网上确认有一些 FreeRTOS 的讲解文章,但基本都是基于 arm 的。
- 想要一些直接基于 riscv 的 FreeRTOS 的讲解文章/书籍(英文的都可以)。这样就可以一步到位。(不然我可能会先去看基于 arm 的 FreeRTOS 讲解,理解的差不多后,才能去想 riscv 的 FreeRTOS 该怎么实现)
最终目的:移植 riscv 的 FreeRTOS。riscv 厂商确实提供了一个 FreeRTOS 的 SDK ,里面有 FreeRTOS 的源码。奈何自己对 FreeRTOS 确实不太懂,怎么移植也不知道怎么下手。
- 完成移植工作。
- 完成工作的同时,逐步完善对 FreeRTOS 的理解(从优先级更高的开始),为的是解决以后在 FreeRTOS 上面遇到的问题。