91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

淺談Digi XBee模塊的操作模式

lcdz66 ? 來(lái)源:雨飛工作室 ? 2023-02-06 14:08 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一般地,Digi XBee模塊有空閑模式、接收模式、發(fā)送模式、睡眠模式和命令模式5種操作模式。下面以XBee3 Zigbee模塊來(lái)說(shuō)明。

4b95e2ac-a44c-11ed-bfe3-dac502259ad0.png

1、空閑模式

不接收或發(fā)送數(shù)據(jù)時(shí),設(shè)備處于空閑模式。在空閑模式下,設(shè)備會(huì)在RF和串行端口上偵聽(tīng)有效數(shù)據(jù)。

在以下情況下,設(shè)備將切換到其他操作模式:

(1)串行接收緩沖區(qū)中的串行數(shù)據(jù)已準(zhǔn)備好打包,切換到發(fā)送模式。

(2)通過(guò)天線接收到的有效RF數(shù)據(jù),切換到接收模式。

(3)命令模式序列(“+++”)發(fā)布,切換到命令模式。

(4)睡眠條件滿足,切換到睡眠模式。

2、接收模式

通過(guò)無(wú)線接收數(shù)據(jù)時(shí),設(shè)備會(huì)將數(shù)據(jù)發(fā)送到串行端口。

您可以使用AP和AO參數(shù)來(lái)調(diào)整從串行端口發(fā)出的消息的格式和類型。根據(jù)需要,您可以調(diào)整收到的信息量。缺省情況下,設(shè)備工作在透明模式,在該模式下設(shè)備將僅輸出接收到的數(shù)據(jù)包的有效負(fù)載。在API模式下,將發(fā)射整個(gè)數(shù)據(jù)包,并且AO調(diào)整是否應(yīng)發(fā)射原始ZDO消息。

2、發(fā)送模式

在傳輸數(shù)據(jù)之前,模塊確保已建立16位網(wǎng)絡(luò)地址和到目的節(jié)點(diǎn)的路由。

若未提供16位網(wǎng)絡(luò)地址,則會(huì)進(jìn)行網(wǎng)絡(luò)地址發(fā)現(xiàn)。為了發(fā)送數(shù)據(jù),進(jìn)行路由發(fā)現(xiàn)以建立到目的節(jié)點(diǎn)的路由。若未找到具有匹配網(wǎng)絡(luò)地址的設(shè)備,它將丟棄該數(shù)據(jù)包。一旦建立路由,設(shè)備即會(huì)發(fā)送數(shù)據(jù)。若路由發(fā)現(xiàn)無(wú)法建立路由,則設(shè)備將丟棄該數(shù)據(jù)包。

4baf555c-a44c-11ed-bfe3-dac502259ad0.png

當(dāng)Zigbee數(shù)據(jù)從一個(gè)節(jié)點(diǎn)傳輸?shù)搅硪粋€(gè)節(jié)點(diǎn)時(shí),目標(biāo)節(jié)點(diǎn)將通過(guò)已建立的路由將網(wǎng)絡(luò)級(jí)確認(rèn)傳輸回源節(jié)點(diǎn)。該確認(rèn)分組向源節(jié)點(diǎn)指示目的地節(jié)點(diǎn)接收到數(shù)據(jù)分組。若源節(jié)點(diǎn)未收到網(wǎng)絡(luò)確認(rèn),它將重新傳輸數(shù)據(jù)。

在極少數(shù)情況下,目標(biāo)可能會(huì)收到數(shù)據(jù)包,而源可能不會(huì)收到網(wǎng)絡(luò)確認(rèn)。在這種情況下,源將重新傳輸數(shù)據(jù),這可能導(dǎo)致目的地多次接收相同的數(shù)據(jù)包。XBee模塊不會(huì)過(guò)濾掉重復(fù)的數(shù)據(jù)包。我們建議該應(yīng)用程序包含解決此問(wèn)題的條款。

3、睡眠模式

睡眠模式允許設(shè)備在不使用時(shí)進(jìn)入低功耗狀態(tài)。該設(shè)備在睡眠期間幾乎完全處于關(guān)閉狀態(tài),并且在喚醒之前無(wú)法發(fā)送或接收數(shù)據(jù)。XBee3 ZB RF模塊支持引腳睡眠(引腳切換時(shí)進(jìn)入睡眠模式)和周期睡眠(設(shè)備休眠固定時(shí)間)。

4、命令模式

