国产chinesehdxxxx老太婆,办公室玩弄爆乳女秘hd,扒开腿狂躁女人爽出白浆 ,丁香婷婷激情俺也去俺来也,ww国产内射精品后入国产

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 Pro SX模塊的通訊方式

lcdz66 ? 來源:雨飛工作室 ? 作者:雨飛工作室 ? 2024-01-09 11:02 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

無人機(jī)行業(yè)的不少客戶反饋,第一次接觸XBee Pro SX模塊時(shí),看著整篇的文檔感覺頭大,不知從何下手。本文做個(gè)總結(jié),以供有需要的朋友借鑒。

Digi公司的XBee Pro SX通訊方式主要分兩種,一種是透?jìng)鞣绞竭€有種是AIP方式,透?jìng)魇褂闷饋肀容^簡(jiǎn)單,但API的功能更為強(qiáng)大。

一、透?jìng)髂J?/p>

1、硬件方面準(zhǔn)備:

XBee Pro SX模式×2、XBee調(diào)試底板×2、天線×2、Micro-USB連接線×2。

wKgaomWct82AHBGLAAxcBrDpYOg848.jpg

2、XCTU上位機(jī)

官網(wǎng)鏈接:

https://www.digi.com/products/embedded-systems/digi-xbee/digi-xbee-tools/xctu

添加模塊:

wKgaomWct82AFzm5AAJobGbQ620699.jpg

添加另一個(gè),同理:

wKgZomWct82AD6h_AAJ1-TweMFw663.jpg

3、選擇固件及配置傳輸方式

選擇固件:

wKgZomWct82AQZ0IAALwtO-b5k4857.jpg

4、AT指令

①打開串口

wKgZomWct82AFfsRAAHjBdK9xyE699.jpg

②先查詢下本機(jī)MAC, 注:"0x0D"是ASCII中的回車字符。

wKgZomWct82AdjHaAAKUz26ZxqU405.jpg

③將本機(jī)設(shè)為**廣播模式(即:DH=0,DL=0xFFFF)**,除了用AT指令,也可以在設(shè)置界面直接設(shè)置。當(dāng)然,MCU程序里,只能用串口發(fā)送AT指令來設(shè)置了。

wKgaomWct82AVAk-AAJStn6uENw571.jpg

④發(fā)送“Hello XBEE”

wKgaomWct82AaOzTAAE3U4wNHJI657.jpg

wKgZomWct82APdkNAAFKyUghBJ4352.jpg

注意:兩個(gè)XBee接上天線后距離不宜過近,以防損壞模塊,官方推薦2m左右。

5、用程序控制SX發(fā)送數(shù)據(jù)

①初始化設(shè)置目標(biāo)MAC地址

