RISC-V 平台移植 RTOS
ARM 上移植实时操作系统大家可能比较熟悉,且例程较多,对于 RISC-V 内核的 MCU,可能相对比较陌生。下面结合 WCH 的 CH32V103 和 CH32V307 两款芯片来详细说下针对 RISC-V平台,移植实时操作系统的注意点。
在移植前,有必要对 RISC-V 的一些基本知识点有一定的了解,相关知识可以参考下面几个文档,这里不展开讨论,仅结合 V103 和 V307 针对用到的 CSR 寄存器、特权模式、汇编指令等仅作简述。
1.RISC-V SPEC:http://www.51hei.com/bbs/dpj-121159-1.html
2.RISC-V 特权手册:https://bbs.eetop.cn/thread-604886-1-1.html
3.RISC-V-Reader-Chinese-v2p1翻译版手册:https://www.modb.pro/doc/49562
其下为以V103 和 V307这两款芯片为例,详细介绍RISC-V 平台上移植 RTOS的详细过程:
链接:https://pan.baidu.com/s/14TexbhLgdCo6ml28L7B8EA
提取码:z5d6