安裝ADS的環境,以前安裝過,覺得應該可以安裝呀,沒想到,裝不上,安裝不成功,后來花費好長時間,終於把他裝好了,費時費力呀。
特此記錄一下,以戒后人。大家安裝問題建議整篇看完,再去安裝,以防一個問題解決,另外一個問題沒注意。
一、關於安裝路徑問題
在我折騰半天以為安裝成功以后,原來的源文件在上面編譯不成功,提示報錯。
1.設置兼容模式;
2.管理員模式運行;
3.勾選禁用視覺主題和桌面元素;
以上設置都是在電腦的開始菜單扎到安裝好的軟件右鍵,屬性,兼容性里面設置,勾選即可。
4.如果以上都不能解決,恭喜你,還有最后一個步驟有機會,就是確定你的ADS安裝目錄的位置,是不是在C:\Program Files(x86)下面,是的話恭喜你,卸載吧,卸載后安裝在C盤根目錄下,或者在C:\Program Files。
二、卸載后無法安裝的問題
一般卸載后安裝,提示已安裝完成,這說明之前卸載的ADS沒有完全卸載干凈。
1.找到原安裝目錄,找到ADS文件夾,刪除,下手一定要狠!
2.比較麻煩了,因為涉及到注冊表信息,不過沒關系,咱們一步一步來,小心謹慎不出錯。
首先選擇開始運行(WIN7系統看不到開始運行,可以用WINDOWS+R快捷方式)輸入regedit
刪除一下相關注冊表:
HKEY_CURRENT_USER\SOFTWARE\ARM limited
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Version\Uninstall{406FBBD8-EAFA-11D4-8FD0-0010B5688C67}
看到第二行是不是有點頭大?第二行有個個方式可以解決
C:\Program Files (x86)\InstallShield Installation Information(InstallShield Installation Information是一個隱藏文件夾,設為顯示即可)\{406FBBD8-EAFA-11D4-8FD0-0010B5688C67}這個文件刪除(可打開Setup.ini看到AppName=ARM Developer Suite這句確認與ARM相關性)。刪除,重啟電腦,ok
三、如果出現Error starting external process.Process Error Code 87(0x57)的報警
設置axd.exe ide.exe的版本兼容性
完全卸載ADS1.2
1.首先,按正常程序卸載,推薦直接在控制面板中刪除。
2.在執行這一步之前先去計算機->查看->隱藏的項目前面打勾。
然后,刪除注冊表信息:打開注冊表,找到下面的項,刪除它們
(不一定每一項都有,有的就刪除)
HKEY_LOCAL_MACHINE/SOFTWARE/Wow6432Node/Microsoft/ADs
HKEY_CURRENT_USER/SOFTWARE/ARM Limited/ARM Developer Suite
HKEY_LOCAL_MACHINE/Wow6432Node/SOFTWARE/ARM Limited/ARM Developer Suite
在HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall為找到
{406FBBD8-EAFA-11D4-8FD0-0010B5688C67}的項,刪除它(也可用注冊變的編輯->查找功能在整個注冊表中查找上述項,然后刪除)
進去AXD沒有數據出現
Option->Choose Target下
設置
右擊ARM7TDM選擇第一個load image,在打開的工程中找DebugRel文件。點進去選擇xx.axf文件打開即可。如果沒有打開工程就手動尋找。