下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、廣譜氣體傳感器實(shí)驗(yàn)一. 實(shí)驗(yàn)環(huán)境 硬件:UP-CUP IOT-6410-II 型嵌入式物聯(lián)網(wǎng)綜合實(shí)驗(yàn)系統(tǒng),配套廣譜氣體傳感器,PC 機(jī) 軟件:IAR Embedded Workbench for MCS-51 二. 實(shí)驗(yàn)內(nèi)容 使用 IAR 開(kāi)發(fā)環(huán)境設(shè)計(jì)程序,利用 CC2530 的IO口來(lái)監(jiān)測(cè)廣譜氣體傳感器的狀態(tài)三實(shí)驗(yàn)步驟 1插上實(shí)驗(yàn)箱電源。2. 連接串口線:將系統(tǒng)配套串口線一端連接PC機(jī),一端連接到平臺(tái)上靠近USB的串口RS232-2(靠下)上。 3.打開(kāi)廣譜氣體傳感器:打開(kāi)實(shí)驗(yàn)箱開(kāi)關(guān),打開(kāi)ZIGBEE模塊廣譜氣體傳感器(左下角第二個(gè)傳感器)開(kāi)關(guān),指示燈變亮。4選擇廣譜氣體傳感器:使用CCD_
2、SETKEY按鍵(所接串口的右上方)選擇ZIGBEE仿真器要連接的ZIGBEE設(shè)備模塊,選中后緊貼傳感器上側(cè)的橘黃色LED指示燈變亮。 5.將工程代碼拷貝到新建工程:?jiǎn)?dòng)IAR開(kāi)發(fā)環(huán)境,新建工程,將expSensorExp2實(shí)驗(yàn)工程中代碼拷貝到新建工程中。5.1 建立新工程在下圖所示路徑下打開(kāi)IAR軟件,默認(rèn)進(jìn)入建立工作區(qū)菜單,我們先選擇-取消,進(jìn)入IAR IDE環(huán)境。點(diǎn)擊 Project 菜單,選擇 Greate New Project . 如圖所示:彈出如下圖建立新工程對(duì)話框,確認(rèn) Tool chain 欄已經(jīng)選擇 8051,在 Project templates: 欄選擇 Empty p
3、roject 點(diǎn)擊下方 OK 按鈕。點(diǎn)擊“另存為“對(duì)話框右上角的“創(chuàng)建新文件夾”快捷方式,在計(jì)算機(jī)D盤下,創(chuàng)建work文件夾,進(jìn)入work文件夾下繼續(xù)點(diǎn)擊右上角的“創(chuàng)建新文件夾”快捷方式,創(chuàng)建test_iar目錄用來(lái)存放工程(此目錄可自己隨意創(chuàng)建),進(jìn)入到創(chuàng)建的test_iar文件夾中,填寫工程名,如 test ,點(diǎn)擊 Save ,這樣便建立了一個(gè)空的工程。這樣工程就出現(xiàn)在工作區(qū)窗口中了。項(xiàng)目名稱后的星號(hào)指示修改還沒(méi)有保存。選擇菜單 FileSave Workspace ,保存工作區(qū)文件,并指明存放路徑,這里默認(rèn)把它放到新建的工程test_iar目錄下,文件名為test。點(diǎn)擊 Save 保存工
4、作區(qū)。在資源管理器中查看D:worktest_jar文件如圖所示:5.2 建立工程文件。點(diǎn)擊工具欄左上角的白色按鈕或選擇菜單 FileNewFile 新建一個(gè)空文本文件。找到D:北京博創(chuàng)UP-CUP IOT-6410-II型物聯(lián)網(wǎng)嵌入式綜合實(shí)驗(yàn)系統(tǒng)產(chǎn)品光盤V1.3(CC2530)20120307物聯(lián)網(wǎng)無(wú)線傳感網(wǎng)絡(luò)部分expSensorExp2打開(kāi)main.c,將代碼拷貝到新建文件中選擇菜單 FileSave 彈出保存對(duì)話框,填寫文件名為test.c,點(diǎn)擊保存。將D:北京博創(chuàng)UP-CUP IOT-6410-II型物聯(lián)網(wǎng)嵌入式綜合實(shí)驗(yàn)系統(tǒng)產(chǎn)品光盤V1.3(CC2530)20120307物聯(lián)網(wǎng)無(wú)線傳
5、感網(wǎng)絡(luò)部分expSensorExp2中的uart文件夾拷貝到D:worktest_iar目錄下5.3 添加工程文件在工程名上點(diǎn)右鍵,在彈出的快捷菜單中選擇 Add File ,彈出文件打開(kāi)對(duì)話框,選擇test.c點(diǎn)擊 打開(kāi) 。按如上添加文件方法,將hal_uart.c添加到工程中。完成的結(jié)果如下圖:5.4 配置工程選項(xiàng)選擇 Project 菜單下的 Options. 配置與 CC2530 相關(guān)的選項(xiàng)。 點(diǎn)擊 Derivative information 欄中Device右邊的瀏覽按鈕,選擇程序安裝位置如這里是IAR SystemsEmbedded Workbench 5.3 Evaluatio
6、n version8051configdevicesTexas Instruments 下的文件 CC2530.i51,如下圖選中后打開(kāi)。General Options選項(xiàng):Target 標(biāo)簽: 按下圖配置 Target ,選擇 Code model 為Near和 Data model為L(zhǎng)arge ,Calling convention為XDATA stack reentrant以及其它參數(shù)。DataPointer 標(biāo)簽:選擇數(shù)據(jù)指針數(shù) 1 個(gè),16 位.默認(rèn)即為該配置。Stack/Heap 標(biāo)簽:改變 XDATA 棧大小到 0x1FFLinker選項(xiàng):Output 標(biāo)簽:選中 Overrid
7、e default 可以在下面的文本框中更改輸出文件名。 如果要用 C-SPY 進(jìn)行調(diào)試,選中 format 下面的 Debug information for C-SPYConfig 標(biāo)簽: 點(diǎn)擊 Linker command file 欄文本框右邊的按鈕。選擇正確的連接命令文件lnk51ew_cc2530.xcl,如圖:Debugger選項(xiàng): 在 Setup 標(biāo)簽按下圖設(shè)置driver選項(xiàng)為Texas Instruments:設(shè)置完成后點(diǎn)擊OK。同時(shí)保存工作區(qū)中的工程。6.在IAR開(kāi)發(fā)環(huán)境中編譯、運(yùn)行、調(diào)試程序。 選擇 ProjectMake 或 按 F7 鍵編譯和連接工程。如圖所示編譯連
8、接成功7.安裝仿真器驅(qū)動(dòng)7.1 連接USB線:使用系統(tǒng)配套的USB線一端連接PC機(jī)上,另一端連接到UP-CUP IOT-6410-II型設(shè)備串口一側(cè)的CCD USB接口中。系統(tǒng)找到新硬件后提示如下對(duì)話框,選擇 自動(dòng)安裝軟件,點(diǎn) 下一步 。向?qū)?huì)自動(dòng)搜索并復(fù)制驅(qū)動(dòng)文件到系統(tǒng)。系統(tǒng)安裝完驅(qū)動(dòng)后提示完成對(duì)話框,點(diǎn)擊 完成 退出安裝7.2打開(kāi) SmartRF Studio軟件:打開(kāi)桌面中的SmartRF Studio軟件:如圖選擇。上圖表示仿真器驅(qū)動(dòng)安裝成功。8.調(diào)試程序:選擇IAR軟件中菜單 ProjectDebug 或按快捷鍵 CTRL+D 進(jìn)入調(diào)試狀態(tài),也可按工具欄上的按鈕進(jìn)入調(diào)試選擇菜單Debuggo 運(yùn)行程序9.打開(kāi)串口軟件:使用PC機(jī)自帶的超級(jí)終端連接串口(D:北京博創(chuàng)UP-CUP IOT-6410-II型物聯(lián)網(wǎng)嵌入式綜合實(shí)驗(yàn)系統(tǒng)產(chǎn)品光盤V1.3(CC2530)20120307物聯(lián)網(wǎng)無(wú)線傳感網(wǎng)絡(luò)部分tools串口軟件AccessPort 打開(kāi)串口軟件),點(diǎn)擊下圖所示工具,將超級(jí)終端設(shè)置為串口波特率57
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年一線班組員工安全培訓(xùn)題庫(kù)
- 2025年攤鋪機(jī)租賃與施工材料保障合同范本3篇
- 除薄冰機(jī)課程設(shè)計(jì)
- 年度多媒體集成競(jìng)爭(zhēng)策略分析報(bào)告
- 二零二五年度模板木枋行業(yè)信息化平臺(tái)建設(shè)合同4篇
- 水溝勾縫施工方案
- 文明施工方案范本
- 二零二五年度環(huán)保型門衛(wèi)室建設(shè)合同4篇
- 2025年度個(gè)人股權(quán)無(wú)償轉(zhuǎn)讓及公司資產(chǎn)評(píng)估協(xié)議2篇
- 隔聲罩課程設(shè)計(jì)模板
- 寒假作業(yè)一年級(jí)上冊(cè)《數(shù)學(xué)每日一練》30次打卡
- 2024-2025學(xué)年九年級(jí)化學(xué)上冊(cè) 第二單元 單元測(cè)試卷(人教版)
- 2024年公共衛(wèi)生基本知識(shí)考試題庫(kù)(附含答案)
- 2024多級(jí)AO工藝污水處理技術(shù)規(guī)程
- 2024年江蘇省鹽城市中考數(shù)學(xué)試卷真題(含答案)
- DZ∕T 0287-2015 礦山地質(zhì)環(huán)境監(jiān)測(cè)技術(shù)規(guī)程(正式版)
- 2024年合肥市廬陽(yáng)區(qū)中考二模英語(yǔ)試題含答案
- 質(zhì)檢中心制度匯編討論版樣本
- 藥娘激素方案
- 提高靜脈留置使用率品管圈課件
- GB/T 10739-2023紙、紙板和紙漿試樣處理和試驗(yàn)的標(biāo)準(zhǔn)大氣條件
評(píng)論
0/150
提交評(píng)論