CC2540、BLE、藍(lán)牙4.0、透?jìng)髂K-AT指令手冊(cè)_第1頁(yè)
CC2540、BLE、藍(lán)牙4.0、透?jìng)髂K-AT指令手冊(cè)_第2頁(yè)
CC2540、BLE、藍(lán)牙4.0、透?jìng)髂K-AT指令手冊(cè)_第3頁(yè)
CC2540、BLE、藍(lán)牙4.0、透?jìng)髂K-AT指令手冊(cè)_第4頁(yè)
CC2540、BLE、藍(lán)牙4.0、透?jìng)髂K-AT指令手冊(cè)_第5頁(yè)
已閱讀5頁(yè),還剩12頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、 MT254xCoreS A T 指令手冊(cè)版本更新記錄 目錄第1章 常用指令 . 5A T+TYPE? 查詢(xún)/設(shè)置模塊密碼驗(yàn)證類(lèi)型 . . 7第2章 串口指令 . 8A T+STOP? 查詢(xún)/設(shè)置停止位 . 8第3章 從機(jī)指令 . 9A T+PWRM? 查詢(xún)/設(shè)置模塊自動(dòng)進(jìn)入休眠的時(shí)間. 9第4章 主機(jī)指令 . 10A T+CONNL 連接最后一次連接成功的從模塊 . . 11第5章 連接相關(guān)指令. 12A T+SAVE? 查詢(xún)/設(shè)置模塊成功連接后是否保存連接地址 . . 12第6章 模塊信息相關(guān)指令 . . 13A T+PASS? 查詢(xún)/設(shè)置配對(duì)密碼 . . 13A T+TEMP 查詢(xún)模塊溫

2、度(可作為遠(yuǎn)控指令) . . 13第7章 IO 監(jiān)控指令 . 14A T+PDAT?查詢(xún)/設(shè)置PIO 口的輸入輸出狀態(tài)(可作為遠(yuǎn)控指令) . 14第8章 電源管理指令. 15A T+BATT 查詢(xún)電量信息(可作為遠(yuǎn)控指令) . 15第9章 模塊出廠設(shè)置. 16第1章 常用指令1.1 注意事項(xiàng)1 所有的A T 指令中的符號(hào),如問(wèn)號(hào)(?、冒號(hào)(:,都是英文半角格式,需要攜帶參數(shù)para 的指令必須顯式地添加中括號(hào),指令末尾不攜帶”rn”。所有的應(yīng)答指令最后都有”rn”回車(chē)換行符,方便用戶(hù)編程判斷。 2 模塊連接與未連接a 未連接狀態(tài):在此狀態(tài)下,用戶(hù)發(fā)送的串口數(shù)據(jù)如果是A T 指令則會(huì)收到相應(yīng)的回

3、復(fù),如果不是A T 指令則無(wú)任何作用和回復(fù)。b 連接狀態(tài):在此狀態(tài)下,用戶(hù)可以通過(guò)控制WK 引腳的電平實(shí)現(xiàn)對(duì)遠(yuǎn)端設(shè)備的數(shù)據(jù)透?jìng)骱涂刂?,具體功能參見(jiàn)WK 引腳功能說(shuō)明。3 模塊工作狀態(tài)a 休眠狀態(tài):功耗降低,能維持連接,模塊可以將接收到的藍(lán)牙數(shù)據(jù)通過(guò)串口輸出,但是無(wú)法接收串口輸入的數(shù)據(jù)。如果設(shè)置了A T+NOTIY,在退出休眠時(shí)用戶(hù)將會(huì)收到OK+WAKE。有兩種方法可以退出休眠狀態(tài)。 i.發(fā)送A T+WAKE命令。ii. 在WK 引腳輸入一個(gè)上升沿。b 正常工作狀態(tài):數(shù)據(jù)收發(fā)正常進(jìn)行,且傳輸速率高達(dá)10Kbps 。 c 待機(jī)狀態(tài):模塊處于無(wú)連接狀態(tài),串口無(wú)數(shù)據(jù)收發(fā)。 4 WK 管腳的功能說(shuō)明a

4、模塊處于休眠狀態(tài)時(shí):在WK 管腳輸入上升沿,模塊將被喚醒至正常工作狀態(tài)。 b 模塊處于連接狀態(tài)時(shí):WK 管腳的電平?jīng)Q定了數(shù)據(jù)的去向。i.高電平遠(yuǎn)控模式,用戶(hù)可以發(fā)送遠(yuǎn)控A T 指令對(duì)遠(yuǎn)端模塊進(jìn)行操作控制,發(fā)送其它數(shù)據(jù)無(wú)作用也無(wú)回復(fù)。ii. 低電平透?jìng)髂J?,用?hù)輸入的數(shù)據(jù)將會(huì)在遠(yuǎn)端模塊的串口輸出。若遠(yuǎn)端設(shè)備為移動(dòng)應(yīng)用,則會(huì)收到一個(gè)NOTIFY 。5 LED 管腳的功能說(shuō)明:LED 為輸出管腳,指示模塊當(dāng)前連接狀態(tài),默認(rèn)狀態(tài)如下。a 未連接時(shí)慢閃1000ms 脈沖。 b 連接時(shí)常亮高電平。1.2 AT+ 測(cè)試 1.3 AT+HELP 幫助查詢(xún) 1.4 AT+VERS 軟件版本查詢(xún) 1.5 AT+N

