色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

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

藍牙模塊芯片串口透傳的AT指令模式和波特率是什么意思

清月電子 ? 來源:清月電子 ? 作者:清月電子 ? 2023-01-05 16:42 ? 次閱讀

一、什么是藍牙串口透傳模塊的模式

藍牙串口模塊,一般都會有兩個模式,即AT指令模式,以及透傳模式

1、有的模塊,會通過一個GPIO口來選擇當前是什么模式,比如將一個IO口拉低則進入透傳模式,也就是不再識別AT指令,即使收到AT指令也是直接透傳給主機

2、有的模塊,則是自動切換AT指令模式和透傳模式。當藍牙未連接的時候則是AT指令模式,一旦藍牙被主機連接了,則自動進入透傳模式,進入透傳模式之后AT指令就不再識別,轉而變成普通數(shù)據(jù)發(fā)送給主機

3、另外還有的模塊,就是不用區(qū)分兩種模式,AT指令在整個藍牙模塊的生命周期都是有效的,不管連接或者未連接,都是自動識別 。識別到AT指令則是當做命令去處理,非AT指令則是當作普通數(shù)據(jù)去處理,比如:KT6368A雙模藍牙芯片就是這么處理的

這樣做的壞處是,加入透傳的數(shù)據(jù)里面也有符合規(guī)則的AT指令,就會被當做AT指令處理了,不再透傳給上位機了。

二、藍牙模塊的串口波特率

主流的藍牙模塊,基本都是串口接口,也就是UART接口。但是也不排除有其他的接口,比如IIC、SPI等等,這類型的接口產(chǎn)品非常的少

1、主流的還是串口,這樣比較容易被廣大的工程師群體所接受

藍牙模塊的串口AT指令,也是基于早期的電話控制協(xié)議改寫來的,也就是說它生來并不是標配,也不是標準。而是在廣大的工程師群體使用過程中,最后大家慢慢的達成了默契,形成了共識性的標準而已

2、所以才會是今天看到的百花齊放的樣子,采用串口通訊,AT指令設置參數(shù)。

比如AT指令設置藍牙名稱,AT指令設置串口的波特率等等 。還有更高級的比如藍牙模塊不需要設置波特率,他是自動識別的

3、這里拿KT6368A雙模藍牙芯片的串口部分來舉例說明,串口的規(guī)則是怎么樣的

通訊標準:115200 bps --- 用戶可以通過串口指令設置詳見3.2

數(shù)據(jù)位 :8 停止位 :1 校驗位 :none 流控制 :none

注意:所有的指令的設計,都是有規(guī)律的,不是隨意劃分的,可以對照下面找一下規(guī)律

控制指令格式:AT+[]rn ---- 所有的都是字符,不是十六進制數(shù)

數(shù)據(jù)反饋格式:[]rn

數(shù)據(jù)反饋格式:[]rn

AT+ : 控制指令是控制主機給KT6368A的控制命令,以“AT+ ”開始

:后面緊跟控制 ,通常是2個字符

[] :如果CMD后面有參數(shù),則緊跟著[]

rn :最后以rn結束,字符型換行,windows就是回車鍵。十六進制0x0D,0x0A

:數(shù)據(jù)反饋是藍牙把各種狀態(tài)和數(shù)據(jù)信息反饋給主機,以作為開頭

AT指令的舉例如下:

poYBAGO2jUSAJ5vBAABu4sQp8Ks020.png

4、這當然一般的藍牙模塊都可以使用AT指令去修改波特率,這樣就可以更好的兼容到任何產(chǎn)品里面去,但是一般的產(chǎn)品大部分都是9600或者38400,再或者115200

很少的應用場景需要超高的波特率,所以KT6368A的芯片就定義默認為115200

pYYBAGO2jWGARwrgAAB31fEY0O0849.png

5、藍牙測試模塊的設計參考如下:包含PCB和原理圖

pYYBAGO2jWuAatTUAAEKZPcD0JQ431.png

pYYBAGO2jWuAYOnuAACyodCsNRg214.png

審核編輯:湯梓紅

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

    關注

    114

    文章

    5848

    瀏覽量

    170828
  • 串口通訊
    +關注

    關注

    1

    文章

    260

    瀏覽量

    24982
  • 波特率
    +關注

    關注

    2

    文章

    308

    瀏覽量

    34220
  • 藍牙模塊
    +關注

    關注

    30

    文章

    577

    瀏覽量

    55810
