點(diǎn)擊確認(rèn)后,就配置完成了,F(xiàn)在只要按下快捷鍵F7,IAR就會(huì)編譯程序,然后調(diào)用腳本下載hex文件,腳本會(huì)在下載后讓STM32F103會(huì)重啟執(zhí)行程序,不用人工按復(fù)位按鍵。如果需要程序仿真,則點(diǎn)擊debugger without download,IAR就會(huì)直接進(jìn)入仿真,省去重新下載程序的時(shí)間。
編譯同一個(gè)大工程IAR的速度會(huì)比kei明顯快不少,這也是部分人喜歡用IAR的原因之一,長(zhǎng)期下來(lái),節(jié)省的時(shí)間可不是一點(diǎn)點(diǎn)了。現(xiàn)在加上這個(gè)功能,就更快了,直接按F7就可以自動(dòng)編譯和燒錄程序,連鼠標(biāo)都不用點(diǎn)。目前國(guó)內(nèi)IAR用戶還是比keil少,有部分原因是很多人從51就一直用keil,使用習(xí)慣問(wèn)題導(dǎo)致后面開(kāi)發(fā)也選擇keil。其實(shí)我們沒(méi)有必要局限在keil,除了IAR,eclipse也是一個(gè)不錯(cuò)的開(kāi)發(fā)平臺(tái)。
IAR for ARM版本為:8.32.1,本次STM32F103最小工程(帶自動(dòng)下載程序腳本)的分享鏈接如下:https://pan.baidu.com/s/1bGJnWNIr0fH0bC9X6WCYdQ 提取碼:6qxc。有興趣的可以下載使用。