本帖最后由 zhangyue510 于 2021-8-4 14:10 编辑
使用Linux蜂鸟开发环境 为方便用户使用,公司将蜂鸟开发环境配置完毕,直接用虚拟机打开公司资料里提供的虚拟机镜像即可,也可自行配置,若自行配置请参阅蜂鸟文档:Hummingbird_E200_Series_Core_SoC_Quick_Start_Guide.pdf 添加镜像的方法不再赘述,登录方式: 用户名:Perf-V 密码:perfxlab
打开Demo文件所在位置。 Demo相关文件所在位置为:
打开后如图所示:
将编写完毕的c程序请放到此目录中,否则编译器会找不到文件,若放到其 他目录中请自行修改makefile文件。 步骤三:进行C文件的编译和链接。
进入如下目录:
在此目录打开终端,(注意终端必须在下图所示路径中打开) 进行c文件的编译 在终端中输入 make software PROGRAM=demo_gpioBOARD=Perf-V-crea tive-board 本文只介绍使用方法,若想了解更多请参阅蜂鸟文档: Hummingbird_E200_Series_Core_SoC_Quick_Start_Guide.pdf 无误显示如下
若报错,则说明编写的程序错误,请按照提示修改相关程序。 下载程序到蜂鸟软核中。
将下载器换到USER_JTAG口上,如图所示:
一般情况下,将miniu***口插入下载器后,虚拟机会自动弹出连接提示,若未弹出则点击虚拟机右下角的u***标志,使虚拟机与下载器连接。
将如下命令输入到终端中: make upload PROGRAM=demo_gpioBOARD=Perf-V-creative-board
注意终端必须在下图所示路径中打开: 则将编译完毕的程序下载到蜂鸟软核中,并开始执行。
将三色le闪烁程序下载到Perf-V的效果图:
不习惯使用Linux环境的朋友可以尝试使用Perf-V IDE开发,请见 下一章节。
2
|
|
|
|