IAR的安裝和配置
時間:2018-08-09作(zuo)者:華清遠見
前一段時間燒寫(xie)zigbee源碼,用到(dao)了IAR工具(ju),對IAR的安裝和配置做(zuo)了一次整理(li)和小(xiao)結。 一:IAR簡介 1、IAR Embedded Workbench(簡稱EW)是IAR Systems公司開發(fa)的一款嵌(qian)入式集成開發(fa)環(huan)境。 2、EW 包括:嵌入(ru)式C/C++優化編(bian)譯器(qi),匯編(bian)器(qi),連接定(ding)位器(qi),庫管理員,編(bian)輯器(qi),項目管理器(qi)和C-SPY 調試器(qi)。 二:IAR的安裝 1、單擊(ji)autorun.exe 進行安裝,你將會看(kan)到如圖2.1的界面(mian):
2、選擇"install IAR Embedded Workbench"進入安(an)裝界(jie)面(mian),如圖2.2:
3、單擊"Next"至下一步,將分(fen)別需(xu)要填(tian)寫你的(de)名字、公司以及認證(zheng)序列,如圖2.3 所示。
4、利用(yong)注冊機生成序列號,運行keygen.exe,如圖2.4所(suo)示(shi):
5、正確(que)填寫后,單擊"Next"至下一步,將分別需要由(you)你計算機(ji)的機(ji)器碼和(he)認證序(xu)列生成(cheng)的序(xu)列鑰匙,如(ru)圖2.5所(suo)示。
6、輸入的認證序(xu)列(lie)以及序(xu)列(lie)鑰(yao)匙正確后,單擊"Next"到下一步。如圖2.6所示,在(zai)(zai)你將選擇完全(quan)安裝或(huo)是典型(xing)安裝,在(zai)(zai)這里我(wo)們選擇第(di)1 個也就是完全(quan)安裝。
7、單擊"Next"到下一步,在這里你(ni)將(jiang)查證看(kan)你(ni)輸入的信息(xi)是否正確(que),如(ru)圖2.7所示。如(ru)果需要修改,單擊"Back"返回修改。
8、單擊"Next"正式開始安(an)裝,如圖2.8所示。在(zai)這(zhe)你(ni)將看到安(an)裝進度,這(zhe)將需要幾分(fen)鐘(zhong)時間的等待,現(xian)在(zai)你(ni)需要耐(nai)心等待。
9、當進(jin)度(du)到100%時(shi),它將跳到下一個界面,如圖2.9所示。在此你可選(xuan)擇查看(kan)IAR 的介紹(shao)以及(ji)是否(fou)立(li)即運(yun)行IAR 開發集成環境。單擊"Finish"來完成安裝。
10、完成(cheng)安裝后,你(ni)可以從"開始"那(nei)里找到剛(gang)剛(gang)安裝的(de)IAR 軟件(jian),如圖2.10 所示。
現在你(ni)(ni)可以通過(guo)在桌面的快捷方式或在"開(kai)(kai)始"按鍵中選(xuan)擇(ze)程(cheng)序來啟(qi)動你(ni)(ni)的 IAR 軟件開(kai)(kai)發環境。 至(zhi)此,我們就完成了IAR的安裝。 三、編輯IAR工程 1、使用 IAR 開發(fa)環境首先應建立一(yi)個(ge)新(xin)的(de)工(gong)作區。在(zai)一(yi)個(ge)工(gong)作區中可創(chuang)建一(yi)個(ge)或多個(ge)工(gong)程。一(yi)般會(hui)顯(xian)示如下圖3.1窗口,可選擇打開近(jin)使用的(de)工(gong)作區或向當前工(gong)作區添加(jia)新(xin)的(de)工(gong)程。
2、在彈出的下面界面中選(xuan)cancel,選(xuan)擇 File\New\Workspace 。現在用戶已(yi)經(jing)建好一個工(gong)作區,可創建新的工(gong)程并把它放入工(gong)作區。 打開已(yi)有的workspace
3、這(zhe)里選擇 CC2530IOtest
4、添加文件
點擊 四、新建項目和程序文件 1.1 新建 workspace
2、創建 project
3、彈出的(de)對話(hua)框中選擇(ze) 8051
4、保存在指定文件夾
5、添加源程(cheng)序文件
6、保存源程序文件為(wei) 11.C
7、 將源程序(xu)添(tian)加進(jin)項目中
選擇 11.C
8、點擊(ji)保存(cun),可以看(kan)到左邊 workspace 區域的(de)樣式
在(zai)上面的空白文件中(zhong),可以編寫自己想(xiang)要的源(yuan)代碼,之后點擊保存(cun)即可。 五、設置工程參數 1、選(xuan)擇"project"中的"option"選(xuan)項,如圖:
2.General Options項(xiang) 2.1 在Target 標簽下(xia),Device 欄選擇(ze)"C:\Program Files\IAR Systems\Embedded Workbench 5.3\8051\config\devices\Texas Instruments"文(wen)件夾(jia)下(xia)CC2530.i51.(根據自己的IAR安裝目錄選擇(ze))
2.2、Data Pointer 標簽
2.3、Stack/Heap 標簽,XDATA 欄內設置(zhi)為"0x1FF"。
3. Linker項
注意:如(ru)果需要(yao)生成.hex 文件供 SmartRF Flash Programmer 燒寫,就需要(yao)在 Format 選(xuan)項勾(gou)選(xuan)" Other"項。如(ru)下(xia)圖所示:
3.2 Config 標(biao)簽:設(she)置Linker command file 欄, 勾選" Override defalt", 設(she)置為"$PROJ_DIR$\..\..\..\Tools\CC2530DB\f8w2530.xcl"
4 Debugger 項 Setup 標(biao)簽下 Driver 欄設置為"Texas Instruments"。
點擊菜單(dan)下(xia)方的OK鍵,完成參數(shu)設置,接下(xia)去就可以進行(xing)程序(xu)的編譯(yi)和調試了。 六、編譯和連接
1、編譯,按功能鍵"F7"或者點擊工具欄圖標中
2、設置好(hao)workspace名稱,點擊"保存",即(ji)可開始編(bian)譯。編(bian)譯信息(xi)(xi)將會(hui)顯示(shi)在屏幕下方, 包括Warnnig 和Error。 編(bian)譯信息(xi)(xi)顯示(shi)程序有(you)Error:
3、同時在源程序文件界面下也用(yong)紅(hong)叉(cha)符號標識出來:
4、根據提示信息修改源程序,重新編(bian)譯,提示通過,界面如下:
七、程序下載與調試:
1、程序編譯完成后,就可以下載至目標板進行仿真了,點擊
2、檢查、復位仿真器,重新點擊
發表評論
|
全國咨詢電話:400-611-6270,雙休(xiu)日及節假日請致電值班手機:15010390966
在(zai)線咨詢: 曹老師(shi)(shi)QQ(3337544669), 徐老師(shi)(shi)QQ(1462495461), 劉(liu)老師(shi)(shi) QQ(3108687497)
企業培訓洽談專線(xian):010-82600901,院(yuan)校合作洽談專線(xian):010-82600350,在線(xian)咨詢:QQ(248856300)
Copyright 2004-2018 華清遠(yuan)見教育科(ke)技集團 版權所有 ,京ICP備16055225號,京公海網(wang)安備11010802025203號