您的位置:首页 > 编程语言 > Java开发

eclipse + GDB + JLink 搭建MCU调试环境

2017-09-26 15:33 288 查看

安装Java环境

1. 进入Java官网

http://www.oracle.com/technetwork/java/javase/downloads/index.html

2. 下载安装包



如果是先要安装Java开发环境,就安装JDK,如果只是想运行Java,安装JRE就可以了。



解压并配置环境变量

如果你不想配置环境变量的话:

可以修改eclipse目录下的eclipse.ini,在第1,2行加上配置即可:

-vm
C:/Program Files (x86)/Java/jre7/bin/javaw.exe(请修改为自己的javaw.exe所在目录)


安装eclipse

1. 进入Eclipse官网下载安装包

https://www.eclipse.org/downloads/eclipse-packages/

2. 根据自己的操作系统选择对应的链接

下载Eclipse IDE for C/C++ Developers



若是Linux或者MAC OS则,在右上角选择对应的系统



安装gcc交叉编译工具

1.下载地址

https://launchpad.net/gcc-arm-embedded/+download

2. 下载需要的版本



3.解压并配置环境变量

开始菜单—>计算机—>右键属性—>高级系统设置—>环境变量—>添加编译器路径到path

安装GNU MCU Eclipse插件

1. 打开Eclipse

菜单栏选择help —> Eclipse Markplace —> Search —> 搜索“GNU MCU Eclipse”



2. 安装插件



选择confirm

新建工程

1. 新建C project



创建新工程,注意是Makefile工程

2. 导入源码

Import —> General —> File System



3. 编译工程

编译工程的前提是可以Makefile已经能搭建好。命令行可以正常make编译。

4. 配置DEBUG选项

菜单栏Run —> Debug Configurations



双击GDB Hardware Debuging

新建Debug项目

4.1 main选项卡

点击Browse选择需要debug的elf文件路径

配置build选项,选择Disable auto build,每次debug不会自动编译。

4.2 Debugger选项卡

GDB Setup

填写arm-none-eabi-gdb

Remote Target

填写对应的IP和端口号

如果是本机,就填localhost,如果是局域网,则填写Jlink GDB Server的IP地址



4.3 Startup选项卡

根据自己的需要配置

如下



Debug

点击Debug按键就可以捉虫子了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  gdb eclipse