版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
2章Zigbee開發(fā)平臺的構(gòu)實(shí)驗(yàn)介紹與準(zhǔn)備工 IAR集成開發(fā)環(huán)境介 IAREmbeddedWorkbench的安 新建工程與工程設(shè) 建立一個新的工 建立一個源文 添加源文件到工 編寫源程 工程的設(shè) 編譯工 安裝SmartRFFlashProgrammer和仿真 程序仿真與調(diào) 安裝USB轉(zhuǎn)串口驅(qū) 2.9安裝PacketSniffer
實(shí)驗(yàn)介紹與掌握Zigbee學(xué)會使用IAR硬件:PC 一 一軟件:2000/XP/win7/8系統(tǒng),Zigbee進(jìn)入..\相關(guān)資料與軟件\Zigbee開發(fā)軟件\下解壓開發(fā)平臺安裝所需的軟件,選中所有壓縮 IAR集成開發(fā)環(huán)境介嵌入式IAREmbeddedWorkbenchIDE高度優(yōu)化的IARAVRC/CAVRIAR匯編器;通用IARXLINKIARXAR庫創(chuàng)建器和IARXLIBTMIARC-SPY調(diào)試器,嵌入式IAREmbeddedWorkbench適用于大量8位、1632位的微處理器和微控制器,使用戶開發(fā)環(huán)境,以及對大多數(shù)和特殊目標(biāo)的支持。嵌入式IAREmbeddedWorkbench有效提高用戶的工作效率,通過IAR工具,用戶可以工作時間。我們稱這個理念為:“不同架構(gòu),同一解決方案”。IAREmbeddedWorkbench的安相關(guān)資料與軟件\Zigbee開發(fā)軟件\IAREW8051V8.1\EW8051-EV-8103-在彈出的框選擇Next點(diǎn)在彈出的框選擇Next點(diǎn)在彈出的框選擇Iaccept…點(diǎn)擊Next按此步一定要仔細(xì)看,權(quán)限不對不了只能重裝IAR.(很多人在這里出錯6)6)打開IAR開發(fā)環(huán)境,在開始菜單中找 打開即可這小節(jié)重點(diǎn)講IAR打開IARProjectCreateNew在彈出窗口選中Emptyproject再點(diǎn)OK選擇菜單欄上的File,在彈出的下拉菜單中選擇SaveWorkspaceSaveWorkspace新建源文件,點(diǎn)擊FileNew中File,再點(diǎn)擊File選擇Save源文件建立好了還需要把源文件添加到工程里面,選擇project的AddFile,添加剛才保存的文件。比如我剛才保存為main.c,在彈出的框選擇main.c即可,然后點(diǎn)擊打開。這時,發(fā)現(xiàn)左邊框里面出現(xiàn)了文件名 者: 本: 述:GPIO輸出控制實(shí)驗(yàn)1操作IO口控制LED燈的亮和#includetypedefunsignedcharuchar;typedefunsignedint #defineLED1 //P1.0口為LED1 稱: 參數(shù)msec出口參數(shù):{uintfor(i=0;i<msec;for(j=0;j<535;} 稱: 能:設(shè)置LED燈相應(yīng)的IO參數(shù):出口參數(shù):void{P1DIR| }void{ {LED1 //點(diǎn)亮 LED1 }}點(diǎn)擊菜單欄上的ProjectOptionsOptionfornodeLed”,快捷方式:在工程名上點(diǎn)右鍵,選擇Options…。設(shè)置窗口如下圖所示:設(shè)置相關(guān)參數(shù)。在GeneralOption選項(xiàng)Target下,Device欄中選擇TexasInstruments文件夾下的CC2530F256.i51選擇CodeCodemodelNear和BankedNear如果不需要Bank支持可以選擇Near,如cc2530F64,只需要64Kflash空Banked選擇此項(xiàng)表明你需要的空間,能CC2530F256帶個flash空默認(rèn)Nearcodemodel中的datamodel是small,默認(rèn)的bankeddatamodel是Largedatamodel是決定編譯器或連接器如何使用8051的內(nèi)存來變量,選擇smalldatamodel,變量典型的在DATA內(nèi)存空間,如果全用Largedatamodel變量在XDATA空間。更詳細(xì)的說明可以看"CC25308051使用不同的指令來variousmemoryspacesIDATA,一般情況下比仿真XDATA要快,但通常XDATA的空間比較IDATA要大。在 Linker選項(xiàng)Config,勾選Overridedefault 框最右邊的按鍵,Output選項(xiàng)主要用于設(shè)置輸出文件以及格式,勾選C-SPY-specificextraoutputfile設(shè)置ExtraOutput如6-2所示:OutputOutputDebuggerSetupTesas2.4.6點(diǎn)擊Make圖標(biāo),如果所有文件都沒有錯,編譯結(jié)果顯示如下軟件沒有,請卸載IAR,重新安裝IAR,這是權(quán)限不對沒有成功,仔細(xì)看手冊上的第5.6步安裝SmartRFFlashProgrammer找到安裝文件Win7、8用戶請右鍵以管理員打開,按提示安裝即可,經(jīng)過上面一步步安裝圖解,如果出錯一般是電腦安裝了360殺毒或,暫時關(guān)閉后再重新安裝,目前只發(fā)現(xiàn)360會,以后換板調(diào)試時請拔出usb,再拔出排線與底板連接的那頭即可。按復(fù)位鍵,只有第一次或換板子時才要按Reset。如下圖出現(xiàn)SmartRF04EB的設(shè)備.如果沒有檢測到請先重啟電腦再看。打開SmartRFFlashProgrammercc2530CC2530如果使用CCDebugger仿真器安裝方法和上面一樣,只是驅(qū)動路徑修改一下就可以,更詳細(xì)說明請看“CC2530\相關(guān)資料與軟件\Zigbee開發(fā)軟件\CCDebugger\ALDCCDebugger使用手冊.pdf”將上面編譯沒有錯誤的工程到開發(fā)板中運(yùn)行,點(diǎn)擊Debug按鍵,開始程序并仿真調(diào)試,再點(diǎn)全速運(yùn)行。此時LED1間隔1秒閃爍。IAR出現(xiàn)調(diào)試界面如26-1圖所示:單步執(zhí)行:F10單步執(zhí)行一條C語句或匯編指令進(jìn)入函數(shù):F11執(zhí)行一條C語句或匯編指令全速運(yùn)行:F5Go更詳細(xì)的使用方法請參考“..\相關(guān)資料與軟件\Zigbee參考資料IAREmbeddedWorkbench用戶指26-1在“第3章基礎(chǔ)實(shí)驗(yàn)\1.GPIO輸出控制實(shí)驗(yàn)-控制Led亮滅”中詳解仿真器調(diào)試、程序、安裝USB成了USB轉(zhuǎn)串口,安裝驅(qū)動就可使用。一 安裝CH340G的驅(qū)動根據(jù)自己電腦系統(tǒng)選擇相應(yīng)的驅(qū)動文件,32位系統(tǒng)選擇CH340-32位.exe,雙向安裝。64位則選擇 二、如果是網(wǎng)關(guān)的板子或底板版本號是v8.3PL2303相關(guān)資料與軟件\Zigbee開發(fā)軟件\USB轉(zhuǎn)串口驅(qū)動\windows7_8_10_32_64\PL2303_Prolific_DriverInstaller_v10518.exe雙擊打開安裝。64位電腦如果設(shè)備管理器出現(xiàn)感嘆號,請參考驅(qū)動下“64PL-2303pdf”的說明,也可到基礎(chǔ)實(shí)驗(yàn)9,做串口實(shí)驗(yàn)中也有詳細(xì)說明。ZStack-
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度男方不履行家庭責(zé)任女方主張離婚及賠償合同3篇
- 2025年度大學(xué)生畢業(yè)論文保密協(xié)議與知識產(chǎn)權(quán)交易合同
- 2025年度畜產(chǎn)品溯源體系建設(shè)合同4篇
- 2025年度茶樓合伙經(jīng)營協(xié)議合同范本全新升級版4篇
- 2025年度船舶動力系統(tǒng)維修與改造專項(xiàng)合同4篇
- 翡翠代銷與全球市場拓展合作合同(二零二五年度)2篇
- 2025年度二零二五農(nóng)機(jī)購置補(bǔ)貼項(xiàng)目采購合同范本4篇
- 2025年度汽車租賃與救援服務(wù)合同2篇
- 2025年度個人對個人創(chuàng)業(yè)投資短期借款合同模板
- 2025年度大型活動場地租賃與設(shè)備安裝合同范本2篇
- 2024公路瀝青路面結(jié)構(gòu)內(nèi)部狀況三維探地雷達(dá)快速檢測規(guī)程
- 2024年高考真題-地理(河北卷) 含答案
- 中國高血壓防治指南(2024年修訂版)解讀課件
- 2024風(fēng)力發(fā)電葉片維保作業(yè)技術(shù)規(guī)范
- 《思想道德與法治》課程教學(xué)大綱
- 2024光儲充一體化系統(tǒng)解決方案
- 處理后事授權(quán)委托書
- 封條(標(biāo)準(zhǔn)A4打印封條)
- 中醫(yī)治療“濕疹”醫(yī)案72例
- 2023年大學(xué)生《思想道德與法治》考試題庫附答案(712題)
- 清代文學(xué)緒論
評論
0/150
提交評論