7个版本
0.0.6 | 2021年3月14日 |
---|---|
0.0.5 | 2020年6月16日 |
0.0.4 | 2020年5月1日 |
0.0.3 | 2020年3月2日 |
0.0.0 | 2019年9月9日 |
在 嵌入式开发 中排名第2059
每月下载量 58
145KB
2.5K SLoC
包含(静态库,20KB) bin/riscv32imac-unknown-none-elf.a
gd32vf103-hal
GD32VF103 RISC-V微控制器的硬件抽象层(HAL)
该项目处于早期开发阶段;您可以在此处找到示例项目和图像 这里。
另请参阅: gd32vf103xx-hal
使用此项目
要使用此HAL项目,您可能需要安装Rust。 如果您没有,请检查 rustup.rs
。 如果您是应用程序开发者,则无需安装GNU工具链。
示例可在此处找到 gd32vf103-example
。
汇编帮助
警告:本节仅针对HAL项目本身。 如果您是应用程序开发者,则无需自行构建此二进制文件。
汇编脚本需要您已安装 riscv32imac-unknown-elf-gcc
。
使用以下方式配置和编译GNU工具链
../configure --prefix=/opt/riscv32 --with-arch=rv32imac --with-abi=ilp32
make && make install
运行汇编脚本:(在任何路径上运行都可以)
./assemble.sh
许可证
本项目许可为以下之一
- MIT许可证(LICENSE-MIT 或 http://opensource.org/licenses/MIT)
- Mulan PSL v1(LICENSE-MULAN 或 http://license.coscl.org.cn/MulanPSL)
依赖项
~4MB
~105K SLoC