Menu Close

RISC-V软件IDE开发环境及使用(1)Freedom Studio安装与界面介绍

本文主要介绍RISC-V软件IDE 的安装方法与基础界面介绍

相关参考文章:

RISC-V教学教案

Freedom Studio 手册 (英文)

1. 需要使用的硬件与软件

  • 硬件:
    •  一块PRX100T系列开发板
    • 一根usb-b公头连接线
  • 软件:
    • 压缩包:FreedomStudio-Win_x86_64-20180122.zip
    • Digilent USB Device驱动安装软件:zadig-2.4.exe
    • RISCV bit文件:fii_cpu_sys.bit ,
    • RISCV mcs文件:FII_RISCV_V2.mcs
    • 示例工程文件夹:run_led 和 run_seg

 

2. Freedom Studio简介

Freedom Studio是一个被用来编写和调试基于SiFive 处理器的软件的集成开发环境。它基于工业标准的Eclipse平台并集成了RISC-V GCC工具链,OpenOCD,freedom-e-sdk。

 

Windows环境下安装步骤

  • 软件版本:目前采用FreedomStudio-Win_x86_64-20180122版本。
  • 软件安装(建议解压安装前关闭杀毒软件)

解压缩安装包FreedomStudio-Win_x86_64-20180122.zip。 建议解压缩到E:\FreedomStudio, 其他目录也可,注意解压路径中不要包含空格,如图1所示。

 

%title插图%num

图1 解压缩安装包

 

  • 解压缩完成后打开FreedomStudio文件夹
  • 双击运行Freedom Studio.exe,如图2所示

%title插图%num

图2 Freedom Studio.exe

 

  • 设置文件存放路径 软件启动过程中,会要求用户选择一个存放用户工程文件路径的对话框。用户可以自己指定路径。这里选择设置路径为E:\wsFreedomStudio,并点击launch开启Freedom Studio 窗口,如图3所示

%title插图%num

图3 Lauch Freedom Studio

 

Freedom Studio 界面介绍

%title插图%num

图4 Freesom Studio界面介绍

图4所示是Freedom S土地哦的主要界面,其组成部分如下:

  • 工程列表

在工程列表中可打开,编辑,创建工程源文件。

  • 信息显示区

用于显示编译过程中产生的有效信息

  • 程序编辑区

用于编辑程序代码

  • 串口调试区

Terminal(终端)窗口可用于显示本地终端,串口终端或ssh连接的设备终端。

  • 中断与调试区

中断与调试窗口可以在编译程序时提供有效信息。中断窗口可用于开启或关闭断点,也可用于设置断点的属性。

  • 快捷栏图标,如图5所示

%title插图%num

图5 快捷栏图标

 

a: Build(编译):点击可编译已被选中的工程

b: Debug(调试):点击图标按钮旁边的向下箭头可选择特定的debug设置。

c: Debug Control Tool Buttons(调试控制工具): 在调试过程中进行运行,暂停,单步执行等控制操作

 

注意:有些窗口可能没有出现,或者出现的位置不在上图所标识的地方。用户可以自行调整。上文所罗列的是用户经常使用的窗口区域。如果用户没有发现这些窗口,可以通过Window ->Show View菜单来添加,如图6所示。同时用户可以通过拖动相应窗口自行编辑他们所在的位置。

%title插图%num

%title插图%num

图6 添加Freedom Studio界面窗口

 

文中软件下载(注册用户可见):

Posted in RISC-V, RISC-V, RISC-V 教案, 开发板, 开发板使用, 教材与教案, 文章

发表评论

相关链接