版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、橙丁科技網(wǎng)址::cd6969.1.協(xié)議棧工作流程和無線收發(fā)控制LED提示:做此章實(shí)驗(yàn)請(qǐng)先接好天線哦,至少接一條天線,因?yàn)闊o線是有阻抗的,設(shè)計(jì)時(shí)有天線就一定要接的。實(shí)驗(yàn)內(nèi)容:1.ZigBee協(xié)議棧簡(jiǎn)介2.如何使用ZigBee協(xié)議棧3.ZigBee協(xié)議棧的安裝、編譯與下載4.協(xié)議棧無線收發(fā)控制LED5.協(xié)議棧工作流程實(shí)現(xiàn)現(xiàn)象:協(xié)調(diào)器、終端上電,組網(wǎng)成功后D1燈閃爍前言前面講了理論和實(shí)驗(yàn)都是為這章做鋪墊的,整個(gè)學(xué)習(xí)中本章的實(shí)驗(yàn)是重中之重,也是
2、我們以后實(shí)際開發(fā)中必須用到的。本套開發(fā)板以實(shí)戰(zhàn)為主,用戶可非常簡(jiǎn)單、方便的應(yīng)用到實(shí)際產(chǎn)品中,本公司開發(fā)產(chǎn)品也是基于此開發(fā)板開發(fā)的,去掉了一些華而不實(shí)的東西,如5向按鍵、增加OLED顯示、增加串口收發(fā)指示燈等等,用我們的開發(fā)板省去自己研究、裁剪沒用的資源和代碼,此項(xiàng)目工作涉及到軟件、硬件、協(xié)議等知識(shí),并非短時(shí)間就可調(diào)試好的。那些號(hào)稱兼容TI程序的開發(fā)板,其實(shí)需要的水平最低,直接用TI給的參考設(shè)計(jì),制板出來就行了;但是真正想應(yīng)用到實(shí)際當(dāng)中你
3、就知道,自己裁剪的工作量是蠻大的。你說這年頭幾家公司用5向按鍵、黑白屏(而且是翻新的,他們沒修改Lcd驅(qū)動(dòng),只能用TI提供的驅(qū)動(dòng))。以上只是有感而發(fā),不說了,只希望您使用后能對(duì)我們的工作認(rèn)可,我們知足了。ZigBee無線傳感器網(wǎng)絡(luò)涉及電子、電路、通信、射頻等多學(xué)科的知識(shí),這對(duì)于入門級(jí)學(xué)習(xí)來說,無形中增加了學(xué)習(xí)難度,很多讀者看協(xié)議、射頻電路學(xué)了半年甚至更長(zhǎng)的時(shí)間,但是連基本的點(diǎn)對(duì)點(diǎn)通信都無法實(shí)現(xiàn),更別說ZigBee網(wǎng)絡(luò)應(yīng)用了?;诖嗽颍?/p>
4、本章采用一種新學(xué)習(xí)思路,快速幫大家理解、使用ZigBee協(xié)議棧。先進(jìn)行ZigBee無線網(wǎng)絡(luò)通信的學(xué)習(xí)和實(shí)驗(yàn),有了感性認(rèn)知后再看ZigBee協(xié)議棧視頻、射頻、天線等知識(shí),看完后再實(shí)驗(yàn)一遍加橙丁科技網(wǎng)址::cd6969.數(shù);當(dāng)然,接收端就調(diào)用接收函數(shù);當(dāng)你的設(shè)備沒事干的時(shí)候,你就調(diào)用睡眠函數(shù);要干活的時(shí)候就調(diào)用喚醒函數(shù)。所以當(dāng)你做具體應(yīng)用時(shí),不需要關(guān)心協(xié)議棧是怎么寫的,里面的每條代碼是什么意思。除非你要做協(xié)議研究。每個(gè)廠商的協(xié)議棧有區(qū)別,也
5、就是函數(shù)名稱和參數(shù)可能有區(qū)別,這個(gè)要看具體的例子、說明文檔。怎么使用ZigBee協(xié)議棧舉個(gè)例子,用戶實(shí)現(xiàn)一個(gè)簡(jiǎn)單的無線數(shù)據(jù)通信時(shí)的一般步驟:1、組網(wǎng):調(diào)用協(xié)議棧的組網(wǎng)函數(shù)、加入網(wǎng)絡(luò)函數(shù),實(shí)現(xiàn)網(wǎng)絡(luò)的建立與節(jié)點(diǎn)的加入。2、發(fā)送:發(fā)送節(jié)點(diǎn)調(diào)用協(xié)議棧的無線數(shù)據(jù)發(fā)送函數(shù),實(shí)現(xiàn)無線數(shù)據(jù)發(fā)送。3、接收:接收節(jié)點(diǎn)調(diào)用協(xié)議棧的無線數(shù)據(jù)接收函數(shù),實(shí)現(xiàn)無線數(shù)據(jù)接收。是不是看上去很簡(jiǎn)單啊,其實(shí)協(xié)議棧很多都封裝好了,下面我們大概看看無線發(fā)送函數(shù):1.afStat
6、us_tAF_DataRequest(afAddrType_tdstAddr2.endPointDesc_tsrcEP3.uint16cID4.uint16len5.uint8buf6.uint8transID7.uint8options8.uint8radius)用戶調(diào)用該函數(shù)即可實(shí)現(xiàn)數(shù)據(jù)的無線數(shù)據(jù)的發(fā)送,此函數(shù)中有8個(gè)參數(shù),用戶需要將每個(gè)參數(shù)的含義理解以后,才能熟練使用該函數(shù)進(jìn)行無線數(shù)據(jù)通信的目的。現(xiàn)在只講其中最重要的兩個(gè)參數(shù),其它
7、參數(shù)不需要死記硬背,以后用多了自然就記住了。4.uint16len發(fā)送數(shù)據(jù)的長(zhǎng)度;5.uint8buf指向存放發(fā)送數(shù)據(jù)的緩沖區(qū)的指針。至于調(diào)用該函數(shù)后,如何初始化硬件進(jìn)行數(shù)據(jù)發(fā)送等工作,用戶不需要關(guān)心,ZigBee協(xié)議棧己經(jīng)將所需要的工作做好了,我們只需要調(diào)用相應(yīng)的API函數(shù)即可,而不必關(guān)心具體實(shí)現(xiàn)細(xì)節(jié)??雌饋硎遣皇呛芎?jiǎn)單呢,是不是有動(dòng)手試試的沖動(dòng)。先別急還要先安裝ZigBee協(xié)議棧才能進(jìn)行開發(fā)調(diào)試呢,下面就動(dòng)手安裝ZigBee協(xié)議棧吧
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- zigbee協(xié)議棧工作流程
- 1.安防工程工作流程和規(guī)范要求
- 1.黨支部改選換屆工作流程
- 學(xué)院收發(fā)室主要工作流程
- 財(cái)務(wù)控制工作流程
- 標(biāo)準(zhǔn)工作流程 (1)
- 1.建設(shè)工程結(jié)算價(jià)款爭(zhēng)議行政調(diào)解工作流程doc
- 采購(gòu)工作流程及控制
- 招聘工作流程樣本 (1)
- 工作流程編寫范本1
- 烤魚工作流程和工作職責(zé)
- 廚房工作流程和標(biāo)準(zhǔn)
- 廚房工作流程和標(biāo)準(zhǔn)
- 工作流程圖-1
- 附件1就業(yè)工作流程
- 護(hù)理工作流程[1]
- 1、學(xué)生注冊(cè)工作流程
- 產(chǎn)品開發(fā)工作流程1
- 藍(lán)牙無線通信協(xié)議棧的實(shí)現(xiàn)和應(yīng)用.pdf
- led路燈改造項(xiàng)目能源審計(jì)工作流程
評(píng)論
0/150
提交評(píng)論