命令模式是固件將傳入字符解釋為命令的狀態(tài)。它允許您使用可以使用AT命令設(shè)置的參數(shù)來(lái)修改設(shè)備的配置。若要使用此模式讀取或設(shè)置XBee3 ZB RF模塊的任何參數(shù),則必須發(fā)送AT命令。每個(gè)AT命令以字母AT開(kāi)頭,后跟標(biāo)識(shí)該命令的兩個(gè)字符,然后是一些可選的配置值。

(1)進(jìn)入命令模式

要使設(shè)備切換到命令模式,必須發(fā)出以下順序:一秒鐘內(nèi)+++。+++序列前后必須至少有一秒鐘。指令字符(CC)和序列之前和之后的靜音(GT)都是可配置的(即:您可以在設(shè)備的配置中自定義命令字符,保護(hù)時(shí)間和超時(shí))。當(dāng)符合進(jìn)入標(biāo)準(zhǔn)時(shí),設(shè)備在UART上以O(shè)K 響應(yīng),表明它已成功進(jìn)入命令模式并準(zhǔn)備開(kāi)始處理AT命令。

若配置為在“透明”操作模式下運(yùn)行,則在進(jìn)入“命令”模式時(shí),XBee3 ZB RF模塊知道停止發(fā)送數(shù)據(jù)并開(kāi)始本地接受命令。

注意:鍵入+++后請(qǐng)勿按回車鍵或Enter鍵,因?yàn)樗鼤?huì)中斷保護(hù)時(shí)間靜音并阻止您進(jìn)入命令模式。

當(dāng)設(shè)備處于命令模式時(shí),它會(huì)監(jiān)聽(tīng)用戶輸入并能夠在UART上接收AT命令。若在沒(méi)有任何用戶輸入的情況下經(jīng)過(guò)了CT時(shí)間(默認(rèn)為10s),則設(shè)備將退出命令模式并返回到先前的操作模式。您可以通過(guò)發(fā)送CN來(lái)強(qiáng)制設(shè)備退出命令模式。

(2)故障排除

無(wú)法進(jìn)入命令模式通常是由于波特率不匹配。確保連接的波特率與設(shè)備的波特率匹配。默認(rèn)情況下,BD=3(9600b/s)。有兩種方法可以進(jìn)入命令模式:①連續(xù)6s的中斷進(jìn)入命令模式。您可以從串行控制臺(tái)發(fā)出“break”命令,它通常是按鈕或菜單項(xiàng)。②上電或復(fù)位時(shí)斷言DIN(串行中斷)進(jìn)入命令模式。XCTU會(huì)指導(dǎo)您進(jìn)行重置,并在需要時(shí)自動(dòng)發(fā)出中斷。

注意:必須為這兩種方法都聲明RTS,否則設(shè)備將進(jìn)入引導(dǎo)加載程序。

這兩種方法都將設(shè)備的波特率臨時(shí)設(shè)置為9600,并在UART上返回OK,以指示命令模式處于活動(dòng)狀態(tài)。退出命令模式后,設(shè)備將以BD設(shè)置的波特率返回正常操作。

(3)發(fā)送AT命令

設(shè)備進(jìn)入命令模式后,請(qǐng)使用下圖中的語(yǔ)法發(fā)送AT命令。每個(gè)AT命令都以字母AT開(kāi)頭,AT代表“注意”。AT后跟兩個(gè)字符,指示要發(fā)出哪個(gè)命令,然后是一些可選的配置值。要讀取存儲(chǔ)在設(shè)備寄存器中的參數(shù)值,請(qǐng)省略參數(shù)字段。

4bdc5e44-a44c-11ed-bfe3-dac502259ad0.png

前面的示例將NI(節(jié)點(diǎn)標(biāo)識(shí)符)更改為My XBee。

a.多個(gè)AT命令

在命令模式下,您可以一次發(fā)送多個(gè)AT命令(用逗號(hào)隔開(kāi))。例如ATNIMy XBee,AC 。

前面的示例將NI(節(jié)點(diǎn)標(biāo)識(shí)符)更改為My XBee,并通過(guò)AC(應(yīng)用更改)激活設(shè)置。

b.參數(shù)格式

有關(guān)單個(gè)AT命令參數(shù)的格式,請(qǐng)參閱AT命令列表。十六進(jìn)制值的有效格式包括帶或不帶前導(dǎo)0x的值,例如FFFF或0xFFFF。

c.對(duì)AT命令的響應(yīng)

使用AT命令設(shè)置參數(shù)時(shí),若成功,XBee3 ZB RF模塊將以O(shè)K 響應(yīng),否則返回ERROR 。

d.應(yīng)用命令更改

