现在阶段的RISC-V 的生态环境还不是很完善,常用的嵌入式开发软件Kill IAR 等都不能很好的支持。不过所有的RISCV都可以基于GCC交叉编译链完成开发调试。不少RISC-V厂商提供了基于Eclipse定制的IDE开发环境。
先楫半导体HPM6750EVKMINI评估板使用EmbeddedStudio IDE作为集成开发环境。
首先去SEGGER官网下载IDE安装包,值得注意的是SEGGER在中国有单独服务器,国外官网下载速度感人,建议大家去国内官网下载速度会快些。另外注意下载的是RISCV版本的安装包。
中国地区:
https://www.segger.cn/downloads/embedded-studio/
全球官网:
https://www.segger.com/downloads/embedded-studio/
接下来就是安装软件了,这个没什么好说的,确定好软件安装路径直接点击下一步即可。
接下来是最重要的一步配置工程文件,这部分可以参考官方提供的文档:HPM6750EVKMINI USER GUIDE.pdf
打开解压路径根目录可以看到一个Windows 下的批处理命令:start_cmd.cmd直接双击运行它,批处理会进行一些系统配置主要在对系统环境变量、调试用的openocd以及运行openocd需要的配置脚本以及编译需要的gcc交叉编译工具路径等进行设置。配置结束后会在C:Users<用户名>AppDataRoamingOpenOCD路径下放入一些openocd需要的配置文件。如下图
接下来就是真正构建第一个HelloWorld工程了:
依次执行以下命令:
cd hpm_sdksampleshello_world
generate_project -b hpm6750evkmini
打开工程目录:D:BaiduNetdiskDownloadsdk_env_v0.10.0hpm_sdksampleshello_worldhpm6750evkmini_buildsegger_embedded_studio可以看到Embedded Studio的工程文件hello_world.emProject,直接双击打开它即可进入Embedded Studio进行编译&调试。
PS:由于SEGGER官网下载的Embedded Studio为6.32版,开发包默认支持的是6.2版本。所以打开工程后无法直接编译,有两个解决方案:
一、打开工程后需要对工程配置进行一些修改
二、直接下载6.2版IDE开发环境
经过以上配置已经可以对工程进行编译了,不过如果想继续下载&调试还需要一些额外的工作,这部分会在下一篇文章硬件篇中详细介绍。
|
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
mcu
+关注
关注
146文章
17123浏览量
350983 -
先楫半导体
+关注
关注
10文章
214浏览量
2102
发布评论请先 登录
相关推荐
有奖提问!先楫半导体HPM6E00系列新品发布会!!
等,并现场解读及全面展示HPM6E00行业解决方案DEMO,助力应用开发创新及市场落地。
直播预约
直播时间: 2024年6月27日,上午10:00
直播平台: 先楫芯上人(视频号)、
发表于 06-20 11:45
先楫半导体 hpm_sdk v1.5.0 正式发布
先楫半导体 hpm_sdk v1.5.0 正式发布!功能升级更强大
版本更新概况
新支持的IDE
IAR Embedded Workbench for RISC-V (测试版本3.20
发表于 04-08 11:14
先楫高性能MCU HPM6800系列产品生态绽放,共链未来
2024年3月28日,上海 - 国产高性能微控制器厂商上海先楫半导体科技有限公司(先楫半导体,H
【先楫HPM5361EVK开发板试用体验】(原创)5.手把手实战AI机械臂
与ChatGPT API结合,使机械臂能够基于视觉信息和AI指令进行动作。
今天先更新到这里...
谢谢!
接上四篇:
【先楫HPM5361
发表于 02-06 10:28
先楫半导体HPM5300EVK开发板试用作品手册免费下载
产品介绍:
HPM5300系列MCU是上海先楫半导体推出的一款高性能RISC-V内核通用微控制器。
HPM5300系列RISC-VCP
发表于 12-28 10:25
评论