5、AME? 查詢(xún)/設(shè)置模塊名稱(chēng) 1.6 AT+RENEW 恢復(fù)出廠設(shè)置 1.7 AT+RESET 重啟模塊 1.8 AT+ROLE? 查詢(xún)/設(shè)置主從模式 1.9 AT+NOTI? 查詢(xún)/設(shè)置是否把當(dāng)前連接狀態(tài)通知給用戶(hù) 注意:設(shè)置了通知用戶(hù),連接成功會(huì)回復(fù)”O(jiān)K+ CONN:S”,連接失敗會(huì)回復(fù)”O(jiān)K+ CONN:U”;在任何模式任何時(shí)候下,連接斷開(kāi)后會(huì)向上位機(jī)發(fā)送”O(jiān)K+CONN:L”;詳細(xì)可參考4.3。1.10 AT+IMME? 查詢(xún)/設(shè)置模塊工作方式 注意: 1模塊主機(jī)模式下手動(dòng)操作流程: aAT+STARTb AT+SCANc AT+CON/AT+CONN2模塊從機(jī)模式下設(shè)置了A T+I

6、MMEN將不會(huì)自動(dòng)廣播,需發(fā)送AT+START啟動(dòng)廣播。1.11 AT+START 開(kāi)始工作 1.12 AT+TYPE? 查詢(xún)/設(shè)置模塊密碼驗(yàn)證類(lèi)型 2.1 AT+BAUD? 查詢(xún)/設(shè)置波特率 注意:變更了波特率后,上位機(jī)在原有的波特率下無(wú)法接收到回復(fù)”O(jiān)K+SET:para”,用戶(hù)需要把上位機(jī)的波特率修改到相應(yīng)的值后才能進(jìn)行通信,這樣即可驗(yàn)證波特率是否修改成功。2.2 AT+FLOW? 查詢(xún)/設(shè)置硬件流控 2.3 AT+PARI? 查詢(xún)/設(shè)置串口校驗(yàn) 2.4 AT+STOP? 查詢(xún)/設(shè)置停止位 3.1 AT+ADVI? 查詢(xún)/設(shè)置廣播時(shí)間間隔 建議:雖然廣播間隔越大模塊越省電,但是蘋(píng)果公司I

7、OS 系統(tǒng)建議最大廣播間隔為1285ms ,所以如果模塊是用來(lái)和IOS 設(shè)備連接,廣播時(shí)間間隔盡量不要超過(guò)1285ms 。3.2 AT+POWE? 查詢(xún)/設(shè)置模塊發(fā)射功率 3.3 AT+PWRM? 查詢(xún)/設(shè)置模塊自動(dòng)進(jìn)入休眠的時(shí)間 注意:自動(dòng)進(jìn)入休眠的時(shí)間意義在于,模塊處于待機(jī)狀態(tài)的時(shí)間達(dá)到這個(gè)時(shí)間后將會(huì)進(jìn)入休眠狀態(tài)。第4章 主機(jī)指令4.1 AT+SCAN 搜索可連接模塊 注意:MT254xCoreS 串口透?jìng)髂K在主機(jī)模式時(shí)只能掃描到饅頭科技生產(chǎn)的從機(jī)設(shè)備,也只能和饅頭科技生產(chǎn)的從機(jī)設(shè)備相連接。4.2 AT+SHOW? 查詢(xún)/設(shè)置模塊在手動(dòng)搜索時(shí)是否返回名字 注意:此設(shè)置是方便用戶(hù)在使用A