在應(yīng)用更改之前,使用AT命令對(duì)配置命令寄存器進(jìn)行的任何更改都不會(huì)生效。例如,若您發(fā)送BD命令以更改波特率,則在應(yīng)用更改之前,實(shí)際波特率不會(huì)更改。①發(fā)送AC(應(yīng)用更改),退出命令模式。②發(fā)送WR(寫),退出命令模式。

e.使命令更改永久生效

發(fā)送WR(寫入)命令以保存更改。WR將參數(shù)值寫入非易失性存儲(chǔ)器,以便參數(shù)修改可通過(guò)后續(xù)的復(fù)位保持不變。

發(fā)送RE(恢復(fù)默認(rèn)值),將使用WR保存的設(shè)置抹回到其出廠默認(rèn)值,或者將自定義默認(rèn)值(若已設(shè)置)恢復(fù)為出廠默認(rèn)值。

注意:您仍然必須使用WR 保存使用RE進(jìn)行的更改。

(4)退出命令模式

兩種方法:

①發(fā)送CN(退出命令模式),然后回車。

②若設(shè)備在CT(命令模式超時(shí))指定的時(shí)間內(nèi)未收到任何有效的AT命令,它將返回到透明或API模式。命令模式的默認(rèn)超時(shí)為10s。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 模塊
    +關(guān)注

    關(guān)注

    7

    文章

    2837

    瀏覽量

    53300
  • Digi
    +關(guān)注

    關(guān)注

    0

    文章

    17

    瀏覽量

    9790
  • 無(wú)線
    +關(guān)注

    關(guān)注

    31

    文章

    5690

    瀏覽量

    178818
  • 命令
    +關(guān)注

    關(guān)注

    5

    文章

    755

    瀏覽量

    23765
  • 串行端口
    +關(guān)注

    關(guān)注

    0

    文章

    36

    瀏覽量

    12081

原文標(biāo)題:淺談Digi XBee模塊的操作模式