收藏 人收藏

    評論

    相關推薦

    什么是串口波特率?串口波特率的分類及應用詳解

    什么是串口波特率串口波特率是指串口通信系統(tǒng)中傳輸數(shù)據(jù)的速率。在UART串口通信中,數(shù)據(jù)以位(bi
    的頭像 發(fā)表于 08-08 10:09 ?6083次閱讀
    什么是<b class='flag-5'>串口</b><b class='flag-5'>波特率</b>?<b class='flag-5'>串口</b><b class='flag-5'>波特率</b>的分類及應用詳解

    藍牙模塊無線世界的傳輸

    藍牙模塊的世界,看看ZX-D36如何成為無線世界的傳輸。 藍牙模塊ZX-D36 無線數(shù)據(jù)傳輸
    發(fā)表于 07-03 18:40

    最新推出低功耗藍牙模塊

    棧應用經(jīng)驗2、高速轉發(fā),最大速率達6KBytes/s3、最小封裝為15.2*15.2mm4、兩種參數(shù)配置模式:簡易配置模式和AT指令配置
    發(fā)表于 11-05 13:47

    Nordic BLE 模塊 -nRF51822

    美國聯(lián)邦通信委員會FCC認證,歐洲CE認證。 模塊通訊參數(shù)(串口波特率,連接間隔)支持兩種配置模式:簡易模式和AT
    發(fā)表于 06-10 15:33

    藍牙模塊

    收到來自用戶CPU串口的數(shù)據(jù)包后,將自動轉發(fā)給移動設備。串口協(xié)議說明:模塊的橋接模式
    發(fā)表于 11-18 14:49

    介紹藍牙通訊方式的特點及模塊參數(shù)

    mA maxActive-Mode TX at +5 dBm: 9.1 mA max睡眠:3.54uA數(shù):2.75mA (3)特性最高傳輸速率:12KB/s最高串口
    發(fā)表于 12-25 16:25

    請問藍牙模塊最高波特率能用嗎?是否需要流控?

    想用兩個ATKATKATK-HC05HC05模塊做數(shù)據(jù),項目需求,數(shù)據(jù)速率要盡可能高,正好這個模塊的最高波特率可支持到1382400,但
    發(fā)表于 01-25 06:35

    藍牙模塊修改波特率問題

    買了一塊BLE,TLSR8266的藍牙串口模塊,發(fā)送 AT 時能受到 OK ,修改波特率的時候沒有返回值,大概是at指令不對,求這種
    發(fā)表于 09-09 01:04

    RK3399 Android下實現(xiàn)藍牙串口

    波特率設為9600,無校驗?! irefly-RK3399板卡啟動Android系統(tǒng),打開藍牙,配對串口
    發(fā)表于 08-17 16:41

    詳解藍牙4.2模塊串口通訊方式

    提到ble藍牙模塊,少不了要說說低功耗藍牙模塊串口
    的頭像 發(fā)表于 06-12 11:12 ?1.9w次閱讀
    詳解<b class='flag-5'>藍牙</b>4.2<b class='flag-5'>模塊</b>的<b class='flag-5'>串口</b><b class='flag-5'>透</b><b class='flag-5'>傳</b>通訊方式

    如何將藍牙模塊進入AT模式來調(diào)整波特率進行手機與單片機藍牙串口通信

    本文檔的主要內(nèi)容詳細介紹的是如何將藍牙模塊進入AT模式來調(diào)整波特率進行手機與單片機藍牙串口通信。
    發(fā)表于 04-17 17:27 ?10次下載
    如何將<b class='flag-5'>藍牙</b><b class='flag-5'>模塊</b>進入AT<b class='flag-5'>模式</b>來調(diào)整<b class='flag-5'>波特率</b>進行手機與單片機<b class='flag-5'>藍牙</b><b class='flag-5'>串口</b>通信

    BLE DSER藍牙串口模塊

    電子發(fā)燒友網(wǎng)站提供《BLE DSER藍牙串口模塊.pdf》資料免費下載
    發(fā)表于 09-09 09:26 ?1次下載
    BLE DSER<b class='flag-5'>藍牙</b><b class='flag-5'>串口</b><b class='flag-5'>透</b><b class='flag-5'>傳</b><b class='flag-5'>模塊</b>

    串口傳輸速率低于波特率怎么辦 串口通信的波特率如何設置

    如果串口傳輸速率低于波特率,您可以嘗試以下方法來解決問題:   1. 檢查硬件連接:確保串口連接正確且牢固。檢查連接線是否完好,確保沒有松動或斷開的接觸。   2. 檢查波特率設置
    的頭像 發(fā)表于 09-08 16:23 ?6420次閱讀

    什么是串口波特率串口通信為什么要設置波特率?

    在電子設備的世界中,數(shù)據(jù)是通過各種方式進行傳輸?shù)?。其中?b class='flag-5'>串口通信是一種常見的數(shù)據(jù)傳輸方式,它以其簡單、可靠和廣泛的特性,成為了電子設備間通信的重要手段。而在串口通信中,有一個非常重要的參數(shù)——波特率
    的頭像 發(fā)表于 11-03 08:21 ?5447次閱讀
    什么是<b class='flag-5'>串口</b><b class='flag-5'>波特率</b>?<b class='flag-5'>串口</b>通信為什么要設置<b class='flag-5'>波特率</b>?

    什么是串口波特率串口通信為什么要設置波特率

    什么是串口波特率?串口通信為什么要設置波特率波特率與比特的關系 如何選擇
    的頭像 發(fā)表于 01-22 16:10 ?2294次閱讀
    主站蜘蛛池模板: 真人做受120分钟免费看| 果冻传媒视频在线观看完整版免费| 亚洲午夜精品A片久久WWW解说| 好吊日视频在线| 中文字幕一区二区三区在线不卡| 免费视频精品38| 一个人的视频在线观看免费观看 | 一个人免费播放高清在线观看| 美女逼逼毛茸茸| 国产MD视频一区二区三区| 欧美性appstin孕妇| 99久久综合精品免费| 久久这里只有热精品18| 爱啪国产精品视频在线| 暖暖视频大全免费观看| 中文字幕精品视频在线| 人曽交Z00Z0OA片| 果冻传媒在线观看完整版免费| 中文字幕人成乱码熟女APP| 日韩人妻少妇一区二区三区| 精品日韩视频| 最近免费中文MV在线字幕| 日本无码欧美激情在线视频| 久九九精品免费视频| 成人在线免费视频播放| 四虎国产精品免费观看视频 | 被窝国产理论一二三影院 | 久久视频这里只精品99热在线| 调教椅上的调教SM总裁被调教 | 99久久热视频只有精品| 午夜理论电影在线观看亚洲| 美女扒开屁股让男人桶| 国产精品爽黄69天堂A片| 97视频在线免费| 亚洲色综合狠狠综合区| 日本日本熟妇中文在线视频| 久久久久亚洲| 成人在线观看免费视频| 最近中文字幕2018MV高清在线| 偷拍精品视频一区二区三区| 嫩草影院久久99|