煙霧傳感器實驗文檔WORD_第1頁
煙霧傳感器實驗文檔WORD_第2頁
煙霧傳感器實驗文檔WORD_第3頁
煙霧傳感器實驗文檔WORD_第4頁
煙霧傳感器實驗文檔WORD_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、文檔可能無法思考全面,請瀏覽后下載! 廣譜氣體傳感器實驗一. 實驗環(huán)境 硬件:UP-CUP IOT-6410-II 型嵌入式物聯(lián)網(wǎng)綜合實驗系統(tǒng),配套廣譜氣體傳感器,PC 機(jī) 軟件:IAR Embedded Workbench for MCS-51 二. 實驗內(nèi)容 使用 IAR 開發(fā)環(huán)境設(shè)計程序,利用 CC2530 的IO口來監(jiān)測廣譜氣體傳感器的狀態(tài)三實驗步驟 1插上實驗箱電源。2. 連接串口線:將系統(tǒng)配套串口線一端連接PC機(jī),一端連接到平臺上靠近USB的串口RS232-2(靠下)上。 3.打開廣譜氣體傳感器:打開實驗箱開關(guān),打開ZIGBEE模塊廣譜氣體傳感器(左下角第二個傳感器)開關(guān),指示燈變

2、亮。4選擇廣譜氣體傳感器:使用CCD_SETKEY按鍵(所接串口的右上方)選擇ZIGBEE仿真器要連接的ZIGBEE設(shè)備模塊,選中后緊貼傳感器上側(cè)的橘黃色LED指示燈變亮。 5.將工程代碼拷貝到新建工程:啟動IAR開發(fā)環(huán)境,新建工程,將expSensorExp2實驗工程中代碼拷貝到新建工程中。5.1 建立新工程在下圖所示路徑下打開IAR軟件,默認(rèn)進(jìn)入建立工作區(qū)菜單,我們先選擇-取消,進(jìn)入IAR IDE環(huán)境。點擊 Project 菜單,選擇 Greate New Project . 如圖所示:17 / 17彈出如下圖建立新工程對話框,確認(rèn) Tool chain 欄已經(jīng)選擇 8051,在 Proj

3、ect templates: 欄選擇 Empty project 點擊下方 OK 按鈕。點擊“另存為“對話框右上角的“創(chuàng)建新文件夾”快捷方式,在計算機(jī)D盤下,創(chuàng)建work文件夾,進(jìn)入work文件夾下繼續(xù)點擊右上角的“創(chuàng)建新文件夾”快捷方式,創(chuàng)建test_iar目錄用來存放工程(此目錄可自己隨意創(chuàng)建),進(jìn)入到創(chuàng)建的test_iar文件夾中,填寫工程名,如 test ,點擊 Save ,這樣便建立了一個空的工程。這樣工程就出現(xiàn)在工作區(qū)窗口中了。項目名稱后的星號指示修改還沒有保存。選擇菜單 FileSave Workspace ,保存工作區(qū)文件,并指明存放路徑,這里默認(rèn)把它放到新建的工程test_i

4、ar目錄下,文件名為test。點擊 Save 保存工作區(qū)。在資源管理器中查看D:worktest_jar文件如圖所示:5.2 建立工程文件。點擊工具欄左上角的白色按鈕或選擇菜單 FileNewFile 新建一個空文本文件。找到D:北京博創(chuàng)UP-CUP IOT-6410-II型物聯(lián)網(wǎng)嵌入式綜合實驗系統(tǒng)產(chǎn)品光盤V1.3(CC2530)20120307物聯(lián)網(wǎng)無線傳感網(wǎng)絡(luò)部分expSensorExp2打開main.c,將代碼拷貝到新建文件中選擇菜單 FileSave 彈出保存對話框,填寫文件名為test.c,點擊保存。將D:北京博創(chuàng)UP-CUP IOT-6410-II型物聯(lián)網(wǎng)嵌入式綜合實驗系統(tǒng)產(chǎn)品光盤

5、V1.3(CC2530)20120307物聯(lián)網(wǎng)無線傳感網(wǎng)絡(luò)部分expSensorExp2中的uart文件夾拷貝到D:worktest_iar目錄下5.3 添加工程文件在工程名上點右鍵,在彈出的快捷菜單中選擇 Add File ,彈出文件打開對話框,選擇test.c點擊 打開 。按如上添加文件方法,將hal_uart.c添加到工程中。完成的結(jié)果如下圖:5.4 配置工程選項選擇 Project 菜單下的 Options. 配置與 CC2530 相關(guān)的選項。 點擊 Derivative information 欄中Device右邊的瀏覽按鈕,選擇程序安裝位置如這里是IAR SystemsEmbedd

6、ed Workbench 5.3 Evaluation version8051configdevicesTexas Instruments 下的文件 CC2530.i51,如下圖選中后打開。General Options選項:Target 標(biāo)簽: 按下圖配置 Target ,選擇 Code model 為Near和 Data model為Large ,Calling convention為XDATA stack reentrant以及其它參數(shù)。DataPointer 標(biāo)簽:選擇數(shù)據(jù)指針數(shù) 1 個,16 位.默認(rèn)即為該配置。Stack/Heap 標(biāo)簽:改變 XDATA 棧大小到 0x1FFLin

7、ker選項:Output 標(biāo)簽:選中 Override default 可以在下面的文本框中更改輸出文件名。 如果要用 C-SPY 進(jìn)行調(diào)試,選中 format 下面的 Debug information for C-SPYConfig 標(biāo)簽: 點擊 Linker command file 欄文本框右邊的按鈕。選擇正確的連接命令文件lnk51ew_cc2530.xcl,如圖:Debugger選項: 在 Setup 標(biāo)簽按下圖設(shè)置driver選項為Texas Instruments:設(shè)置完成后點擊OK。同時保存工作區(qū)中的工程。6.在IAR開發(fā)環(huán)境中編譯、運行、調(diào)試程序。 選擇 ProjectMa

8、ke 或 按 F7 鍵編譯和連接工程。如圖所示編譯連接成功7.安裝仿真器驅(qū)動7.1 連接USB線:使用系統(tǒng)配套的USB線一端連接PC機(jī)上,另一端連接到UP-CUP IOT-6410-II型設(shè)備串口一側(cè)的CCD USB接口中。系統(tǒng)找到新硬件后提示如下對話框,選擇 自動安裝軟件,點 下一步 。向?qū)詣铀阉鞑?fù)制驅(qū)動文件到系統(tǒng)。系統(tǒng)安裝完驅(qū)動后提示完成對話框,點擊 完成 退出安裝7.2打開 SmartRF Studio軟件:打開桌面中的SmartRF Studio軟件:如圖選擇。上圖表示仿真器驅(qū)動安裝成功。8.調(diào)試程序:選擇IAR軟件中菜單 ProjectDebug 或按快捷鍵 CTRL+D 進(jìn)入調(diào)試狀態(tài),也可按工具欄上的按鈕進(jìn)入調(diào)試選擇菜單Debuggo 運行程序9.打開串口軟件:使用PC機(jī)自帶的超級終端連接串口(D:北京博創(chuàng)UP-CUP IOT-6410-II型物聯(lián)網(wǎng)嵌入式綜合實驗系統(tǒng)產(chǎn)品光盤V1.3(CC2530)20120307物聯(lián)網(wǎng)無線傳感網(wǎng)絡(luò)部分tools串口軟件AccessPort 打開串口軟件),點擊下圖所示工具,將超級終端設(shè)置為串口波特率57600、8位、無奇偶校驗、無硬件流模式。 單

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論