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,點擊儲存按鈕,設定檔案名後儲存。
(04)新建工程在建立工作空間後,需要新建工程,點擊選單中的Project,選擇Create New Project...跳出工程類型選擇視窗,一般選擇Empty Project,點擊OK即可,設定工程名,設定儲存路徑儲存。
(05)新建分組在新建工程後,如下所示,工程裏沒有任何檔案,在複雜嵌入式開發時,常需要合理分類,在不同的層放不同檔案,方法:選中工程,右鍵點擊,在跳出的子選單中選擇AddAdd Group,輸入Group名就可以,比如輸入app,如下所示:
(06)新建檔案如下圖所示,點擊新建檔案按鈕,輸入檔案名及其後綴名,儲存,如下所示,也可以點擊選單中的FileNewFile新建檔案 main.c :
(07)添加檔案到指定檔案夾(Group)如下所示,選中指定的檔案夾,右鍵點擊,在跳出的選單中選擇AddAdd “main.c”,就可以添加檔案到工程中。
(08)在主檔案編寫代碼在主檔案中編寫代碼如下所示:/*** A demo for creating project using iar*/#include <iocc2530.h>void main(void){P1 |= 0x01;for(;;){; //loop}}
(09)編譯文件在編寫檔案後,需要點擊編譯按鈕,檢查是否有語法錯誤,如下所示:
(10)工程配置選中工程,右鍵單擊,在跳出的選單中選擇Options,之後會跳出工程配置視窗設定Linker、Debugger,如下所示:
(11)選擇單片機型號,選擇代碼模型(Code Model)
(12)設定連結如下所示,設定Link屬性:
(13)選擇Debugger選擇調試器,比如調試cc2530就是用Texas Instruments,如下所示:
(14)連結檔案在編譯無錯後,點擊Make按鈕,如下所示:
(15)Debug下載調試如下所示,點擊Download and Debug,點擊全速執行就可以下載代碼:
-
Wps表格的基本操作及簡單數據計算
在日常生活或辦公中,我們常常需要製作表格並對錶格做一些計算,而Wps表格爲我們製作表格和計算數據提供了非常便利的條件,今天小編就來爲大家講解一下Wps表格的基本操作及簡單數據計算。例如,我們要製作下面的表格:操作方法(01)輸入文字內容。(02)將表題文字居中。選中A1...
-
stdole32.tlb丟失或損壞怎麼辦
Excel是我們辦公時候最常用的辦公軟件之一,但是有些win7專業版用戶在使用Excel的過程中出現了“某個對象程序庫丟失或損壞”的警告,這究竟是怎麼回事呢?雖然有這個錯誤提示,但是Excel大部分功能還是可以正常使用的。下面由小編給大家介紹一下丟失或損壞的解決方法...
-
Pr怎樣匯出清晰視頻
在PR上編輯過的視頻怎麼匯出才能得到清晰的畫質呢?下面就來告訴大家如何操作。操作方法(01)開啟PR,找到選單欄的“檔案”,選擇“新建”,再找到“序列”。(02)這個時候會進行源檔案設定,若是想要高清視頻,就選擇“digitalSLR1080P“。(03)然後就可以編輯視頻了,編輯完成後再...
-
如何檢視網絡計算機和設備?
現在我們的電腦,辦公的基本都是與單位局域網相連的,這是爲了方便公司內部數據的傳輸與查詢。因此在工作的網絡中除了知道自己的電腦外,也想知道其它的電腦工作狀態。那麼如何檢視呢?現在和大家分享一下實際操作。操作方法(01)點擊電腦桌面左下角的開始圖標,進入電腦主...