unsigned char XBEE_Model_Set(void){  uint8_t date;        while(UART_CheckFlag(UART1, UART_FlagRDRF)) //接收數(shù)據(jù)寄存器 空 0  date=UART_ReadDataReg(UART1);    UART1->C2 |= UART_C2_TE_MASK; //發(fā)送使能UART_SendWait(UART1,SetCommand,3);//使XBEE進(jìn)入AT命令模式,里面用字符存的“+++”    UART1->C2|=UART_C2_RE_MASK;//接收使能  while(!UART_CheckFlag(UART1, UART_FlagRDRF)); //接收到數(shù)據(jù)  date=UART_ReadDataReg(UART1);  if(date!=0x4f) return 1;  //發(fā)送完數(shù)據(jù)后,順序接收到 0x4f--->0x4B--->0x0D(接收到OK)  while(!UART_CheckFlag(UART1, UART_FlagRDRF));  date=UART_ReadDataReg(UART1);  if(date!=0x4B) return 1;   while(!UART_CheckFlag(UART1, UART_FlagRDRF));  date=UART_ReadDataReg(UART1);  if(date!=0x0D) return 1;  //ATDH“charSRUDH_CMD[14]="ATDH00000000
";”,
為ASCII里的回車UART_SendWait(UART1,SRUDH_CMD,sizeof(SRUDH_CMD));  while(!UART_CheckFlag(UART1, UART_FlagRDRF));  date=UART_ReadDataReg(UART1);  if(date!=0x4f) return 1;  while(!UART_CheckFlag(UART1, UART_FlagRDRF));  date=UART_ReadDataReg(UART1);  if(date!=0x4B) return 1;   while(!UART_CheckFlag(UART1, UART_FlagRDRF));  date=UART_ReadDataReg(UART1);  if(date!=0x0D) return 1;  //ATDLUART_SendWait(UART1,SRUDL_CMD,sizeof(SRUDL_CMD));    while(!UART_CheckFlag(UART1, UART_FlagRDRF));  date=UART_ReadDataReg(UART1);  if(date!=0x4f) return 1;   while(!UART_CheckFlag(UART1, UART_FlagRDRF));  date=UART_ReadDataReg(UART1);  if(date!=0x4B) return 1;   while(!UART_CheckFlag(UART1, UART_FlagRDRF));  date=UART_ReadDataReg(UART1);  if(date!=0x0D) return 1;  //ATHP,先導(dǎo)碼UART_SendWait(UART1,HP_CMD,sizeof(HP_CMD));  while(!UART_CheckFlag(UART1, UART_FlagRDRF));  date=UART_ReadDataReg(UART1);  if(date!=0x4f) return 1;while(!UART_CheckFlag(UART1,UART_FlagRDRF));  date=UART_ReadDataReg(UART1);  if(date!=0x4B) return 1;   while(!UART_CheckFlag(UART1, UART_FlagRDRF));  date=UART_ReadDataReg(UART1);  if(date!=0x0D) return 1;    //ATWRUART_SendWait(UART1,WRCommandf,sizeof(WRCommandf));  while(!UART_CheckFlag(UART1, UART_FlagRDRF));  date=UART_ReadDataReg(UART1);  if(date!=0x4f) return 1;  while(!UART_CheckFlag(UART1, UART_FlagRDRF));  date=UART_ReadDataReg(UART1);  if(date!=0x4B) return 1;while(!UART_CheckFlag(UART1,UART_FlagRDRF));  date=UART_ReadDataReg(UART1);  if(date!=0x0D) return 1;    //ATCN,每次正確發(fā)送都會(huì)收到OK  UART_SendWait(UART1,SetTimeCommandf,sizeof(SetTimeCommandf));  while(!UART_CheckFlag(UART1,UART_FlagRDRF));  date=UART_ReadDataReg(UART1);  if(date!=0x4f) return 1;  while(!UART_CheckFlag(UART1, UART_FlagRDRF));  date=UART_ReadDataReg(UART1);  if(date!=0x4B) return 1;  while(!UART_CheckFlag(UART1, UART_FlagRDRF));  date=UART_ReadDataReg(UART1);  if(date!=0x0D) return 1;    return 0;}

②發(fā)送數(shù)據(jù)

透?jìng)髂J较拢灰涯繕?biāo)地址設(shè)定好,就可以直接發(fā)送數(shù)據(jù): UART_SendWait(UART1,Xbee_Send,10); //將數(shù)據(jù)發(fā)送給XBEE

6、透?jìng)髂J较碌母鞣NAT指令可以詳看手冊(cè)說明。

二、API傳輸方式

API模式的傳輸功能非常強(qiáng)大,使用也很方便,建議在學(xué)會(huì)使用透?jìng)髂J胶螅鲜諥PI模式。具體使用方法是:

1、兩個(gè)模塊都這樣設(shè)置:

wKgZomWcuBSAYdOOAANQolbqOB4156.jpg

2、API 64位地址 傳輸協(xié)議

wKgaomWcuBSAXNXmAAPrk7eC9pA864.jpg

協(xié)議介紹:

wKgZomWcuBSAY0QRAATWK-E_q1c490.jpg

3、API方式 “Hello XBEE”

wKgaomWcuBSANeROAAJYn8_rbe8658.jpg

接收端的協(xié)議同理。

4、用程序發(fā)送

