<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>
"); //-->

博客專(zhuān)欄

EEPW首頁(yè) > 博客 > 藍牙串口通信問(wèn)題排查指南

藍牙串口通信問(wèn)題排查指南

發(fā)布人:WUXIFENG2018 時(shí)間:2023-02-02 來(lái)源:工程師 發(fā)布文章

藍牙串口通信問(wèn)題排查指南

 

藍牙項目開(kāi)發(fā)時(shí),經(jīng)常會(huì )遇到各種各樣的串口通信問(wèn)題。

飛易通工程師總結了一份排查指南,希望可以給大家解決一些串口通信問(wèn)題和提供一些思路。

一:藍牙串口通信

串口通信是指外設和計算機、或外設和外設之間通過(guò)數據信號線(xiàn)、地線(xiàn)等按位和藍牙模塊進(jìn)行傳輸數據的一種通信方式。該通信方式的通信格式包括起始位、數據位、校驗位、停止位等。

串口按電氣標準及協(xié)議來(lái)劃分,包括RS-232-C、RS-422、RS485藍牙模塊一般是全雙工模式,看規格書(shū)是否支持RS-232-C、RS-422、RS485

二:藍牙串口通信的基本構架。

協(xié)議層----驅動(dòng)層------硬件層-------接線(xiàn)

三:解決方法和思路

1.檢查硬件方面接線(xiàn)

串口通信必然存在TX端和RX端,且兩者通過(guò)硬件接線(xiàn)連接(導線(xiàn),PCB線(xiàn)路等),遇到問(wèn)題,首先應該保證導線(xiàn)連接正常。沒(méi)有對地短路,沒(méi)有斷開(kāi),沒(méi)有其他異常??梢詸z查電壓,對地電阻等方式確認。

2. 檢查通訊通道

通過(guò)示波器等儀器來(lái)判斷發(fā)送端、接收端的通訊是否正常,查看在發(fā)送、空閑時(shí)的波形是否正常。邏輯分析儀查看發(fā)送的指令是否正常,有沒(méi)有丟包等情況。可以Tx、Rx引腳短接,進(jìn)行檢查通訊通道是否正常。

3.檢查串口驅動(dòng)層

如果檢查第一和第二個(gè)沒(méi)有發(fā)現問(wèn)題,這時(shí)候就需要檢查串口驅動(dòng)是否配置成功了。最好先用一個(gè)簡(jiǎn)單指令進(jìn)行測試,先排除波特率問(wèn)題。檢查時(shí)需要特別注意的是利用飛易通專(zhuān)用串口助手調試窗口來(lái)觀(guān)察串口通訊問(wèn)題。

4.應用協(xié)議層

通過(guò)以上方向的排查,就只剩應用協(xié)議層存在的問(wèn)題可能性

利用飛易通專(zhuān)用串口助手調試窗口標準指令來(lái)觀(guān)察串口TXRX數據協(xié)議有問(wèn)題,例如CRC、幀頭幀尾校驗、解析數據包等方面。市面通用串口助手通訊不正常的時(shí)候,可以用飛易通專(zhuān)用串口助手測試

注意事項

1:串口通訊建議盡量使用帶屏蔽線(xiàn),盡量讓線(xiàn)等長(cháng)和最短距離。

2:晶振或者內部時(shí)鐘波特率都可能存在誤差的,出現串口識別亂碼或者收不到的情況特別注意。

3:邏輯分析儀使用和飛易通專(zhuān)用串口助手可以飛易通官網(wǎng)網(wǎng)上下載資料


*博客內容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀(guān)點(diǎn),如有侵權請聯(lián)系工作人員刪除。



關(guān)鍵詞: 串口

相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>