關於用IAR建立 STM32工程的問題

最近開始從KEIL MDK轉到IAR上面,由於剛接觸IAR,有許多不熟悉的地方,本來對STM32就不是很熟悉,又換新的開發環境,所以折騰了蠻久的。

創建工程時包含的頭文件,core_cm3.h  這個頭文件居然跟編譯器的版本有關,開始的時候我是從別人的工程裏面拷了一個core_cm3.h文件,結果一編譯,一堆錯誤,“__interwork __softfp”,搞得一頭霧水,網上查了好久,原來別人的工程是用IAR 6.3建立的,而我現在使用的是IAR 6.4,編譯器升級了,是原來使用的類型定義不能使用了,不過也容易解決,在編譯器的安裝目錄下有對應 的CMSIS文件  C:\Program Files\IAR Systems\Embedded Workbench 6.4\arm\CMSIS\Include  把這個目錄下的三個文件複製出來即可!

發佈了28 篇原創文章 · 獲贊 17 · 訪問量 9萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章