不用AT指令設(shè)置目標(biāo)地址,直接把目標(biāo)地址包含在數(shù)組中就行。

//1byte幀頭+2byte字節(jié)長(zhǎng)度+1byteFrametype+1byteFrameID+8byte目標(biāo)MAC+1byteoptions+數(shù)據(jù)字節(jié)8byte+1byte和校驗(yàn)
uint8_t XBEE_Send_Data[23]={0x7E,0x00,0x13,0x00,0x00,0,0,0,0,0,0,0,0,0x00,0,0,0,0,0,0,0,0,0x00};
                                                    //bit5               //bit14      
UART_SendWait(UART1,XBEE_Send_Data,23);//將數(shù)據(jù)發(fā)送給XBEE
注:API模式也有AT協(xié)議,可以查詢本機(jī)MAC等。

審核編輯:湯梓紅

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

    關(guān)注

    7

    文章

    2788

    瀏覽量

    50352
  • 天線
    +關(guān)注

    關(guān)注

    70

    文章

    3281

    瀏覽量

    142326
  • usb
    usb
    +關(guān)注

    關(guān)注

    60

    文章

    8180

    瀏覽量

    272783
  • 無人機(jī)
    +關(guān)注

    關(guān)注

    231

    文章

    10839

    瀏覽量

    186723

原文標(biāo)題:可在無人機(jī)上使用的Digi公司XBee Pro SX模塊快速上手

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

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

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

    事件和觸發(fā)因素,并根據(jù)這些信息作出決策。XBee 傳感器目前支持 DigiXBee ZNet 2.5平臺(tái),以及將于2008年第三季度發(fā)布的 XBee ZB(ZigBee
    發(fā)表于 10-29 14:52

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

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

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

    事件和觸發(fā)因素,并根據(jù)這些信息作出決策。XBee 傳感器目前支持 DigiXBee ZNet 2.5平臺(tái),以及將于2008年第三季度發(fā)布的 XBee ZB(ZigBee
    發(fā)表于 11-15 16:53

    基于ZigBee技術(shù)的XBee Pro模塊在智能公交系統(tǒng)中的應(yīng)用

    的穩(wěn)定性高。所以,在本文的設(shè)計(jì)中選用了MaxStream公司與ZigBee兼容的以Freescale MC1319x芯片組為核心的XBee Pro RF模塊。下面主要介紹
    發(fā)表于 12-10 10:21

    Xbee Pro具有哪些特性應(yīng)用?

    本文介紹了MaxStream公司與ZigBee/IEEE802.15.4協(xié)議兼容的Xbee Pro模塊的性能特點(diǎn)及其在智能公交系統(tǒng)無線通信中的應(yīng)用。
    發(fā)表于 05-13 06:13

    Digi推出新一代XBeeXBee

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

    關(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 ?3039次閱讀

    dfrobotXBEE PRO S2C 63mW無線網(wǎng)絡(luò)模塊介紹

    這是Digi最新出品的2.4Ghz Xbee PRO S2C無線通信模塊
    的頭像 發(fā)表于 12-11 16:25 ?2478次閱讀
    dfrobotXBEE <b class='flag-5'>PRO</b> S2C 63mW無線網(wǎng)絡(luò)<b class='flag-5'>模塊</b>介紹

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

    XBee模塊Digi公司的一款采用ZigBee技術(shù)的無線模塊,通過串口與單片機(jī)等設(shè)備間進(jìn)行通信,能夠非??焖俚貙?shí)現(xiàn)將設(shè)備接入到ZigBee
    發(fā)表于 07-06 10:29 ?3069次閱讀
    基于<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 ?1005次閱讀

    帶雨滴傳感器的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

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

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

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

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

    淺談Digi XBee模塊的操作模式

    一般地,Digi XBee模塊有空閑模式、接收模式、發(fā)送模式、睡眠模式和命令模式5種操作模式。下面以XBee3 Zigbee模塊來說明。
    的頭像 發(fā)表于 02-06 14:08 ?2157次閱讀

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

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