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

正文內(nèi)容

本科畢業(yè)論文-基于cc2530的無線傳感網(wǎng)絡(luò)系統(tǒng)研究-展示頁

2025-06-18 04:23本頁面
  

【正文】 { macEventLoop, // MAC 層任務(wù)處理函數(shù) nwk_event_loop, //網(wǎng)絡(luò)層任務(wù)處理函數(shù) Hal_ProcessEvent, //板硬件抽象層任務(wù)處理函數(shù) if defined(MT_TASK) MT_ProcessEvent, //調(diào)用任務(wù)處理函數(shù) endif APS_event_loop, //應(yīng)用層任務(wù)處理函數(shù),用戶不需要修改 ZDApp_event_loop, //ZigBee 設(shè)備應(yīng)用層任務(wù)處理函數(shù),用戶可以根據(jù)需要更改 SampleApp_ProcessEvent //SerialApp 的用戶任務(wù)處理函數(shù) } 用戶一般只需要修改協(xié)議棧的三個(gè)文件就可以完成一個(gè)項(xiàng)目,一個(gè) 存放具體任務(wù)事件處理函數(shù) ( SampleApp_ProcessEvent)的主文件,一個(gè)就是主文件的頭文件,最后一個(gè) 是操作系統(tǒng)的接口文件( Osal開頭),是 用來 存放任務(wù)處理函數(shù)數(shù)組 tasksArr[]的文件 。在這個(gè)函數(shù)中, 先 通過一個(gè) 循環(huán)來遍歷 數(shù)組 tasksEvents[],找到第一個(gè)具有事件的任務(wù)(即具有待處理事件的優(yōu)先級最高的任務(wù),因?yàn)樾?列號(hào)越低,優(yōu)先級越高),然后跳出循環(huán),此時(shí)就得到了 需要 處理事件任務(wù)的序號(hào) idx,然后 執(zhí)行 events=tasksEvents[idx]語句, 把具有高優(yōu)先級的 高優(yōu)先級的任務(wù)的事件取出,接著 調(diào)用 函數(shù) (tasksArr[idx])(idx,events)來執(zhí)行具體的處理函數(shù) 。 // Add back unprocessed events to the current task. HAL_EXIT_CRITICAL_SECTION(intState)。 HAL_ENTER_CRITICAL_SECTION(intState)。 // Clear the Events for this task. HAL_EXIT_CRITICAL_SECTION(intState)。 events = tasksEvents[idx]。 halIntState_t intState。 } } while (++idx tasksCnt)。 Hal_ProcessPoll()。) // Forever Loop endif { uint8 idx = 0。amp。 系統(tǒng)通過 不斷地查詢每個(gè)任務(wù)中是否有事件發(fā)生,如果有發(fā)生,就執(zhí)行相應(yīng)的函數(shù),如果有沒發(fā)生,就查詢下一個(gè)任務(wù),這樣循環(huán)地 往復(fù) 。 操作系統(tǒng)的執(zhí)行 通過啟動(dòng)代碼,我們 為操作系統(tǒng)運(yùn)行做好準(zhǔn)備,然后就開始從操作系統(tǒng)入口程序進(jìn)行執(zhí)行, 操作系統(tǒng)實(shí)體只有一行代碼:osal_start_system(): //No Return from here。 10) Output:輸出文件目錄,通過 IAR 自動(dòng)生成 。 8) ZMac: MAC 層目錄,里面包含 MAC 層中所用的參數(shù)和 LIB庫函數(shù)的回調(diào)處理函數(shù)。 6) Tools:工程配置目錄,包含 Zstack 相關(guān)配置信息和空間上的劃分。 5) Securityamp。 2) HAL:硬件驅(qū)動(dòng)層,里面包含硬件的驅(qū)動(dòng)、操作函數(shù)和與之相應(yīng)的配置。 Zstack 協(xié)議棧具有和 ZigBee 相同的協(xié)議構(gòu)架, 基本 都是由物理層、 MAC 層、網(wǎng)絡(luò)層和應(yīng)用層構(gòu)成。一個(gè)全功能設(shè)備可以同時(shí)和多個(gè)全功能設(shè)備通信或精簡功能設(shè)備;精簡功能設(shè)備只能作為終端,并且只能與一個(gè)全功能進(jìn)行通信。 圖 Zigbee 網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu) 從物理 層面分,設(shè)備類型有全功能設(shè)備( Full FunctionDevice,F(xiàn)FD)和精簡功能設(shè)備( Reduced Function Device, RFD)。樹型網(wǎng)絡(luò)是由協(xié)調(diào)器建立網(wǎng)絡(luò),加入多個(gè)路由器和 多個(gè)終端,路由器只能與終端和協(xié)調(diào)器通信,終端只能通過路由器與協(xié)調(diào)器通信。 網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu) ZigBee 網(wǎng)絡(luò)有三種拓?fù)浣Y(jié)構(gòu),分別是星型、樹型和網(wǎng)狀型。應(yīng)用支持子層( APS)提供數(shù)據(jù)管理服務(wù)接口,而管理接口提供設(shè)備綁定和發(fā)現(xiàn)服務(wù),并傳遞設(shè)備之間的消息; ZigBee 設(shè)備對象就是協(xié)調(diào)器、路由器或終端,用于發(fā)起和響應(yīng)綁定請求,并完成設(shè)備安全機(jī)制,發(fā)現(xiàn)網(wǎng)路設(shè)備,提供相應(yīng)的服務(wù)。 3) 網(wǎng)絡(luò)層:確保 層正常工作,負(fù)責(zé)網(wǎng)絡(luò)的建立,允許加入設(shè)備和離開網(wǎng)絡(luò),提供路由和路由發(fā)現(xiàn),并且為應(yīng)用層提供數(shù)據(jù)管理接口服務(wù)。 圖 協(xié)議 體系構(gòu)架 1) 物理層:主要負(fù)責(zé)工作頻率、 信道的分配以及為媒體介質(zhì)訪問層提供數(shù)據(jù)、管理服務(wù)。 ZigBee 的協(xié)議構(gòu)架 協(xié)議棧每層負(fù)責(zé)處理自己該層所規(guī)定的任務(wù),并向上層提供服務(wù),層與層之間通過服務(wù)接口進(jìn)行通信。 2 ZigBee 技術(shù)原理 ZigBee網(wǎng)絡(luò)結(jié)構(gòu) 網(wǎng)絡(luò)體系 ZigBee 網(wǎng)絡(luò)分為 4 層,從上而下分別為物理層、 MAC 層、網(wǎng)絡(luò)層、和應(yīng)用層。 5)有效范圍小:可以覆蓋一百米之內(nèi),足以滿足一個(gè)家庭和辦公的需求。 3)低成本:由于 ZigBee 的傳輸速率低,協(xié)議簡單,使其成本大大降低,加之現(xiàn)在大力對其推廣,是其價(jià)格變得越來越低。 1) 數(shù)據(jù)傳輸速率低: 只有 250Kbps,專注低傳輸應(yīng)用。 基于 ZigBee 的無線傳感器網(wǎng)絡(luò) 由于 ZigBee 具有低成本、低功耗、網(wǎng)絡(luò)容量大、數(shù)據(jù)傳輸速率低、范圍小、工作頻段靈活的特點(diǎn)使 ZigBee 成為現(xiàn)在炙手可熱的技術(shù)。 無線傳感器網(wǎng)路未來 盡管無線傳感器網(wǎng)絡(luò)比目前處于初步發(fā)展階段,但已經(jīng)迅速占領(lǐng)市場,有很強(qiáng)的應(yīng)用價(jià)值。一般現(xiàn)在使用高能電池、降低傳感節(jié)點(diǎn)的功耗兩種方式來解決這個(gè)問題。傳感器節(jié)點(diǎn)在正常通信過程中,信號(hào)可能被一些如墻壁、樹木等障礙物阻擋而受到影響,現(xiàn)在主要用的是改善天線的質(zhì)量來提高傳輸質(zhì)量,如 何提高傳感器節(jié)點(diǎn)的穿透性是未來需要解決的問題。并且可以為家庭提供安防系統(tǒng),通過傳感器對室內(nèi)的溫濕度,有無煤氣,有無小偷進(jìn)行數(shù)據(jù)采集處理。 4)智能家居 現(xiàn)有的智能家居多以有線網(wǎng)絡(luò)為主,布線繁瑣,且網(wǎng)絡(luò)處理能力差。羅徹斯特大學(xué)的科學(xué)家就是利用無線傳感器創(chuàng)建了一個(gè)智能醫(yī)療的房間來監(jiān)測病人的重要特征(血壓、脈搏和呼吸)、睡覺姿勢以及一天的活動(dòng)。無線傳感器網(wǎng)絡(luò)可以運(yùn)用一定數(shù)量的節(jié)點(diǎn)來對周圍環(huán)境的監(jiān)測。 無線傳感器網(wǎng)絡(luò)應(yīng)用現(xiàn)狀 最近幾年,由于物聯(lián)網(wǎng)的發(fā)展,無線傳感器網(wǎng)絡(luò)大規(guī)模的應(yīng)用在各個(gè)領(lǐng)域中: 1)環(huán)境監(jiān)測 由于人們對與環(huán)境的保護(hù)越來越關(guān)注,環(huán)境科學(xué)涉及領(lǐng)域愈來愈廣,對于環(huán)境的監(jiān)測需求相應(yīng)增加。 從應(yīng)用上來說, ZigBee 適合低速率、低數(shù)據(jù)量、低成 本的設(shè)備。 從協(xié)議標(biāo)準(zhǔn)來說,大多數(shù)無線傳感器網(wǎng)絡(luò)的物理層和 MAC 層都是采用 協(xié)議標(biāo)準(zhǔn)。Zstack 協(xié)議棧符合 ZigBee2021 規(guī)范,支持多種平臺(tái),這里面就包括、基于 CC2420 的新平臺(tái) 以及 TI 的 MPS430,還支持 CC2431。 2021 年 2 月, TI 公司收購了 Chipcon 公司,又相繼推出了一系列的 ZigBee 芯片, CC2530 就是其中之一。 2021 年 12 月, Chipcon 公司推出第一個(gè) 片上系統(tǒng)解決方案 — CC2430 無線單片機(jī), CC2430 內(nèi)部集成一款增強(qiáng)型8051 內(nèi)核以及 CC2420。理論上, ZigBee 可以由 65536 個(gè)無線模塊組成無線網(wǎng)絡(luò)平臺(tái),在整個(gè)網(wǎng)絡(luò)覆蓋范圍內(nèi),所有節(jié)點(diǎn)都可以相互通信。 ZigBee 的由來和發(fā)展 ZigBee名字的由來 ZiBee 的名字起源于蜜蜂之間信息傳遞的方式,蜜蜂同過一種特定的 肢體語言來告知同伴發(fā)現(xiàn)了事物,這種肢體語言是 Zigzag(之字形, Z 字形)以此意義以 ZigBee 作為一種新的通信技術(shù)命名,而ZigBee 也通常被稱為 HomeRF Lite 或 RFEasyLink 亦或是 FireFly無線電技術(shù)。用戶使用傳感器網(wǎng)絡(luò)查詢事件時(shí),只關(guān)心事件是否發(fā)給網(wǎng)路,而不是確定某個(gè)節(jié)點(diǎn)的編號(hào)。無線傳感器網(wǎng)絡(luò)是一個(gè)任務(wù)型的網(wǎng)絡(luò),每個(gè)節(jié)點(diǎn)都是采用編號(hào)標(biāo)識(shí),而節(jié)點(diǎn)的編號(hào)是否需要全網(wǎng)唯一,則取決于網(wǎng)絡(luò)通信協(xié)議的設(shè)計(jì)。這 樣每個(gè)節(jié)點(diǎn)既是信息發(fā)起者也是信息的轉(zhuǎn)發(fā)者。如若想與射頻覆蓋范圍之外的節(jié)點(diǎn)通信,就需要中間節(jié)點(diǎn)進(jìn)行路由。 第四,多跳路由。通常情況下,各個(gè)節(jié)點(diǎn)可以相互協(xié) 進(jìn)行配置和管理, 建立它們之間的連接,完成網(wǎng)絡(luò)的初始化、啟動(dòng)監(jiān)測任務(wù)、網(wǎng)絡(luò)的故障自我修復(fù)等一系列工作。 第三,具有自組織性。 因?yàn)槿绻?大部分節(jié)點(diǎn)能源耗盡 而退出工作狀態(tài), 那么 整個(gè)網(wǎng)絡(luò)也就處于癱瘓狀態(tài)了。 第二 , 無線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)工作在低功耗的狀態(tài)。為了獲取精準(zhǔn)信息,在監(jiān)測區(qū)通常會(huì)分部大量的傳感器節(jié)點(diǎn),數(shù)量可以達(dá)到成千上萬。無線傳感網(wǎng)絡(luò)是一種集大量移動(dòng)或靜止的微傳感器以自組織和多跳的方式構(gòu)成無線網(wǎng)絡(luò)。 本文主要對 ZigBee 無線傳輸技術(shù)的發(fā)展和研究現(xiàn)狀以及它的無線傳輸原理進(jìn)行研究分析,重點(diǎn)對 ZigBee 組網(wǎng)和如何進(jìn)行數(shù)據(jù)的傳輸進(jìn)行剖析,給出基于ZigBee 的溫度無線 傳感網(wǎng)絡(luò)設(shè)計(jì)方案,方案中使用 CC2530 芯片和溫度傳感器DS18B20。畢業(yè)論文 (設(shè)計(jì) ) 設(shè)計(jì)論文題目 : 基于 CC2530的無線傳感 網(wǎng)絡(luò)系統(tǒng)研究 學(xué) 生 姓 名 : 學(xué) 生 學(xué) 號(hào) : 專 業(yè) 班 級 : 電科 1111 學(xué) 院 名 稱 : 物理與電子信息工程 指 導(dǎo) 老 師 : 2021 年 4 月 11 日 基于 CC2530 的無線傳感網(wǎng)絡(luò)系統(tǒng)研究 摘 要 如今,隨著物聯(lián)網(wǎng)的產(chǎn)業(yè)的迅猛發(fā)展,無線傳感網(wǎng)絡(luò)越來越受國際國內(nèi)的關(guān)注,并且無線傳感器網(wǎng)絡(luò)的發(fā)展將有助于全面提升物聯(lián)網(wǎng)在社會(huì)生產(chǎn)生活中的信息互通、感知能力和智能決策能力,他被認(rèn)為是未來高科技重要產(chǎn)業(yè)之一。而ZigBee 技術(shù)是一種近距離、低功耗、低復(fù)雜度、低成本的雙向無線通信技術(shù),主要用于距離短、低功耗且傳輸速率不高的各種電子設(shè)備之間的數(shù)據(jù)傳輸。 關(guān)鍵詞 : 無線傳感網(wǎng)路, ZigBee, DS18B20, CC2530 Wireless Sensor Network System Based On CC2530 Research Abstract Nowadays, with the rapid development of Inter industry, more and more get the attention of the international and domestic, wireless sensor work and the development of wireless sensor work (WSN) will help to improve the Inter of things in the social production and living in the information munication, awareness, and intelligent decisionmaking ability, he is considered to be one of important hightech industry in the ZigBee technology is a kind of close range, low cost, low power consumption and low plexity of twoway wireless munication technology, it is mainly used for short distance and low power consumption and transmission rate is not high data transmission between various kinds of electronic equipment. This article mainly discusses the ZigBee wireless transmission technology and its development and research status of wireless transmission principle research and analysis, focusing on ZigBee work and analyzes how to carry out data transmission, is given based on the temperature of the ZigBee wireless sensor work design, scheme using CC2530 chips and temperature sensor DS18B20. Key words: wireless sensor work, ZigBee, DS18B20
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1