99cbadc1d9 | ||
---|---|---|
.. | ||
applications | ||
drivers | ||
freedom-e-sdk | ||
.config | ||
Kconfig | ||
README.md | ||
SConscript | ||
SConstruct | ||
openocd.cfg | ||
openocd.sh | ||
rtconfig.h | ||
rtconfig.py |
README.md
HIFIVE1
简介
HIFIVE1是SiFive提供的一款基于RISCV的开发板,搭载SiFive Freedom E310。
板载主要资源如下:
硬件 | 描述 |
---|---|
CPU | SiFive E31 RISC-V Core |
架构 | 32-bit RV32IMAC |
主频 | 320+ MHz |
SRAM | 16KB |
Flash | 16MB QSPI + 16KB 指令Cache |
编译说明
HIFIVE1可以自行编译工具链,或者使用SiFive提供的二进制版本。
烧写及执行
供电方式:开发板使用 Micro USB 线连接电脑和开发板。
下载程序:参看hifive1-getting-started完成开发环境的配置,运行bsp里的openocd.sh脚本就可以下载程序了。
运行结果
下载程序之后,连接串口(115200-N-8-1),可以看到RT-Thread的输出信息:
\ | /
- RT - Thread Operating System
/ | \ 3.0.4 build May 30 2018
2006 - 2018 Copyright by rt-thread team
msh >
4. 驱动支持情况及计划
驱动 | 支持情况 | 备注 |
---|---|---|
UART | 支持 | |
GPIO | 未支持 | |
SPI | 未支持 | |
I2C | 未支持 |
4.1 IO在板级支持包中的映射情况
IO号 | 板级包中的定义 |
---|---|
GPIO19 | LED_GREEN |
GPIO21 | LED_BLUE |
GPIO22 | LED_RED |
5. 联系人信息
维护人: