RISC-V助力SWORD生态系统演进

  近日,基于RISC-V指令集的软核CPU在SWORD4.0上顺利移植,给予用户对SWORD4.0的新体验,用户甚至可以通过Arduino IDE开发RISC-V应用。

在SWORD4.0上移植的是基于RISC-V指令集的F32C开源CPU。CPU通过配置既可以支持RISC-V指令集也可以支持MIPS指令集。

 


图1 F32C github

   

用户通过对Arduino IDE简单升级,可以使Arduino IDE支持SWORD4.0的RISC-V编译工作。图形化编程环境和大量Arduino范例都有利于用户进行应用开发。

 


图2 升级后的Arduino IDE可以进行RISC-V编译

 


图3 用RISC-V CPU控制LED亮度

 


图4 用RISC-V CPU控制串口输入输出

 


图5 用RISC-V CPU控制7段数码管

 

  RISC-V完全开源、极度精简,非常适合物联网和边缘计算等应用。RISC-V作为SWORD生态系统的一部分,为计算机系统能力培养提供着澎湃动力。