最近有小伙伴留言,想在eclipse平台下开发先楫的MCU,但是苦于没有工程模板,自己折腾了半天又遇到一堆报错,很费时间。 基于此需求,笔者基于HPM6E00EVK一步一步搭建在eclipse下的开发环境, 可以顺利实现仿真和调试,并提供模版工程作为抛砖引玉,用户可以自由发挥实现自己的工程模版。
一、工具下载
1.eclipse下载
下载链接:
https://www.eclipse.org/downloads/


下载后的压缩包,解压到D盘(任意盘都行),由于eclipse是免安装版本,所以运行“eclipse.exe”即可打开开发环境。

2.build tools下载+环境变量配置
(1)下载链接:
https://xpack.github.io/

(2)下载built tools。

将下载后的build tools压缩包解压到D盘(任意盘都行),在电脑环境变量添加对应路径(主要是make.exe所在路径),环境变量设置后需要重启电脑生效。


3.gcc交叉工具链下载
使用SDK 1.10包里面的工具链即可:

本文演示时,将此文件夹放在了D盘。
二、工程创建
1.创建eclipse工作区状态机
(1)新建一个空白文件夹,作为eclipse工作区, 本文依旧是放在了D盘。

2.创建eclipse空白工程
(1)双击“eclipse.exe”,选择工作空间位置。

(2)进入IDE界面以后,创建C/C++工程。




3.导入必要工程文件
(1)新建若干文件夹,将SDK1.10必要的文件拷贝进来 (注意:文件夹分类可以任意,客户自由发挥)
Dubug文件夹是编译时自动生成,无需手动创建。



(2)此时在eclipse IDE里面需要刷新一下,将上述添加的文件同步出来。

(4)默认导入的segger 工程配置在eclipse下并不生效,需要重新配置比如include路径、预定义、链接
文件等等,请直接参考或者使用附件提供的模版eclipse工程。



三、工程测试
(1)默认使用Jlink调试,推荐驱动版本7.96或者7.98,安装后会自动识别。

(2)为了方便调试时查看寄存器,需要选择SVD路径。

以上配置完毕,并且编译无误后,可以顺利进行调试:

四、问题
(1)如下报错可勾选不使用标准启动文件。


(2)找不到工具链时,需要修改正确的前缀。


-
mcu
+关注
关注
147文章
19262浏览量
405289 -
仿真
+关注
关注
55文章
4573浏览量
138860 -
Eclipse
+关注
关注
1文章
121浏览量
22745
发布评论请先 登录
【先楫半导体HPM6750EVKMINI评估板试用体验】先楫半导体HPM6750EVKMINI开发环境搭建--软件篇
【先楫半导体HPM6750EVKMINI评估板试用体验】先楫半导体HPM6750EVKMINI评估板开发环境搭建--软件篇
先楫半导体产品体验官代码仓库集锦
【先楫HPM5361EVK开发板试用体验】Linux系统下搭建开发环境
arm的开发环境有哪些_使用Eclipse搭建ARM架构MCU开发环境
如何使用eclipse和Wamp Server搭建PHP开发环境的详细资料说明
如何使用ubuntu和eclipse与sdcc搭建C51开发环境详细资料说明
Ubuntu下Eclipse+GDB+OpenOCD搭建ARM Cortex-M3开发环境
MM32F013x——Windows下搭建Eclipse开发环境
MM32F013x——Windows下搭建Eclipse开发环境
【先楫半导体HPM6750EVKMINI评估板试用体验】先楫半导体HPM6750EVKMINI评估板开发环境搭建--软件篇
AN068 GD32MCU Windows环境Eclipse开发环境搭建教程
经验分享 | eclipse搭建先楫开发环境
评论