【轉】IAR IDE for MSP430、8051、ARM等平台的結合使用


IAR IDE for MSP430.8051.ARM等平台的結合使用


以前很長一段時間使用IAR作為MSP430的開發平台,前幾天一個無線監控的項目用到了Zigbee(CC2530),於是開始使用IAR作為8051的開發平台。

於是我直接下載安裝了IAR for 8051的軟件,但是卻發現了問題:

1、無論是8051的開發項目文件還是430的開發項目文件(即.eww文件)打開時,總是以后來安裝的一種平台打開,就是說,我計算機上原本的430項目文件直接點擊打開時,無法運行,總是提醒“Unable to create configuration 'Debug' using tool chain “MSP430”,兩種文件被IAR認為是一種文件了(因為他們的擴展名一樣的嘛);

2、然后,再對其中一種文件(比如8051類型的文件)右擊,選擇默認打開方式,發現里面有兩個IAR IDE一樣的,說明計算機本身也不能識別這兩種平台了。

找了好多資料都沒有什么解決方案,Google百度都沒有,只能自己琢磨了。

先看下面兩張圖片:

IAR IDE for MSP430.8051.ARM等平台的結合使用

這個是8051平台

IAR IDE for MSP430.8051.ARM等平台的結合使用

這個是MSP430平台

兩者幾乎是一樣的,而上面的Tool chain 可以點擊下拉,只不過每個打開后,只有相應的一個下拉選項;既然是這樣的話,為什么不能一個Tool chain下面可以選其他的平台呢?這樣的話,我只要下載了IAR的軟件,然后需要使用MSP430就下載MSP430的插件,要是再需要8051的話,就再下載8051的。這一點不就是現在大部分IDE的風格嗎?就像Keil和Eclipse一樣。

將這兩個平台全部卸載掉,然后重新安裝(最好各個平台是處於IAR同一版本發布的,差別不要太大,比如我安裝的是8051 8.1,MSP430 5.2的),安裝完其中一個后,再安裝另外一個時,一定要注意將兩者安裝到同一個目錄下!,就是  比如全部安裝在D:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\目錄下,如果不是,要將第二個改到第一個目錄中去,最后安裝好之后,打開安裝目錄:

IAR IDE for MSP430.8051.ARM等平台的結合使用

就會發現,8051和430在同一個目錄下共存了!再打開IAR(開始種還是有兩個快捷方式,隨便一個),創建新的項目,就會發現:

IAR IDE for MSP430.8051.ARM等平台的結合使用

兩個在一起了!

你再去打開項目文件,他也會自動識別了,8051就會進入8051的狀態,MSP430就會進入MSP430的狀態,以后再有什么的都可以這樣安裝呢!問題終於解決了,所以與大家共享一下,最重要的就是安裝到同一個目錄哈。

 

來源 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM