![94fdd94585f1b391c4e8a149c49ff290.png](https://i-blog.csdnimg.cn/blog_migrate/80e8977d9fc47829487dca9245e89c2c.jpeg)
在 RISC-V 芯片 GD32V 上运行 RT-Thread
GD32VF103 开发板
去年九月份的时候 RT-Thread 的 Andy Chen 组织定做了一块 GD32V 开发板,托 Andy 的福,我也搭车买了一块。
这块开发板小巧精美,供电、烧录、调试信息打印都是通过一个 Type-C USB 接口进行,更重要的是它所搭载的主控芯片 GD32VF103 是一颗采用 RISC-V 内核设计的 MCU,这对于对 RISC-V 感兴趣的同学来说,具有十足的吸引力。
![ac7df7c3bd424fdcaad2474f46dc5175.png](https://i-blog.csdnimg.cn/blog_migrate/c0d827333eb7ffd765c55e6f1ec495d6.jpeg)
GD32VF103 系列 SOC 是兆易创新与芯来科技合作,基于 RISC-V 架构设计的一款面向 IOT 领域的 MCU,主频最高 108 MHZ,根据定位差异,片内 Flash 16~128 KB,片上 SRAM 8~32 KB。
![2b94f243637d3a1356209d5b0d08be83.png](https://i-blog.csdnimg.cn/blog_migrate/bc580e1213ab622912f8e72a89d96dd1.jpeg)
![1e91cb0552798e8546cc30ec542f0261.png](https://i-blog.csdnimg.cn/blog_migrate/f8385f1b4f5e90c20387fddd3205f407.jpeg)
在定制这块板子的时候,陈老大为我们选了 Flash 和 SRAM 容量最大的那颗,所以在选择上大家不用纠结。
更加难能可贵的是兆易开放了完整的用户手册,有 500 多页。这颗芯片采用的 RISC-V 内核是芯来科技设计的,代号 Bumblebee,芯来科技也开放了一份关于 Bumblebee 的指令架构手册,详细描述了这颗芯片采用的 RISC-V 指令集、内核特权架构、中断异常、Timer 以及低功耗相关的机制