文章出處:【微信號(hào):雨飛工作室,微信公眾號(hào):雨飛工作室】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    Digi采用電池供電長(zhǎng)壽命無(wú)線傳感器XBee

      Digi近日推出了XBee傳感器。這是一種由電池供電的長(zhǎng)壽命無(wú)線傳感器,易于連接到 Drop-in Networking 網(wǎng)絡(luò)應(yīng)用或 ZigBee 網(wǎng)絡(luò)中。ZigBee 技術(shù)使低成本、低功耗
    發(fā)表于 10-29 14:52

    Digi長(zhǎng)壽命XBee無(wú)線電池傳感器

      Digi推出了 XBee (R) 傳感器。這是一種由電池供電的長(zhǎng)壽命無(wú)線傳感器,易于連接到 Drop-in Networking 網(wǎng)絡(luò)應(yīng)用或 ZigBee 網(wǎng)絡(luò)中。ZigBee 技術(shù)使低成本
    發(fā)表于 10-29 15:43

    Digi用于創(chuàng)建無(wú)線傳感器網(wǎng)絡(luò)的XBee傳感器

      Digi近日推出了XBee傳感器。這是一種由電池供電的長(zhǎng)壽命無(wú)線傳感器,易于連接到 Drop-in Networking 網(wǎng)絡(luò)應(yīng)用或 ZigBee 網(wǎng)絡(luò)中。ZigBee 技術(shù)使低成本、低功耗
    發(fā)表于 11-15 16:53

    Digi推出新一代XBeeXBee

    關(guān)鍵詞:Digi , XBee , XBee-PRO , ZigBee模塊 美國(guó)明尼蘇達(dá)州明尼通卡市(2010年6月8日)? Digi In
    發(fā)表于 10-14 17:30 ?990次閱讀

    關(guān)于Digi International XBee? S2D ZigBee線程就緒射頻模塊的分析介紹

    Digi XBee S2D ZigBee 線程就緒射頻模塊提供更大的內(nèi)存容量,使得設(shè)計(jì)人員能夠升級(jí)到線程網(wǎng)絡(luò)協(xié)議。 此線程就緒射頻模塊不僅保留了之前
    的頭像 發(fā)表于 08-23 10:54 ?3463次閱讀

    基于XBee進(jìn)行ZigBee組網(wǎng)——XBee介紹

    XBee模塊Digi公司的一款采用ZigBee技術(shù)的無(wú)線模塊,通過(guò)串口與單片機(jī)等設(shè)備間進(jìn)行通信,能夠非??焖俚貙?shí)現(xiàn)將設(shè)備接入到ZigBee網(wǎng)絡(luò)的目的,
    發(fā)表于 07-06 10:29 ?3322次閱讀
    基于<b class='flag-5'>XBee</b>進(jìn)行ZigBee組網(wǎng)——<b class='flag-5'>XBee</b>介紹

    Digi XBee LR模塊的主要特點(diǎn)

    全球領(lǐng)先的物聯(lián)網(wǎng)連接產(chǎn)品、解決方案和服務(wù)提供商迪進(jìn)國(guó)際(Digi International?, NASDAQ: DGII)今天發(fā)布了Digi XBee? LR模塊,這是首款
    的頭像 發(fā)表于 07-04 15:44 ?1376次閱讀

    帶有BMP180的DIGI XBEE3

    電子發(fā)燒友網(wǎng)站提供《帶有BMP180的DIGI XBEE3.zip》資料免費(fèi)下載
    發(fā)表于 12-12 10:24 ?0次下載
    帶有BMP180的<b class='flag-5'>DIGI</b> <b class='flag-5'>XBEE</b>3

    帶雨滴傳感器的DIGI XBEE3

    電子發(fā)燒友網(wǎng)站提供《帶雨滴傳感器的DIGI XBEE3.zip》資料免費(fèi)下載
    發(fā)表于 12-12 09:50 ?0次下載
    帶雨滴傳感器的<b class='flag-5'>DIGI</b> <b class='flag-5'>XBEE</b>3

    淺談Digi 900HP模塊的API模式組網(wǎng)配置

    為使無(wú)人機(jī)編隊(duì)個(gè)體間實(shí)現(xiàn)組網(wǎng)通信,需要選用合適的通信模塊構(gòu)建通信網(wǎng)絡(luò)。經(jīng)過(guò)調(diào)研發(fā)現(xiàn),XBee系列的模塊或許可以更好的解決機(jī)間組網(wǎng)通信問(wèn)題。
    的頭像 發(fā)表于 01-04 09:11 ?2046次閱讀

    看圖細(xì)說(shuō)Digi XBee模塊型號(hào)

    先說(shuō)說(shuō)Digi XBee模塊的分類,從頻段、擴(kuò)頻技術(shù)、封裝、天線接口、發(fā)射功率幾個(gè)方面劃分。
    的頭像 發(fā)表于 01-09 17:20 ?3024次閱讀

    Digi XBee3 Zigbee模塊的硬件設(shè)計(jì)Troubleshooting問(wèn)題分析

    Digi XBee3 Zigbee模塊的硬件設(shè)計(jì)指南里,有個(gè)Troubleshooting問(wèn)題,值得注意。
    的頭像 發(fā)表于 02-06 09:51 ?1735次閱讀

    淺談Digi XBee3模塊如何設(shè)置“自定義默認(rèn)值”

    Digi XBee3模塊的設(shè)備參數(shù)一旦在應(yīng)用程序中進(jìn)行測(cè)試并最終確定,這次參數(shù),客戶就可以把它們?cè)O(shè)為默認(rèn)值。 這些自定義配置可以在制造設(shè)備時(shí)鎖定固件版本或設(shè)置命令值,從而無(wú)需安裝工程師現(xiàn)場(chǎng)調(diào)整設(shè)備參數(shù)。
    的頭像 發(fā)表于 02-10 11:32 ?2011次閱讀

    XBee系列無(wú)線數(shù)傳模塊適配各種無(wú)人機(jī)應(yīng)用的場(chǎng)景

    XBee系列無(wú)線模塊,是DIGI公司XBee產(chǎn)品生態(tài)的重要組成部分,專門用于數(shù)據(jù)的無(wú)線傳輸,客戶可將其開(kāi)發(fā)成各種形態(tài)的終端以及中繼電臺(tái)。
    發(fā)表于 05-09 10:48 ?4187次閱讀
    <b class='flag-5'>XBee</b>系列無(wú)線數(shù)傳<b class='flag-5'>模塊</b>適配各種無(wú)人機(jī)應(yīng)用的場(chǎng)景

    Digi XBee3 ZigBee組網(wǎng)和通信測(cè)試步驟

    下面采用DigiXBee ZigBee mesh網(wǎng)絡(luò)開(kāi)發(fā)套件來(lái)進(jìn)行組網(wǎng)和通信操作,需要裝備好至少兩個(gè)模塊和對(duì)應(yīng)的開(kāi)發(fā)底板。
    的頭像 發(fā)表于 12-14 09:17 ?3188次閱讀
    <b class='flag-5'>Digi</b> <b class='flag-5'>XBee</b>3 ZigBee組網(wǎng)和通信測(cè)試步驟