keil+eclipse环境建立(win7 64位机应该注意的事项)
本帖最后由 mcu-user 于 2012-7-1 22:01 编辑一直采用keil+Source Insight调试,Source Insight固然很强大,但是两个编译器切来切去,很容易弄混掉,早就想换成eclipse,一直懒得弄。今天本本到手,装系统,装软件,顺便想借此机会,换成keil+eclipse模式调试。安装mdk自带的说明,一步步装下来,因为我的本本是64位的win7,所以我自然就装了64位的eclipse,结果一直不能进入调试模式,很是着急。后来改装成32位的eclipse,终于进入了那个美丽的画面,久违啊。高兴,并把安装经历,制作成教程,虽然此类教程很多,然而多我这一个也不多,给后来者提个醒。
1. 安装mdk453,可以从mcu123上下载。地址ftp://mcu123:mcu123@mcu123.com:21/已整理目录/开发工具软件/ARM/mdk453_mcu123.rar 账号:mcu123 密码 mcu123
2. 使用keygen软件完成破解。地址ftp://mcu123:mcu123@mcu123.com:21/已整理目录/开发工具软件/ARM/keygen.rar 账号:mcu123 密码 mcu123
破解图示:
1.在file菜单下,选择License Management
2.1 复制Computer ID到注册机
2.2生成注册码:
2.3输入注册码,完成注册。
3. 下载32位的JDK,并安装。因为JDK是安装eclipse用的,MDK的eclipse目前只支持32位的(我是win7 64位的,安装eclipse 64位的,失败,不能调试)。JDK的下载地址是:http://58.100.228.228/download/5558990/6029300/1/exe/114/132/1340197681778_132/jdk-7u5-windows-i586.exe千万注意是x86的32位的JDK。下载完成后安装。
4. 下载32位的eclipse,并安装。再次强调是32位的eclipse,我就安装了64位的,结果不能仿真。32位的eclipse下载地址:
http://58.100.230.15:9203/75CC8FDBB50A0F6CFF0C0BDB8458BE15103B0CA1BD0390B0E7E81F97AA108DE0A9658AD672FC1FB28609A9AE0/mirror.bit.edu.cn/eclipse/technology/epp/downloads/release/juno/R/eclipse-cpp-juno-win32.zip 下载完成后安装。这个是免安装版本,加压缩后即可运行。
5. 启动eclipse,在help菜单下,选择Install New Software。
6. 点击Add按钮,输入以下字符:
Name: Keil MDK-ARM
Location: jar:file:/C:/Keil/Eclipse/MDKEclipsePlugIn.zip!/
输入后,点击OK按钮。
7. 进入安装对话框,首先使能Keil MDK-ARM,并点击Next按钮,一路安装下去。
8. 安装完成后的界面如下图所示
9. 导入一个例子:
9.1 在file菜单下,选择Import
9.2 在弹出的对话框里,选择File System
9.3 选择需要转换的Keil工程的目录及文件,点击Finish按键完成导入。
9.4 在Run菜单下,选择Debug进入调试模式。
eclipse如何find in files? i55x 发表于 2012-7-1 19:54 static/image/common/back.gif
eclipse如何find in files?
什么意思? {:shocked:}教程在那呢? 下来瞧瞧 mcu-user 发表于 2012-7-1 19:58 static/image/common/back.gif
什么意思?
一个项目好几百个文件,我想找一个关键字在哪里定义,在哪里被引用,肿么办? {:lol:}楼主最好直接发表出来,不要搞个压缩包 东西贴出来了!直接可以看内容,就是不太会排版,有点乱! 我觉得第三步在安装JAVA后的文件夹下jre文件夹的内容放在eclipse文件夹下,这样可以把整个eclipse做成一个绿色软件,这样更方便。 netio 发表于 2012-7-1 22:17 static/image/common/back.gif
good,准备测试一下,请问编译器是gcc 吗?
编译器是keil 不错,学习了。 本帖最后由 cmdrainsy 于 2012-7-2 16:10 编辑
LZ 出现这个问题怎么搞呢{:sad:} 谢谢楼主发布这么好的帖子 导入已有工程时候 需要新建一个空工程吧, 这个工程怎么配置, 编译器怎么选 shidonghan 发表于 2012-7-5 11:53 static/image/common/back.gif
导入已有工程时候 需要新建一个空工程吧, 这个工程怎么配置, 编译器怎么选 ...
教程里面有一个导入新工程的例子! eclipse好强大啊!! cmdrainsy 发表于 2012-7-2 15:27 static/image/common/back.gif
LZ 出现这个问题怎么搞呢
选择自己 KEIL 的安装目录 这个要标记一下,Eclipse非常好用的 我用的是KEIL4.23,安装目录下没有看到MDKEclipsePlugIn.zip这个文件啊,一定要用4.53的吗?我也出现15楼的问题,KEIL也是安装在C盘下啊。 可以在eclipse下编译么,记得以前的keil for eclipse插件不能编译只能调试{:sweat:} 关键是能否直接编译和仿真~以前5.23就开始有这个插件了,但不能编译~ 好贴,牛贴,鼎力支持! 你好:
楼主,我已经安装好之后,在导入文件的时候,怎么死活都不行啊! 标记一下,回去下载 给位高手请赐教…… 不好意思,没有说清楚我是用CYGWIN和EClipse搭建的平台 不错啊!! 请各位高手指导…… 楼主辛苦了,谢谢你的分享! eclipse 好强大,学习!!!!! 关注下... 好像在eclipse里面的MDK只能够编辑,以前搞的时候是这样的,4.23版本就开始有这个插件了,但是不好用~不懂现在能直接编译仿真没有? cmdrainsy 发表于 2012-7-2 15:27 static/image/common/back.gif
LZ 出现这个问题怎么搞呢
插件包应该不是在这个路径,到这里C:\Eclipse\找找看 直接用TKstudio 不是一样吗 good,mark .. 只能debug 无法编译的货 要来干什么呢。。。。哎 不能智能提示,不爽,非得要按一下快捷键才能提示,下一条程序的时候又得按一下,效率不高!! 以前用codeBlock 现在正打算换成eclipse 按楼主的教程试试 关注0 路过,顶一下 谢谢了,一直想弄,没时间 请问KEIL C51不是MDK能配合ecilipse用吗? ecilipse 我自己百度看看 到底是啥 mark....... mark............. 生成keil工程还是有问题。。至少一个symbol不能传过去。得自己弄。。。 谢谢楼主。。。 我的不调试与编译,先重装一下再试试 感谢楼主的分享,eclipse是好东东啊,回头试试 mdk412能在win7 64位下破解吗?ad9 summer破解成功吗?明天见分晓 eclipse 无敌了。 哈哈 厉害 辛苦了{:smile:} mark eclipse
,
本帖最后由 zmh169 于 2013-12-3 15:09 编辑我把MDK-ARM4.7集成到Eclipse了,发现只有Debug功能,没有Compile功能啊。另外,Debug状态Eclipse功能也不如MDK-ARM本身强大,要充分发挥MDK-ARM的调试功能还得打开MDK-ARM界面。总体上说,Eclipse虽然能集成MDK-ARM插件,但还只是适合做功能强大的编辑器,用起来不大习惯。 学习学习 看看 好像添加文件不是那么方便把?.. 不方便呀,只能编译用呀
ding !!!!!!!!!!!!! 碉堡了,果断收藏! 研究一下,mdk的编辑功能真的比eclipese差不止几条街 我看看留着以后可能有用 记号一个111111111111 {:handshake:}灰常的不错,学习了。mark下 qzxy0927 发表于 2012-9-14 13:36
你好:
楼主,我已经安装好之后,在导入文件的时候,怎么死活都不行啊! ...
新建一个在导入 何其吊{:lol:} 教程详细~~值得尝试 非常感谢,测试一下 可以调试吗? 谢谢楼主,我的系统也是64的 mark一记 关注下。 谢谢分享,mark 谢谢共享,收藏备用 楼主方法感觉好简单,先试试 谢谢分享!
页:
[1]