1、新建IAR工程
1、新建工程文件夾
新建工程文件夾與MDK的相似,詳情在上一篇新建MDK工程博客裏。
2、新建工程
點擊project —— create new project,彈出窗口後直接ok。
保存路徑保存在project文件夾裏。
像MDK新建工程一樣,鼠標右鍵點擊Debug——Add——添加Group和File到自己工程裏的文件夾裏。
添加好後,準備配置。右擊Debug——Options進入配置界面。
3、芯片選型
·選型選至最低層。
4、選擇庫範圍
Library選擇Full,選擇Normal的話在串口使用printf的時候,FILE會報錯;Use CMSIS那裏可勾可不勾。
5、優化等級
優化等級先選0,如需高優化可以選擇其他。
6、內存分佈配置 ![在這裏插入圖片描述]()
選擇自己的芯片型號的 .icf文件。
7、下載方式
Driver選自己的下載器,然後勾選Run to main,則每次下載自動找到main函數。
8、連接時復位
9、添加頭文件路徑
左邊…進入添加路徑窗口,找到和添加好路徑後,點擊下三角選擇第二個,爲相對路徑。
10、添加宏定義
宏定義在stm32f4xx.h頭文件可以找到,具體根據自己型號
上面框爲選型,下面框爲選擇使用標準庫函數,複製添加到宏定義那個框即可,前後用回車空開。
再編譯就沒問題了。
2新建Source Insight工程
1、點擊New Project
2、程序路徑
選好後直接點擊ok。
3、添加文件
找到自己的工程根路徑,然後點擊Add Tree——確定——再關閉此窗口。
4、整合工程文件
第一個勾選後按Start,這樣工程就新建完成了。
5、打開文件窗口和關係樹
這樣子就可以開始使用Source Insight了。