freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

物聯(lián)網(wǎng)通信技術(shù)應(yīng)用項目開發(fā)概論-資料下載頁

2025-03-04 11:40本頁面
  

【正文】 項目五 物聯(lián)網(wǎng)通信技術(shù)應(yīng)用項目開發(fā) (6) 打開 MyFirstApp/Source目錄,如下所示: 87 項目五 物聯(lián)網(wǎng)通信技術(shù)應(yīng)用項目開發(fā) (7) 修改這三個文件的名稱,如下所示: 88 項目五 物聯(lián)網(wǎng)通信技術(shù)應(yīng)用項目開發(fā) (8) 打開路徑 MyFirstApp/CC2530DB,將里面的文件重命名為: 89 項目五 物聯(lián)網(wǎng)通信技術(shù)應(yīng)用項目開發(fā) (9) 用文本編輯工具如記事本分別打開這三個文件,把里面所有的 GenericApp字符串都替換為 MyFirstApp,如圖 示。 90 項目五 物聯(lián)網(wǎng)通信技術(shù)應(yīng)用項目開發(fā) 圖 替換文件中的字符串 91 項目五 物聯(lián)網(wǎng)通信技術(shù)應(yīng)用項目開發(fā) (10) 同樣,用文本編輯工具打開 MyFirstApp/Source文件夾下的三個文件,把里面所有的 GenericApp字符串都替換為MyFirstApp。 (11) 雙擊 MyFirstApp/CC2530DB文件夾下的,打開 IAR工程,如圖 。至此,全新的工程就建立好了。 92 項目五 物聯(lián)網(wǎng)通信技術(shù)應(yīng)用項目開發(fā) 圖 打開 IAR工程 93 項目五 物聯(lián)網(wǎng)通信技術(shù)應(yīng)用項目開發(fā) (12) IAR軟件 Workspace窗口文件列表的最上面一行顯示的是工程名 MyFirstApp,工程名下面就是這個工程擁有的所有文件和文件夾。在工程名 MyFirstApp上單擊右鍵,彈出菜單,選擇 Rebuild All進行編譯。編譯完成,如果沒有錯誤,則全新的工程就建立好了。 (13) 在一個 IAR工程中,可以有多種配置,每種配置可以有不同的編譯選項。 94 項目五 物聯(lián)網(wǎng)通信技術(shù)應(yīng)用項目開發(fā) (14) 選擇信道,可根據(jù)要求選擇信道。在工程的Workspace下的 Tools文件組下,打開 ,文件中定義了 0~ 26信道,但這些定義都補注釋掉,只要把文件中對應(yīng)信道的語句前注釋符“ //”去掉就可選擇該信道。 95 項目五 物聯(lián)網(wǎng)通信技術(shù)應(yīng)用項目開發(fā) 4. 協(xié)調(diào)器編程 96 項目五 物聯(lián)網(wǎng)通信技術(shù)應(yīng)用項目開發(fā) 圖 選擇 Coordinator EB配置 97 項目五 物聯(lián)網(wǎng)通信技術(shù)應(yīng)用項目開發(fā) 圖 選擇 Enclude from build 98 項目五 物聯(lián)網(wǎng)通信技術(shù)應(yīng)用項目開發(fā) 5. 終端節(jié)點的編程 (1) 先選擇 EndDevice的配置文件,如圖 ,在Workspace的最頂端就是選擇不同配置的地方,在這里選擇EndDeviceEB。 99 項目五 物聯(lián)網(wǎng)通信技術(shù)應(yīng)用項目開發(fā) 圖 選擇 EndDeviceEB 100 項目五 物聯(lián)網(wǎng)通信技術(shù)應(yīng)用項目開發(fā) (2) 然后在 ,把 文件排除出編譯列表,如圖 。 101 項目五 物聯(lián)網(wǎng)通信技術(shù)應(yīng)用項目開發(fā) 圖 將 102 項目五 物聯(lián)網(wǎng)通信技術(shù)應(yīng)用項目開發(fā) (3) 完成后, ,同時文件名也變成灰色,如圖 。 103 項目五 物聯(lián)網(wǎng)通信技術(shù)應(yīng)用項目開發(fā) 圖 104 項目五 物聯(lián)網(wǎng)通信技術(shù)應(yīng)用項目開發(fā) (4) 編寫 : ,主要功能是向協(xié)調(diào)器發(fā)送“ Hello”消息。 105 項目五 物聯(lián)網(wǎng)通信技術(shù)應(yīng)用項目開發(fā) 6. ?ZigBee數(shù)據(jù)傳輸實驗剖析 (1) 本實訓(xùn)完成了 ZigBee無線網(wǎng)絡(luò)點對點的數(shù)據(jù)傳輸,下面來具體了解一下整個的工作流程。 (2) 首先,協(xié)調(diào)器上電后,會按照程序和工程中設(shè)定的參數(shù)選擇信道、網(wǎng)絡(luò)號建立 ZigBee網(wǎng)絡(luò),這部分的內(nèi)容是在協(xié)議棧里面實現(xiàn)的,用戶應(yīng)用程序不需要編寫代碼來實現(xiàn)。圖(a)是協(xié)調(diào)器的工作流程圖。 106 項目五 物聯(lián)網(wǎng)通信技術(shù)應(yīng)用項目開發(fā) 圖 ZigBee數(shù)據(jù)傳輸實驗工作流程圖 107 項目五 物聯(lián)網(wǎng)通信技術(shù)應(yīng)用項目開發(fā) (3) 圖 (b)是終端節(jié)點的工作流程圖,終端節(jié)點上電后,會技術(shù)硬件電路的初始化,然后搜索周圍空間有否有 ZigBee無線網(wǎng)絡(luò),如果有 ZigBee無線網(wǎng)絡(luò)再自動加入 (這時最簡單的情況,當然也可以控制節(jié)點加入網(wǎng)絡(luò) )。終端節(jié)點加入網(wǎng)絡(luò)后將定時發(fā)送數(shù)據(jù)給協(xié)調(diào)器 (網(wǎng)絡(luò)地址為 0),最后使 LED閃爍以示發(fā)送完成。 108 項目五 物聯(lián)網(wǎng)通信技術(shù)應(yīng)用項目開發(fā) (4) 在了解具體的網(wǎng)絡(luò)數(shù)據(jù)發(fā)送過程前,這里有幾個重要的數(shù)據(jù)結(jié)構(gòu)和函數(shù)需要了解: ① 地址類型數(shù)據(jù)結(jié)構(gòu): ZigBee設(shè)備的地址一共有五種類型。 AddrNotPresent: Addr16?Bit: Addr64?Bit: AddrGroup: AddrBroadcast: 109 項目五 物聯(lián)網(wǎng)通信技術(shù)應(yīng)用項目開發(fā) ② 地址數(shù)據(jù)結(jié)構(gòu):定義通信的地址。 addr:地址。 addrMode:在定義 ZigBee地址時,可以通過 addrMode設(shè)定五種地址模式。 endpoint:端點,一個設(shè)備會有很多個端點,當進行通信時,其實就是端點到端點的通信。 panId:網(wǎng)絡(luò) ID。 110 項目五 物聯(lián)網(wǎng)通信技術(shù)應(yīng)用項目開發(fā) ③ 輸入消息包數(shù)據(jù)結(jié)構(gòu):定義了協(xié)議棧底層接收到的無線數(shù)據(jù)包。 111 項目五 物聯(lián)網(wǎng)通信技術(shù)應(yīng)用項目開發(fā) (5) 在 ZigBee協(xié)議棧中進行數(shù)據(jù)發(fā)送,可以直接調(diào)用 AF層的 AF_DataRequest()函數(shù),該函數(shù)會調(diào)用協(xié)議棧里面與硬件相關(guān)的函數(shù)將數(shù)據(jù)通過天線發(fā)送到空間中。底層的操作我們無需了解也無法了解,因為 ZStack并不是完全開源的協(xié)議棧,有很大一部分協(xié)議棧的實現(xiàn)都是使用庫文件 lib的形式來提供給用戶的。用戶只需要掌握 AF_DataRequest()函數(shù)的使用方法即可。 112 項目五 物聯(lián)網(wǎng)通信技術(shù)應(yīng)用項目開發(fā) (6) 終端節(jié)點給網(wǎng)絡(luò)地址 0x0000發(fā)送數(shù)據(jù)后,協(xié)調(diào)器會收到該數(shù)據(jù),但接收到的數(shù)據(jù)放在哪里?怎樣通知用戶應(yīng)用程序有新的數(shù)據(jù)?這些都是通過操作系統(tǒng)來完成的,正是由于操作系統(tǒng)的存在,使得我們開發(fā)用戶程序變得非常簡單,我們不需要去關(guān)心數(shù)據(jù)是怎么接收的,只需要知道數(shù)據(jù)在哪,什么時候會接收到新的數(shù)據(jù)。當協(xié)調(diào)器接收到數(shù)據(jù)行,操作系統(tǒng)會將該數(shù)據(jù)封裝成一個消息,然后將消息放入消息隊列中,并且通知用戶應(yīng)用程序進行處理。 113 項目五 物聯(lián)網(wǎng)通信技術(shù)應(yīng)用項目開發(fā) (7) 用戶應(yīng)用程序?qū)ο⒌奶幚硎窃贛yFirstApp_ProcessEvent()函數(shù)中進行的,消息隊列中的每個消息都會有一個任務(wù) ID和一個消息 ID,而表示新數(shù)據(jù)的消息ID是 AF_INCOMING_ MSG_CMD。消息處理函數(shù)根據(jù)消息 ID調(diào)用相應(yīng)的子函數(shù) MyFirstApp_MessageMSGCB()進行處理。 114 項目五 物聯(lián)網(wǎng)通信技術(shù)應(yīng)用項目開發(fā) 實踐二: 3G無線通信的應(yīng)用實踐 1. 實踐內(nèi)容 利用 IOTL0105型物聯(lián)網(wǎng)綜合實驗箱配套的 USB 3G上網(wǎng)卡實現(xiàn) SMS短信發(fā)送。 2. 程序設(shè)計要求 用戶界面界中需要有以下內(nèi)容: (1) 可編輯文本框 A,用來編輯收件人的電話號碼。 (2) 可編輯文本框 B,用來編輯需要發(fā)送的信息。 (3) 發(fā)送按鍵。 115 項目五 物聯(lián)網(wǎng)通信技術(shù)應(yīng)用項目開發(fā) 3. 關(guān)鍵代碼解析 116 項目五 物聯(lián)網(wǎng)通信技術(shù)應(yīng)用項目開發(fā) 4. 實踐步驟 (1) 將一張聯(lián)通的 WCDMA 3G SIM卡插入實驗箱配套的E261型 USB 3G無線網(wǎng)卡中,并將無線網(wǎng)卡查到應(yīng)用網(wǎng)關(guān)的USB接口上。 (2) 點擊應(yīng)用網(wǎng)關(guān)上的“ 3GDial UP”程序,此時會列出來已經(jīng)識別了的 3G網(wǎng)卡,選擇其中的“ E261”網(wǎng)卡,進入下一界面,點擊“ Connect”按鍵,此時網(wǎng)關(guān)將試圖通過 3G接入網(wǎng)絡(luò),如果正常接入會有“ Connect”提示,此時右方會出現(xiàn)幾個默認的網(wǎng)站,點擊網(wǎng)站,發(fā)現(xiàn)已經(jīng)可以通過 3G瀏覽網(wǎng)頁, 3G功能調(diào)試成功。 117 項目五 物聯(lián)網(wǎng)通信技術(shù)應(yīng)用項目開發(fā) (3) 在 PC機上 Ecplise中建立“ TestSMS”工程,輸入上一小節(jié)的源碼編譯并下載至網(wǎng)關(guān)上,測試短信發(fā)送功能。 118 項目五 物聯(lián)網(wǎng)通信技術(shù)應(yīng)用項目開發(fā) 謝謝觀看 /歡迎下載 BY FAITH I MEAN A VISION OF GOOD ONE CHERISHES AND THE ENTHUSIASM THAT PUSHES ONE TO SEEK ITS FULFILLMENT REGARDLESS OF OBSTACLES. BY FAITH I BY FAIT
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1