今晚在飛思卡爾官網(wǎng)上逛了逛,發(fā)現(xiàn)飛思卡爾最近已經(jīng)更新了codewarrior development tools,codewarrior10.2已經(jīng)出來了,呵呵,想想我電腦現(xiàn)在還裝著的是當(dāng)初的10.1Beta版,汗顏啊,趕不上潮流了,哈哈(主要是一直在用IAR了,真沒怎么關(guān)注它),所以就把最新的10.2下載下來了,還沒有裝,等過幾天裝好了再玩一玩,上傳一些心得體會(huì)跟大家交流一下,呵呵。
看了codewarrior都更新了,我突然想到了IAR估計(jì)也更新了,果然打開IAR官網(wǎng)都已經(jīng)更新到IAR for ARM 6.3了(汗,我目前用的是6.1,又落伍了,哎),所以6.3又被我收入囊中了,哈哈。不過在這里強(qiáng)調(diào)一下,可不是軟件越新越好就越要裝,因?yàn)橐粋(gè)是更新了軟件可能以前的工程就沒法用了,就又需要重新導(dǎo)入重新設(shè)置之類的,二是新出的軟件尤其是beta版穩(wěn)定性不一定好(記得貌似TI的CCS4.x好像就出現(xiàn)過這個(gè)問題,后來直接TI直接出6.x了)。不過對(duì)我們開發(fā)Kinetis的話,還是試一試新發(fā)布的為好,因?yàn)閗inetis畢竟比較新,安裝最新的環(huán)境可能對(duì)它的支持和兼容性好些,畢竟這些東西都是在一步步的完善的(例如好多人都在抱怨最早支持Kinetis的IAR6.1和Codewarrior10.1沒有開發(fā)支持kinetis的庫(kù),而這點(diǎn)意法的STM32就做的很好),所以最新的就說不定有了呢是吧,呵呵,當(dāng)然這個(gè)待研究,我發(fā)現(xiàn)的話肯定會(huì)第一時(shí)間上傳的。那下面就介紹下這兩款最新的開發(fā)環(huán)境都更新了哪些東西:
首先說說codewarrior10.2,這里就只說說相比于10.1更新的地方,其他的就不提了,還是上圖了,哈哈。其中圖一為10.2支持的芯片,圖2為10.1支持的芯片,從圖中可以看到10.2相比于10.1增加了Kinetis的K70家族(FSL最新發(fā)布出來的,所以才加上來),而且較明顯的是10.2還增加了對(duì)飛思卡爾DSC的支持(MC56系列F),另外圖3也展示了其他的新特點(diǎn),那幾點(diǎn)英語(yǔ)應(yīng)該都能看得懂就不詳說了。總之,10.2版本還是值得一試的,還有就是license的問題,估計(jì)大家都遇到這個(gè)問題了,就是調(diào)試的時(shí)候老是彈出license注冊(cè)窗口,明明是special edition還會(huì)這樣,很讓人頭疼,所以這次試一下10.2看看會(huì)不會(huì)還有這個(gè)問題把,祈禱不要有,呵呵。
圖1
圖2
圖3
接下來再看看IAR for ARM 6.3的更新吧,我看了下,都已經(jīng)支持cortex-A9了,還是很潮的,哈哈,下面還是上圖。主要提兩點(diǎn),一個(gè)是內(nèi)核支持的更多了,如圖1;還有就是支持的硬件調(diào)試器也多了些,不愧是專業(yè)搞IDE的,瞅瞅人家支持的調(diào)試器種類就知道了,幾乎市面上常用的ARM開發(fā)調(diào)試器都列出來了,真是夠厲害的,哈哈。
圖1
圖2
兩種軟件各有千秋,選擇哪一個(gè)我曾經(jīng)在從零入手系列1里簡(jiǎn)單比較了一下,其實(shí)最后就看個(gè)人喜好了,我最近打算體驗(yàn)一下CW,都說eclipse的開發(fā)體驗(yàn)很好,期待中,哈哈。裝好了之后會(huì)分享一些心得體會(huì)更大家交流一下,敬請(qǐng)期待,呼呼~