Metal 版
Freedom SDK
通过针对所有 SiFive RISC-V 处理器的底层编程支持,高效开发 bare-metal 和实时操作系统 (RTOS) 软件。

Metal 版 Freedom SDK
Metal 版 Freedom SDK 是一个基于 ASM/C/C++ 的 bare-metal 与 RTOS 运行环境参考实现,专为探索 RISC-V 编程的程序员而设计。它基于模块化架构构建,支持所有 SiFive 处理器内核。
这种设计让您能够轻松将组件拆分并集成到 SoC (系统级芯片) 软件包中,同时也为从传统架构迁移代码提供了良好的基础。该工具包包含了开发 SiFive RISC-V 处理器所需的一切资源,例如行业标准基准测试、示例程序以及 FreeRTOS kernel。
- 为 RTL simulation (Synopsys VCS)、SiFive Evaluation 平台和 QEMU 进行预编译
- 支持 GCC 和 LLVM 工具链
- 基于 CMake 构建系统
- 可直接导入至 SiFive Freedom Studio
- 轻松集成 SiFive 性能与算子库