8、T+ SCAN命令時(shí)獲得搜索到的模塊的名稱(chēng),效果如下: 1 OK+BEGIN 2 OK+MAC:addr1 3 OK+NAME:name1 4 OK+MAC:addr2 5 OK+NAME:name2 6OK+END4.3 AT+CONpara1 連接指定藍(lán)牙MAC 地址的從模塊 注意:只有AT+NOTIY,即設(shè)置了通知上位機(jī),連接成功后才會(huì)回復(fù)OK+CONN:S,下同。4.4 AT+CONNpara1 連接搜索返回的模塊 4.5 AT+CONNL 連接最后一次連接成功的從模塊 第5章 連接相關(guān)指令5.1 AT+ISCON 查詢(xún)當(dāng)前模塊是否處于連接狀態(tài) 5.2 AT+DISCON 斷開(kāi)連接 注

9、意:當(dāng)用戶(hù)的本地模塊和遠(yuǎn)端模塊處于連接狀態(tài)時(shí),用戶(hù)如果想對(duì)本地模塊進(jìn)行設(shè)置操作,需先將WK 引腳置為高電平切換到遠(yuǎn)控模式,然后發(fā)送AT+DISCON命令讓遠(yuǎn)端模塊主動(dòng)斷開(kāi)連接,然后就可對(duì)本地設(shè)備進(jìn)行操作。AT+CLEAR 清除模塊配對(duì)信息 5.4 AT+RADD 查詢(xún)成功連接過(guò)的遠(yuǎn)程設(shè)備地址 5.5 AT+SAVE? 查詢(xún)/設(shè)置模塊成功連接后是否保存連接地址 注意:如果用戶(hù)希望每次上電的時(shí)候,模塊直接去搜索可連接設(shè)備,而不是連接上次成功連接過(guò)的設(shè)備,可以先執(zhí)行A T+SAVEN設(shè)置模塊不保存連接地址,然后執(zhí)行A T+CLEAR清除掉上次的地址。第6章 模塊信息相關(guān)指令6.1 AT+PASS?

10、查詢(xún)/設(shè)置配對(duì)密碼 6.2 AT+MAC 查詢(xún)本機(jī)MAC 地址 6.3 AT+RSSI 讀取 RSSI 信號(hào)值(可作為遠(yuǎn)控指令) 注意:此命令返回的是遠(yuǎn)端設(shè)備的RSSI 值,如果讀取到的RSSI = -255,則說(shuō)明當(dāng)前無(wú)連接。6.4 AT+TEMP 查詢(xún)模塊溫度(可作為遠(yuǎn)控指令) 7.1 AT+LED? 查詢(xún)/設(shè)置LED 輸出狀態(tài) 7.2 AT+PDIR? 查詢(xún)/設(shè)置PIO 口的輸入輸出方向(可作為遠(yuǎn)控指令) 注意:如下圖(詳細(xì)請(qǐng)參考模塊封裝源文件),PIOAPIO0分別對(duì)應(yīng)para 的10:0這11個(gè)位;例如發(fā)送A T+PDIR000F這條指令,就把PIO0PIO3這4個(gè)IO 口設(shè)置為了輸

11、出,PIO4PIOA設(shè)置為了輸入。 7.3 AT+PDAT?查詢(xún)/設(shè)置PIO 口的輸入輸出狀態(tài)(可作為遠(yuǎn)控指令) 注意: PIOAPIO0分別對(duì)應(yīng)para 的10:0這11個(gè)位;例如在成功發(fā)送了A T+PDIR000F指令后,再發(fā)送AT+PDAT000F這條指令,就把PIO0PIO3這4個(gè)IO 口設(shè)置為了輸出高電平。8.1 AT+SLEEP 讓模塊進(jìn)入休眠狀態(tài) 8.2 AT+WAKE 將模塊喚醒至正常工作狀態(tài) 8.3 AT+BATC? 查詢(xún)/設(shè)置電量信息廣播開(kāi)關(guān)(可作為遠(yuǎn)控指令) 注:設(shè)置了電量信息廣播開(kāi)啟后,電量信息會(huì)加入到掃描響應(yīng)信息中,這樣就可以在無(wú)需連接的情況下獲取電量信息。8.4 AT+BATT 查詢(xún)電量信息(可作為遠(yuǎn)控指令) 注:實(shí)際上如果電量信息廣播開(kāi)啟,電量信息已經(jīng)包含在掃描響應(yīng)信息中,僅需BLE 主機(jī)設(shè)備(如手機(jī))發(fā)起一次掃描就可以從掃描響應(yīng)信息中獲得電量信息。電量信息格式為:0x02, 0x32, 電量值。手機(jī)APP 對(duì)這個(gè)數(shù)據(jù)進(jìn)行拆分,取得第三個(gè)字節(jié),就是設(shè)備的電量值。第 9章 模塊出廠設(shè)置 屬性 模塊名稱(chēng) 主從模式 通知

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論