當前位置:妙知谷 >

遊戲數碼 >電腦 >

IAR如何建立工程

IAR如何建立工程

在嵌入式系統開發過程中,常需要藉助於編譯器將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 工程 建立
  • 文章版權屬於文章作者所有,轉載請註明 https://miaozhigu.com/sm/diannao/5ze87.html