IAR如何建立工程

來源:酷知科普網 2.03W

在嵌入式系統開發過程中,常需要藉助於編譯器將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張
熱門標籤