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

正文內(nèi)容

zigbee通信模塊的設(shè)計(jì)畢業(yè)設(shè)計(jì)論文-資料下載頁

2025-07-14 17:46本頁面
  

【正文】 Confirm( pDataConfirmtransID, pDataConfirm )。 break。 case AF_INCOMING_MSG_CMD://AF數(shù)據(jù)確認(rèn) pMSGpkt = (afIningMSGPacket_t *) pMsg。 SAPI_ReceiveDataIndication( pMSGpkt, pMSGpktclusterId, pMSGpkt) break。 case ZDO_STATE_CHANGE: //ZDO狀態(tài)改變 if (pMsgstatus == DEV_END_DEVICE || pMsgstatus == DEV_ROUTER || pMsgstatus == DEV_ZB_COORD ) { SAPI_StartConfirm( ZB_SUCCESS )。//啟動確認(rèn) } else if (pMsgstatus == DEV_HOLD || pMsgstatus == DEV_INIT) { SAPI_StartConfirm( ZB_INIT )。 } break。 case ZDO_MATCH_DESC_RSP_SENT: //ZDO接收到一個//匹配描述響應(yīng) //創(chuàng)建一個綁定表?xiàng)l目 SAPI_AllowBindConfirm( ((ZDO_MatchDescRspSent_t *)pMsg)nwkAddr )。 break。case KEY_CHANGE: //按鍵值改變 zb_HandleKeys( ((keyChange_t *)pMsg)state, ((keyChange_t *)pMsg)keys )。 break。case SAPICB_DATA_CNF: //數(shù)據(jù)發(fā)送確認(rèn) SAPI_SendDataConfirm( (uint8)((sapi_CbackEvent_t *)pMsg)data, ((sapi_CbackEvent_t *)pMsg) )。 break。case SAPICB_BIND_CNF: //綁定確認(rèn) SAPI_BindConfirm( ((sapi_CbackEvent_t *)pMsg)data, ((sapi_CbackEvent_t *)pMsg) )。 break。case SAPICB_START_CNF: //網(wǎng)絡(luò)啟動確認(rèn) SAPI_StartConfirm( ((sapi_CbackEvent_t *)pMsg) )。 break。 default: if ( pMsgevent = ZB_USER_MSG {//沒有用到用戶處理事件,所以空函數(shù) } break。 } // 釋放存儲空間 osal_msg_deallocate( (uint8 *) pMsg )。 // Next pMsg = (osal_event_hdr_t *) osal_msg_receive( task_id )。 } // 返回沒有被處理的事件 return (events ^ SYS_EVENT_MSG)。 } if ( events amp。 ZB_ALLOW_BIND_TIMER )//允許綁定超時(shí)事件 { afSetMatch(EndPoint, FALSE)。 return (events ^ ZB_ALLOW_BIND_TIMER)。 } if ( events amp。 ZB_BIND_TIMER ) //綁定事件超時(shí) { SAPI_BindConfirm( sapi_bindInProgress, ZB_TIMEOUT )。 sapi_bindInProgress = 0xffff。 return (events ^ ZB_BIND_TIMER)。 } if ( events amp。 ZB_ENTRY_EVENT ) //建立網(wǎng)絡(luò)事件,初始化后首先進(jìn)//入該事件 { uint8 startOptions。//關(guān)掉led1網(wǎng)絡(luò)指示燈 HalLedSet (HAL_LED_1, HAL_LED_MODE_OFF)。 zb_ReadConfiguration( ZCD_NV_STARTUP_OPTION, sizeof(uint8), amp。startOptions )。 if ( startOptions amp。 ZCD_STARTOPT_AUTO_START ) {zb_StartRequest()。 } else { //否則閃爍led1等待外部輸入啟動網(wǎng)絡(luò) HalLedBlink(HAL_LED_1, 0, 50, 500)。 } return (events ^ ZB_ENTRY_EVENT )。 } //必須是最后進(jìn)行處理的事件 //協(xié)調(diào)器沒進(jìn)行用戶處理 if ( events amp。 ( ZB_USER_EVENTS ) ) { zb_HandleOsalEvent( events )。 } return 0。} 管理器(燈)設(shè)備管理器設(shè)備作為燈設(shè)備的同時(shí)也作為整個網(wǎng)絡(luò)的協(xié)調(diào)器,當(dāng)初始化以后,按下key1鍵以后完成格式化網(wǎng)絡(luò)的工作,即形成整個網(wǎng)絡(luò)的PANID。以下是管理器(燈)設(shè)備的基本程序流程。當(dāng)按下key1鍵時(shí),首先判斷設(shè)備是否處于初始化狀態(tài),通過zb_Configuration設(shè)置ZCD_NV_STARTUP_OPTION的值為ZCD_START_OPT_AUTO_START,然后調(diào)用zb_SystemReset函數(shù)重新啟動設(shè)備。通過上述的操作之后,應(yīng)用程序會將ZCD_NV_STARTUO_OPTION 的值設(shè)置為ZCD_STARTOPT_AUTO_START, 并將其寫入非易失性存儲器;這樣,當(dāng)?shù)诙未蜷_zigbee設(shè)備的時(shí)候,它將自動啟動Z_STACK進(jìn)行相關(guān)的操作。協(xié)調(diào)器處理按鍵事件的途徑為:l HAL檢測到按鍵的變化。l HAL對應(yīng)的OSAL任務(wù)檢測到按鍵的狀態(tài)變化,觸發(fā)OSAL按鍵變化的回調(diào)函數(shù)。l OSAL按鍵變化回調(diào)函數(shù)發(fā)送一個OSAL的系統(tǒng)事件消息給已經(jīng)注冊過的任務(wù)。(開關(guān))設(shè)備終端設(shè)備的主要功能是發(fā)起綁定請求,并與燈設(shè)備建立綁定,當(dāng)終端設(shè)備想要發(fā)送開關(guān)命令時(shí),只需要使用0xfffe的網(wǎng)絡(luò)地址,這是一個無效的網(wǎng)絡(luò)地址。開關(guān)設(shè)備將自動發(fā)送命令給已經(jīng)綁定了的設(shè)備。這一節(jié)主要講述了我畢業(yè)設(shè)計(jì)的最重要的組成部分——燈開關(guān)控制實(shí)驗(yàn)。軟件設(shè)計(jì)的成功與否關(guān)鍵是要進(jìn)行硬件平臺的驗(yàn)證。本節(jié)的軟件原理的講述是在燈控制實(shí)驗(yàn)成功的前提下進(jìn)行的。作為一個重要的zigbee實(shí)驗(yàn),燈開關(guān)實(shí)驗(yàn)在實(shí)際上驗(yàn)證了zigbee協(xié)議棧的很多原理,如綁定。這是zigbee協(xié)議棧開發(fā)中一個非常重要的方法,在不能確定目標(biāo)節(jié)點(diǎn)網(wǎng)絡(luò)地址和MAC地址的情況下,綁定就成為了節(jié)點(diǎn)間通信的唯一方法。綁定有兩種方法,一種是已知擴(kuò)展地址的綁定,一種是未知擴(kuò)展地址的綁定。在已知擴(kuò)展地址的情況下,則zb_BindDeviceRequest()函數(shù)能建立一個綁定條目;如果擴(kuò)展地址是未知的,則被綁定設(shè)備首先要允許綁定,即完成匹配描述符的響應(yīng)。這樣發(fā)起綁定的設(shè)備就可以帶著空地址發(fā)出。第一次啟動設(shè)備,按下ke y1,建立網(wǎng)絡(luò)啟動網(wǎng)絡(luò),允許綁定(允許匹配描述符響應(yīng))接收開關(guān)命令(TOGGLE_LIGHT_CMD_ID)翻轉(zhuǎn)led燈任務(wù)初始化循環(huán)系統(tǒng) 注冊按鍵事件(key_event)觸發(fā)ZB_ENTRY_EVENT事件手動建網(wǎng) 管理器(燈)設(shè)備基本軟件流程按鍵SW1按下了嗎?閃爍LED3任務(wù)初始化重啟系統(tǒng)Y加入網(wǎng)絡(luò)成功Y發(fā)起綁定命令(TOGGLE_LIGHT_CMD_ID)綁定成功?建立綁定表按鍵2 按下發(fā)送開關(guān)命令循環(huán)系統(tǒng)NNYNYNYN 終端設(shè)備(開關(guān))基本軟件流程圖結(jié) 論Zigbee作為一種新興的無線傳感網(wǎng)絡(luò),在本文中詳述了zigbee協(xié)議棧開發(fā)的原理,我覺得只有真正理解了zigbee的原理,才能做好后面的軟件開發(fā),軟件開發(fā)應(yīng)該占據(jù)著zigbee開發(fā)的一個比較重要的部分;其次我介紹了使用的軟件平臺和硬件平臺,軟件平臺使用的是IAR Embedded Workbench for MCS51 Evaluation ,硬件平臺使用的是導(dǎo)師開發(fā)的用戶板和射頻板,用戶板主要集成了一些簡單應(yīng)用,如按鍵和led顯示的功能;。 最后我使用原理圖的方式介紹了我軟件開發(fā)的流程以及想要實(shí)現(xiàn)的功能——使用開關(guān)設(shè)備控制燈設(shè)備led的亮或滅。這一個簡單的應(yīng)用的成功實(shí)現(xiàn)為我以后zigbee的開發(fā)打下了一個良好的開端,在后面我可以更深入的開發(fā)zigbee的一些其他應(yīng)用,如無線傳感數(shù)據(jù)傳送,無線定位等。爭取能夠?qū)崿F(xiàn)更大網(wǎng)絡(luò)的智能家居應(yīng)用。 致 謝本論文是在導(dǎo)師王寶忠老師的精心指導(dǎo)下完成的,所以在論文完成之際,我要對王老師表示衷心的感謝。從論文開題階段開始,他就對我嚴(yán)格要求,對我寫的論文層層把關(guān),正是在他這樣嚴(yán)謹(jǐn)?shù)目蒲袘B(tài)度以及悉心的指導(dǎo)之下我才能順利得完成了論文的撰寫,而且在論文硬件實(shí)現(xiàn)方面,王寶忠老師也給我提供了許多相應(yīng)的實(shí)驗(yàn)設(shè)備,才使我的課題研究能順利得完成硬件實(shí)現(xiàn)環(huán)節(jié)。王老師待人熱誠的性格、工作上一絲不茍的態(tài)度、豐富的科研經(jīng)驗(yàn)以及敏銳的總體把握思維是我學(xué)習(xí)的榜樣,從他的科研以及為人處世方面,我都學(xué)到了許多有用的東西,使我獲益匪淺。在此我再次表示對王老師真心的感謝。感謝評閱本論文的專家、學(xué)者以及教授。同時(shí)還要感謝我的同學(xué)們,是他們讓我在困境中從新找到了失去的信心。正是在他們的悉心幫助與指導(dǎo)下,我才能順利得完成了論文的撰寫及課題在硬件方面的實(shí)現(xiàn),感謝他們對我的幫助與支持。在畢業(yè)來臨之際,我希望他們在以后的日子里能大展宏圖、事業(yè)有成!衷心的感謝大家! 參 考 文 獻(xiàn)[1] 高守瑋,吳燦陽. ,2009:1419[2] 李文仲,段朝玉. zigbee2007/PRO協(xié)議棧實(shí)驗(yàn)與實(shí)踐. 北京航空航天大學(xué)出版社,2009:1310[3] 李文仲,段朝玉. zigbee網(wǎng)絡(luò)技術(shù)與入門實(shí)戰(zhàn). 北京航空航天大學(xué)出版社, 2007:1350[4] 李文仲. zigbee2006無線網(wǎng)絡(luò)與定位實(shí)戰(zhàn). 北京航空航天大學(xué)出版社, 2008:1400[5] 呂治安. zigbee網(wǎng)絡(luò)原理與應(yīng)用開發(fā). 北京航空航天大學(xué)出版社, 2008:1330[6] 李文仲. PIC單片機(jī)與zigbee無線網(wǎng)絡(luò)實(shí)戰(zhàn). 北京航空航天大學(xué)出版社, 2008:1375[7] 金純. zigbee技術(shù)基礎(chǔ)與案例分析. 國防工業(yè)出版社, 2008:1450[8] 蔣挺,趙成林. 紫蜂技術(shù)及其應(yīng)用. 北京郵電大學(xué)出版社, 2006:1300[8] 瞿雪,劉盛德. Zigbee E技術(shù)及其應(yīng)用. 北京航空航天大學(xué)出版社, 2007:1273[9] 王殊. 無線傳感網(wǎng)絡(luò)的理論及應(yīng)用. 北京航空航天大學(xué)出版社, 2007:1420[10] 麻信洛,李曉中. 無線局域網(wǎng)構(gòu)建及應(yīng)用. 國防工業(yè)出版社, 2009:13042
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1