一、簡介
KT6368A再被連接之后,AT命令會被透傳出去。被透傳的這組AT命令是符合文檔要求,不應(yīng)被透傳,實(shí)際卻經(jīng)常被透傳。并且可以每次都復(fù)現(xiàn)

二、詳細(xì)描述
有問題部分的串口數(shù)據(jù)監(jiān)控結(jié)果如下:其中41 54 2B 42 4D 46 30 41 46 42 43 33 42 43 30 42 46 0D 0A ,是一個標(biāo)準(zhǔn)的AT指令。按道理不會被透傳才對。如下圖:

好的,經(jīng)過配合客戶調(diào)試之后,得到了問題所在,如下圖:


最后的問題分析:
1、客戶發(fā)送的“41 54 2B 42 4D 46 30 41 46 42 43 33 42 43 30 42 46 0D 0A”指令完全沒問題
2、問題就在于客戶不是一次性發(fā)出去的。被當(dāng)成了2包數(shù)據(jù)發(fā)出了
3、而KT6368A在處理串口來的數(shù)據(jù),是按照當(dāng)前包來處理的,藍(lán)牙芯片串口接收,有兩個中斷
==》中斷1:超時中斷,就是多久沒有接收到數(shù)據(jù),就認(rèn)為這一幀數(shù)據(jù)完畢了,中斷,再去分析
一般這個超時中斷,都是設(shè)置為10ms的樣子。
==》中斷2:長度中斷,計(jì)入接收到256個字節(jié),就中斷,數(shù)據(jù)被取走,同時繼續(xù)收數(shù)據(jù)
4、假如客戶先發(fā)送了“41 54 2B 42 4D 46”,等個幾ms在發(fā)送剩余的“30 41 46 42 43 33 42 43 30 42 46 0D 0A”,這樣表面看起來是按照規(guī)則來發(fā)的。實(shí)際上藍(lán)牙芯片在接接收的時候
就產(chǎn)生了2次超時中斷1,就認(rèn)為數(shù)據(jù)不合理,所以給透傳出去了
審核編輯 黃宇
-
藍(lán)牙芯片
+關(guān)注
關(guān)注
17文章
452瀏覽量
47933 -
AT
+關(guān)注
關(guān)注
2文章
202瀏覽量
66708
發(fā)布評論請先 登錄
藍(lán)牙透傳模組XL2411的產(chǎn)品特點(diǎn)和應(yīng)用場景
充電寶新規(guī)適配方案:KT6368A 藍(lán)牙芯片應(yīng)用技術(shù)說明
芯嶺技術(shù)XL2411 藍(lán)牙透傳模組
KT6368A藍(lán)牙芯片在廣播間隙導(dǎo)致的電源抖動引起mcu被喚醒說明
WT2605C語音芯片:藍(lán)牙音頻播放+BLE透傳,引領(lǐng)智能設(shè)備語音交互革新
物聯(lián)網(wǎng)開發(fā)必備:四款低功耗藍(lán)牙透傳模塊參數(shù)全解析與應(yīng)用實(shí)戰(zhàn)
SMA壓接接頭:壓接力度怎么拿捏?——小力氣,大學(xué)問,穩(wěn)了才靠譜!
HM-BT2204藍(lán)牙透傳模塊規(guī)格詳解:功能特性、電氣參數(shù)及應(yīng)用設(shè)計(jì)指導(dǎo)
KT6368A 藍(lán)牙芯片通過 FCC、BQB、KC、CE 等認(rèn)證的操作指南
低功耗藍(lán)牙BLE透傳模塊HM-BT4531的技術(shù)規(guī)格與應(yīng)用指南
萬年歷 時鐘 鬧鐘時間設(shè)置方案:KT6368A 藍(lán)牙芯片同步技術(shù)詳解
KT6368A通過藍(lán)牙芯片獲取手機(jī)時間詳細(xì)說明,對應(yīng)串口指令舉例
KT6368A藍(lán)牙芯片應(yīng)該自帶數(shù)據(jù)校驗(yàn)機(jī)制嗎?
KT6368A的藍(lán)牙芯片新增抖音翻頁點(diǎn)贊自拍遙控器說明書 包含AT指令
KT6368A藍(lán)牙芯片AT命令會被透傳出去,指令對為什么會被透傳出去
評論