2.1.1keil MDK 及IAR for ARM, Evaluation version 5.50下的安装
这一个星期就在弄这个软件的安装了,还好,可以实现,自我鼓励一下,不要放弃,坚持下去,你就会成功。
言入正题,现有的硬件设备,我们的开发板,和实验室现有的JLINK for arm,即仿真器,买的话好像也不贵。一百元左右。不过我没买过。
首先 先安装J-link的驱动软件,可以去IAR公司官网上下载,但好像要输入J-link后面的S/N才可以
其次 软件与版本的选择
发现用于STM32的编译环境一般有两种,一种是Keil MDK,一种是IAR for arm
1.学单片机的时候用过Keil,于是费了好大劲把Keil MDK 4.12装上了
Keil MDK 4.12的安装文件及破解文件 下载地址http://www.cr173.com/soft/13698.html
接着 在论坛上下了一个LED程序,先试试编译及下载连接通路是否联通,
LED程序下载地址(不好意思,忘了哪位上传的啦)
http://shareupload.eepw.com.cn/201204/094215394f487614acfed72aca029c57.rar
可接下来出现了问题,缺少 agdirdi.dll
![](http://uphotos.eepw.com.cn/yan8712/pics/2cea9857a4e002cae65083c0f1bc338d.jpg)
又折腾了一番,没办法,只好先安装 Keil MDK3.15b 然后把里面的ARM文件夹拷出来,然后卸载,继续装Keil MDK4.12, 然后把 agdirdi.dll拷到Keil MDK 的安装目录下的ARM文件夹中 ,然后就可以成功编译了。但连好下载器 准备下载的时候又弹出
![](http://uphotos.eepw.com.cn/yan8712/pics/32383654ae29369aac564781602a0bd5.jpg)
所以 Keil MDK 下载STM32F103ZET正式宣告失败,也许是我自己没有设置好,也许是我的Jlink 仿真器不支持
于是,只好转型到IAR开发环境了
2.还是照旧,第一步安装IAR for arm 开发环境,我选择的下载地址是
http://zhidao.baidu.com/question/189652446.html?an=0&si=8
按照满意答案中说的下载第四个(安装文件)和第五个(破解文件)就可以了。
也可以去官网上下,然后去下面的地址 下载注册机。
http://www.ourdev.cn/forum.php?mod=viewthread&tid=4002630
啰嗦下安装步骤:1.先打开IAR.RAR 安装 IAR Embedded Workbench for ARM, Evaluation version 5.50,2.然后打开IAR注册机,安装完后选择PART——A。单击ITEM选择Evaluation version 5.50,之后generate就可以了,在安装IAR Embedded Workbench for ARM, Evaluation version 5.50时 把ID后放在lisence 一栏然后next,再把注册机的最后一大串数字 黏贴过来就可以安装了。也破解成功了