安装Java环境
1. 进入Java官网
http://www.oracle.com/technetwork/java/javase/downloads/index.html
2. 下载安装包
如果是先要安装Java开发环境,就安装JDK,如果只是想运行Java,安装JRE就可以了。
![java_download2](https://img-blog.csdn.net/20170926141707156?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZGFvc2h1dGk=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
解压并配置环境变量
如果你不想配置环境变量的话:
可以修改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
![eclipse_download1](https://img-blog.csdn.net/20170926135847124?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZGFvc2h1dGk=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
若是Linux或者MAC OS则,在右上角选择对应的系统
![eclipse_download2](https://img-blog.csdn.net/20170926140343649?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZGFvc2h1dGk=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
安装gcc交叉编译工具
1.下载地址
https://launchpad.net/gcc-arm-embedded/+download
2. 下载需要的版本
![arm-none-eabi-gcc_download](https://img-blog.csdn.net/20170926144244703?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZGFvc2h1dGk=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
3.解压并配置环境变量
开始菜单—>计算机—>右键属性—>高级系统设置—>环境变量—>添加编译器路径到path
安装GNU MCU Eclipse插件
1. 打开Eclipse
菜单栏选择help —> Eclipse Markplace —> Search —> 搜索“GNU MCU Eclipse”
![plugin](https://img-blog.csdn.net/20170926145139586?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZGFvc2h1dGk=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
2. 安装插件
选择confirm
新建工程
1. 新建C project
创建新工程,注意是Makefile工程
2. 导入源码
Import —> General —> File System
![import](https://img-blog.csdn.net/20170926150138205?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZGFvc2h1dGk=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
3. 编译工程
编译工程的前提是可以Makefile已经能搭建好。命令行可以正常make编译。
4. 配置DEBUG选项
- 菜单栏Run —> Debug Configurations
![debug1](https://img-blog.csdn.net/20170926150830386?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZGFvc2h1dGk=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
- 双击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地址
![debug2](https://img-blog.csdn.net/20170926152839230?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZGFvc2h1dGk=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
4.3 Startup选项卡
根据自己的需要配置
如下
![debug3](https://img-blog.csdn.net/20170926153128599?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZGFvc2h1dGk=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
Debug
点击Debug按键就可以捉虫子了。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)