1. 程式人生 > >iar for stm32建立工程時新增自帶庫的問題

iar for stm32建立工程時新增自帶庫的問題

之前做專案一直用MDK除錯程式碼,但由於作者對IAR環境更加熟悉,因此現在嘗試著用IARforARM來編譯程式。

和MDK的步驟類似,先建立一個空工程,然後建立分組並選擇微控制器型號儲存工程,接著把對應資料夾下的檔案依次新增進來。等等。到最後編譯時始終報錯誤:Fatal Error[Pe1696]: cannot open source file "core_cm3.h" cannot open source file "core_cmInstr.h"。最後查詢資料,解決辦法有兩種。第一種: 在工程的Option選項->library configuration對話方塊->右下角將use CMSIS勾選即可。第二種:找到iar安裝目錄iar->arm->CMSIS->include,將core_cm3.h

core_cmInstr.h,core_cmFunc.h複製到當前工程任意目錄即可。