STM32 IAR無法調(diào)試下載bin文件到芯片
自己從21IC活動1元購得1塊STM32F302R8T6的Nucleo開發(fā)板.加上近排看了到了國人自己實現(xiàn)的RT-THREAD系統(tǒng),于是很想在板子上跑跑這個系統(tǒng).
由于RT-THREAD無現(xiàn)成的IAR工程,官網(wǎng)指導的PDF主要是用Keil實現(xiàn)建立工程,由于我習慣STM8學習就是使用IAR。因此,決心用IAR來建立RT-THREAD工程.
那么按照STM8S的方式建立了STM32的工程,按照RT-THREAD官網(wǎng)相關(guān)的指導,加上自己的一些分析,好不容易編譯過去了.
但按IAR的下載按鈕,會彈出如下錯誤框
在一些QQ群上詢問了一下,有人說芯片選錯了.其實也許芯片選錯也會有這樣的問題,但是我用官網(wǎng)的示例工程改成我自己建立工程的芯片也能夠下載,所以我判斷不是芯片選擇錯誤問題,應該是配置問題.畢竟第一次弄STM32,還多不不確定因素.因此,我自己重新建立一個超級簡單的工程,不過發(fā)現(xiàn)通用是彈出這樣的問題。至此,我更確定是配置的.我在網(wǎng)上,找了很多關(guān)于IAR建立STM32的工程文章,其實他們講的都有很詳細的,我一個一個地對了,感覺都沒有跟他們的配置有差異.
沒辦法了只有發(fā)帖了
CSDN帖子 http://bbs.csdn.net/topics/390850337
21CN帖子 http://bbs.21ic.com/icview-779718-1-1.html
兩個帖子人家都是告訴我用比較配置文件。其實剛開始的時候我也比較過了,不過是整個工程比較.太多文件了,感覺是大海撈針,看了他們的提醒后,我覺得只有這個方法可行。于是我將目標縮小到settings這個文件夾里面,文件對比內(nèi)容如下
選擇了,SWD這個選項之后,下載,果然沒有報錯了.
暈菜了,真是老花了眼了