博流RISC-V芯片Eclipse环境搭建


之前编译是通过 VSCode 编译,通过手工输入 make 命令编译,我们也可以通过 Eclipse 可视化 IDE 来编译、烧录。

1、下载 Eclipse

至 Eclipse 官网 https://www.eclipse.org/downloads/packages ,下载 Eclipse IDE for C/C++ Developers

  1. Windows 操作系统下载 Windows x86_64 版本,下载并解压,点击 eclipse.exe 运行。

  2. Linux 操作系统下载 Linux x86_64 版本, 下载并解压后,点击 eclipse 运行。

在这里插入图片描述

2、导入 bouffalo_sdk

已经存在的 Makefile 工程,点击 Eclise 导入功能:
点击 File -> Import 进入 import对话框
在这里插入图片描述

在 General 下选择 Existing Projects into Workspace
在这里插入图片描述

点击 Next 后,点击 Browse 选择 bouffalo_sdk 所在目录
在这里插入图片描述

点击 Finish 完成 bouffalo_sdk 工程导入。
在这里插入图片描述

3、编译

在 Eclipse 主界面 Project Explorer 栏中,点击 Build Targets 下的 make 按钮,即可开始编译。

如编译出错,可先点击 Build Targets 下的 clean 按钮清除编译后,再次点击 make 按钮。
在这里插入图片描述

默认编译工程为 helloworld。

如需编译其他工程,在 Build Targets 下的 make 按钮上点击右键,选择 Edit
在这里插入图片描述

编译 Build Target 下的 example/helloworld 为新的 example 即可
在这里插入图片描述

4、烧录

按住 boot 按钮,重新上电后,使芯片即进入 boot 状态。

在 Eclipse 主界面 Project Explorer 栏中,点击 Build Targets 下的 flash 按钮,开始烧录。

烧录目标文件和串口,同样在 Build Target 中设置

在这里插入图片描述

  • Build target:examples/helloworld,表示当前烧录目标
  • make flash CHIP=bl616 COMX=COM20 -C,表示当前调用命令,COMX使用当前烧录串口号,Windows 下使用COM20(根据自己电脑上的串口号填写),Linux 下使用 /dev/ttyXXX

5、使用ninja编译

在 Eclipse 下同样支持 ninja 编译,只需要更新 Build Targets 下的 make 按钮对应的编译命令。
make ninja CHIP=bl616 BOARD=bl616dk -C

在这里插入图片描述

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
RISC-V芯片自主可控的新机遇,是指基于RISC-V架构的芯片具有自主可控的特点,为各行各业带来了新的发展机遇。RISC-V是一种开源的指令集架构,相比于传统的封闭指令集架构,它更加灵活、可定制化,并且可以根据需求进行自主设计和开发。 首先,RISC-V芯片的自主可控性为企业在研发过程中提供了更大的自由度。传统的芯片设计通常需要购买授权或者使用第三方的指令集,而RISC-V的开源特性使得企业可以自主控制整个设计过程,可以根据自身需求进行指令集的定制和优化,从而更好地适应不同应用场景的需求。 其次,RISC-V芯片的自主可控性为创新提供了更加广阔的空间。开放的RISC-V指令集架构为创新者提供了一个广阔的平台,可以自由地进行实验、测试和创新,加速技术的进步和突破。各行业的创新者可以根据自身需求开发各种自定义的功能和特性,从而推动行业的发展和创新。 再者,RISC-V芯片的自主可控性为安全提供了更高的保障。在传统的商业闭源模式下,用户很难获得对芯片的全面控制和了解,也无法检验是否存在潜在的安全问题。而RISC-V芯片的开源特性使得用户可以直接查看其设计和实现,增加了透明度和可靠性,提高了安全性。 最后,RISC-V芯片的自主可控性为产业生态的建设提供了更好的支持。通过RISC-V的开源特性,各个环节的参与者可以更方便地参与到芯片设计和开发中来,促进了产业间的合作与交流,形成了完整的产业链和生态系统。 综上所述,RISC-V芯片的自主可控性为各行各业带来了新的机遇。无论是企业的自主研发能力、创新能力,还是安全性、产业生态的支持能力,都得到了进一步的提升和拓展,助力着各行各业的发展和进步。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值