酷知百科網

位置:首頁 > 遊戲數碼 > 電腦

IAR如何建立工程

電腦2.07W

在嵌入式系統開發過程中,常需要藉助於編譯器將C或彙編語言轉化爲可編程檔案(如hex),下面簡要介紹一下如何用IAR建立、配置、編譯簡單的工程並下載編程。

操作方法

(01)下載安裝IAR作爲初學者,可以到iar官網下載安裝免費的試用版編譯器,適用時間一般約30天左右,在這裏就不再陳述,iar目前支援許多微處理器如MCS51、MSP430、ARM、AVR、Freescale、Renesas、STM等。

(02)初識選單欄作爲示例,下載安裝IAR Embedded Workbench for MCS-51爲例,開啟軟件,顯示的主選單如下所示,爲典型的Windows介面:

(03)新建工作空間在一個工作空間下,可以包含多個工程,每個工程可以單獨配置與編譯、調試、下載等,十分適合工業化需求與系統管理。操作如下:FileNewWorkspace,點擊儲存按鈕,設定檔案名後儲存。

IAR如何建立工程

(04)新建工程在建立工作空間後,需要新建工程,點擊選單中的Project,選擇Create New Project...跳出工程類型選擇視窗,一般選擇Empty Project,點擊OK即可,設定工程名,設定儲存路徑儲存。

IAR如何建立工程 第2張

(05)新建分組在新建工程後,如下所示,工程裏沒有任何檔案,在複雜嵌入式開發時,常需要合理分類,在不同的層放不同檔案,方法:選中工程,右鍵點擊,在跳出的子選單中選擇AddAdd Group,輸入Group名就可以,比如輸入app,如下所示:

IAR如何建立工程 第3張

(06)新建檔案如下圖所示,點擊新建檔案按鈕,輸入檔案名及其後綴名,儲存,如下所示,也可以點擊選單中的FileNewFile新建檔案 main.c :

IAR如何建立工程 第4張

(07)添加檔案到指定檔案夾(Group)如下所示,選中指定的檔案夾,右鍵點擊,在跳出的選單中選擇AddAdd “main.c”,就可以添加檔案到工程中。

IAR如何建立工程 第5張

(08)在主檔案編寫代碼在主檔案中編寫代碼如下所示:/*** A demo for creating project using iar*/#include <iocc2530.h>void main(void){P1 |= 0x01;for(;;){; //loop}}

IAR如何建立工程 第6張

(09)編譯文件在編寫檔案後,需要點擊編譯按鈕,檢查是否有語法錯誤,如下所示:

IAR如何建立工程 第7張

(10)工程配置選中工程,右鍵單擊,在跳出的選單中選擇Options,之後會跳出工程配置視窗設定Linker、Debugger,如下所示:

IAR如何建立工程 第8張

(11)選擇單片機型號,選擇代碼模型(Code Model)

IAR如何建立工程 第9張

(12)設定連結如下所示,設定Link屬性:

IAR如何建立工程 第10張
IAR如何建立工程 第11張

(13)選擇Debugger選擇調試器,比如調試cc2530就是用Texas Instruments,如下所示:

IAR如何建立工程 第12張

(14)連結檔案在編譯無錯後,點擊Make按鈕,如下所示:

IAR如何建立工程 第13張

(15)Debug下載調試如下所示,點擊Download and Debug,點擊全速執行就可以下載代碼:

IAR如何建立工程 第14張
IAR如何建立工程 第15張
標籤:IAR 工程 建立