eclipse 下使用MDK编辑、编译、调试

1、所需软件:http://www.eclipse.org/downloads/packages/eclipse-ide-cc-developers/keplerr 下载eclipse,解压;下载jre-7u13-windows-i586.exe安装;下载MDK_ARM_v4.60.exe安装;DS-5社区版。

2、打开eclipse;如下图,安装插件

eclipse 下使用MDK编辑、编译、调试_第1张图片
eclipse 下使用MDK编辑、编译、调试_第2张图片

3、安装MDK eclipse插件。“add”-- “archive...”,找到MDK安装目录下的eclipse目录下。开始安装,一路“next”,“finish”。安装完成后提示重启eclipse。

eclipse 下使用MDK编辑、编译、调试_第3张图片

eclipse 下使用MDK编辑、编译、调试_第4张图片

eclipse 下使用MDK编辑、编译、调试_第5张图片

eclipse <wbr>下使用MDK编辑、编译、调试

                                     安装完成后有次图案

4、安装DS-5 社区版。“add”-- “archive...”,在location: 添加安装地址“http://tools.arm.com/eclipse”,从网络安装,需要点时间,等待安装完成,重启eclipse。

eclipse 下使用MDK编辑、编译、调试_第6张图片

eclipse 下使用MDK编辑、编译、调试_第7张图片

5、建立工程。添加文件不做详解,配置工具链,编译链接。

eclipse 下使用MDK编辑、编译、调试_第8张图片

eclipse 下使用MDK编辑、编译、调试_第9张图片

eclipse 下使用MDK编辑、编译、调试_第10张图片

这里,添加你的文件到该工程,此处不详解。完成文件添加后,继续。

eclipse 下使用MDK编辑、编译、调试_第11张图片
这一步很重要,要不目标为生成错误,不是stm32目标文件
eclipse 下使用MDK编辑、编译、调试_第12张图片

eclipse 下使用MDK编辑、编译、调试_第13张图片

eclipse 下使用MDK编辑、编译、调试_第14张图片
这里添加的是工具链路径
eclipse 下使用MDK编辑、编译、调试_第15张图片

eclipse 下使用MDK编辑、编译、调试_第16张图片
添加的是工具链提供的标准的头文件,必须添加的。
eclipse 下使用MDK编辑、编译、调试_第17张图片
指定cpu及大小端。这个和Keil的选项保持一致。
eclipse 下使用MDK编辑、编译、调试_第18张图片
Asm汇编也要这样设置。
eclipse 下使用MDK编辑、编译、调试_第19张图片

eclipse 下使用MDK编辑、编译、调试_第20张图片
自己的库,添加在other library files 这里。

未介绍的,根据自己的工程需要,配置选项。参考你keil工程的设置。

所有配置OK,编译链接吧。
eclipse 下使用MDK编辑、编译、调试_第21张图片
编译链接到此就OK啦

6、配置调试。
eclipse 下使用MDK编辑、编译、调试_第22张图片

eclipse 下使用MDK编辑、编译、调试_第23张图片

eclipse 下使用MDK编辑、编译、调试_第24张图片
“select...”,选芯片
eclipse 下使用MDK编辑、编译、调试_第25张图片

eclipse 下使用MDK编辑、编译、调试_第26张图片
“Target Options..”,目标板配置
eclipse 下使用MDK编辑、编译、调试_第27张图片

eclipse 下使用MDK编辑、编译、调试_第28张图片
这些是keil里面的,不用多说。
eclipse 下使用MDK编辑、编译、调试_第29张图片
完成后,“Apply”,“Debug”进入调试
eclipse 下使用MDK编辑、编译、调试_第30张图片

eclipse 下使用MDK编辑、编译、调试_第31张图片

eclipse 下使用MDK编辑、编译、调试_第32张图片

eclipse 下使用MDK编辑、编译、调试_第33张图片
断点类型一定要选“C/C++ Breakpoints”,断点才能用哦。

至此,再也不用烦恼Keil的编辑不爽啦。eclipse和keil的优点你都能体验。eclipse <wbr>下使用MDK编辑、编译、调试


转载地址:http://blog.sina.com.cn/s/blog_49bdcbed0101grr9.html

你可能感兴趣的:(mdk)