前言
ADS(Arm Developer Suite)是ARM推出的新一代ARM集成开发工具。
学校做实验要求使用ADSv1.2,我在网上查了很多资料才能解决安装上出现的问题,这里我将这些资料总结一下,希望能解决你的问题。
一、安装包下载
在文章顶部绑定了ads v1.2的安装包有需要的可自行下载。
下载完成后解压缩,将安装包放在一个不含任何中文字符的路径下。
二、安装失败
如果之前已经安装过ads v1.2但没有成功,点击安装包文件中的Setup.exe后会出现以下情况:
点击Remove删除所有已安装的组件,然后点击确定,Finish。
此时还无法安装,还需要删除ads的注册表。
快捷键Win+R打开运行命令框。
在窗口中输入regedit打开注册表编辑器。
在注册表中找到并删除
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\ARM Limited\ARM Developer Suite 和 HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall 里面的 {406FBBD8-EAFA-11D4-8FD0-0010B5688C67} 两项。
完成以上步骤后即可正常安装。
三、安装前准备
在C盘的Program Files目录下ARM新建文件夹,然后在ARM文件夹下再新建ADS v1.2文件夹,这就是ADS v1.2的安装目录。
四、正式安装
1. 打开刚刚下载好的安装包文件,在里面找到Setup.exe安装包双击运行。
2. 点击next,然后点yes。
3. 这里默认将ads安装到c盘的Program files (x86) 文件,我们需将安装路径改为我们刚刚新建的文件夹,例: C:\Program Files\ARM\ADSv1.2 。此处十分重要,如果选择默认路径将直接导致安装失败。修改好路径后点击next。
4. 然后点击next,点击确定。
5. 点击next,next,next
6. 当进度条到达100%时可能会卡顿一段时间,此时在安装包文件中找到crack文件,将它复制粘贴到ads的安装目录下。
7. 此时返回安装界面,不要点击 Cancel 也不要点击关闭,先检查一下自己有没有其他没有保存的文件先将其他文件保存,然后按下 win 选择关机或重启,由于安装界面还在启动,系统会提示是否真的关机或重启,然后点击取消,之后就会发现多出一个界面。
8. 点击下一页,下一页。
9. 点击Browse,找到刚刚导入安装目录下的crack文件,双击打开后选择LICENSE.DAT点击打开,再点击下一页。
10. 点击下一页,点击完成。
11. 点击Finish。
之后我们就可以在开始菜单中找到ads,双击CodeWarrior for ARM Developer Suite即可。
五、 ADS与MDK不兼容的问题
如果电脑之前安装了MDK,在MDK的项目编译后会发现有一些问题是由ADS引起的,这里需要调整环境变量。
右键我的电脑,点击属性,选择高级系统设置,点击环境变量,在系统变量中选择新建环境变量。
变量名:ARMCC5LIB
变量值:选择自己MDK的安装路径下的arm文件中armcc文件下的lib文件。 例: F:\MDK5.36\ARM\ARMCC\lib
最后重启MDK重新编译,就会发现问题已经解决。