在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

KT6368A用SPP發送1K APP顯示是3個包或者4個包,理論應該是兩個包吧

清月電子 ? 來源:清月電子 ? 作者:清月電子 ? 2023-11-13 11:36 ? 次閱讀

一、問題簡介


MCU通過KT6368A用SPP透傳發送1K左右的數據,手機APP顯示是3個包或者4個包,但是我看手冊說最大一個包是512,理論應該是兩個包吧,請問這正常嗎?


二、詳細說明


實際測試的截圖如下:使用的是安卓app測試軟件測試的結果

wKgaomVRmYGAE6G9AARtvXbTIqk602.png

原因分析如下:

1、當您發1K的數據給KT6368A,芯片內部串口是dma的接收,收滿256個字節,就中斷
然后轉發spp到手機
2、但是此時串口還在不停的接收,下一個256滿了之后,繼續轉發給spp
邏輯就是這樣子,這就是解釋了你為什么1K發上去,分了3包或者4包的原因
3、這里還有一個細節,藍牙不是實時發送的,而是等待心跳包確認之后才發送,大概是10ms左右交互一次,如果當前收滿256之后,還沒到發送的時間,此時還會繼續串口接收存到緩存,等時間到了,在一起發送到spp,所以長度是不確定的

擴展說明:
藍牙spp,理論上最大一包的數據長度,可以達到600個字節左右,不同的手機可能略有差異
基本一包數據大于512是肯定可以的。這里分包,是我們芯片內部串口機制去分包,和spp無關

wKgZomVRmYeAZeYfAAD_Beq7qZ0839.png

三、最后的總結


當然您需要最大的數據包,我們這邊修改藍牙程序--串口部分,也是可以做到的,加大藍牙芯片的dma接收長度限制就可以了,很簡單
但是盡量您那邊能自己處理最好,app那邊處理數據也很簡單,這樣會比較通用一點

wKgZomVRmY-AYe_sAAH7h5uw__I795.png

審核編輯 黃宇

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

    關注

    455

    文章

    50816

    瀏覽量

    423675
  • 藍牙芯片
    +關注

    關注

    17

    文章

    376

    瀏覽量

    46047
  • SPP
    SPP
    +關注

    關注

    1

    文章

    17

    瀏覽量

    8088
收藏 人收藏

    評論

    相關推薦

    基于KT6368A芯片開發SOP8藍牙自拍桿方案記錄總結

    給客戶開發一款藍牙自拍桿的方案芯片,使用KT6368A單芯片解決。種實現邏輯 1、由客戶的遙控MCU來控制藍牙芯片的開啟和關閉 2、由KT6368A藍牙芯片自己完成所有的事情,
    的頭像 發表于 01-04 14:46 ?3841次閱讀
    基于<b class='flag-5'>KT6368A</b>芯片開發SOP8藍牙自拍桿方案記錄總結

    為什么一個數據包會收到兩個獨立的netbufs呢?

    )。沒有辦法看出這些應該是相互聯系的。對于兩個數據包,Len 和 Tot_Len 是相同的!它們也沒有相互鏈接......兩個獨立的netbufs!有任何想法嗎?
    發表于 12-20 07:42

    KT6368A藍牙芯片問題回答

    藍牙芯片, 支持藍牙5.1版本BLE。同時支持2.1版本的SPP功能 2、KT6368A芯片支持連接手機,進行數據的雙向交互,俗稱“藍牙透傳”。通過UART接口 ==》支持常用的AT指令,如:設置名稱、設置地址、設置波特率等等。詳見手冊
    的頭像 發表于 10-14 15:01 ?2575次閱讀

    KT6368A藍牙轉HID鍵盤,藍牙ibeacon模塊方案測試板使用說明

    KT6368A雙模藍牙芯片的使用說明,這里我們做的簡單的測試板,造型如下:非常的簡單 可以用來測試藍牙轉HID的功能,詳見“98_KT6368A藍牙HID方案_V2.1_20221017”資料
    發表于 10-18 14:01 ?1065次閱讀
    <b class='flag-5'>KT6368A</b>藍牙轉HID鍵盤,藍牙ibeacon模塊方案測試板使用說明

    KT6368A的藍牙芯片名稱修改以及出現兩個藍牙名連不上的問題

    SPP出現兩個mac地址,之前沒設置過MAC地址,還配對不上這個問題,搜出來兩個藍牙,試了一不能連接顯示
    的頭像 發表于 02-13 17:49 ?1062次閱讀
    <b class='flag-5'>KT6368A</b>的藍牙芯片名稱修改以及出現<b class='flag-5'>兩個</b>藍牙名連不上的問題

    為什么我給藍牙芯片KT6368A發送AT指令沒有反應呢

    為什么我給藍牙芯片KT6368A發送AT指令沒有反應呢?查看了文檔也沒找到具體的解決辦法 二、詳細描述 這個問題,主要分為兩個部分去考慮 1
    的頭像 發表于 03-04 14:37 ?930次閱讀
    為什么我給藍牙芯片<b class='flag-5'>KT6368A</b><b class='flag-5'>發送</b>AT指令沒有反應呢

    你知道2KT6368A的藍牙芯片模塊如何配對以及數據傳輸嗎

    你知道2KT6368A的藍牙芯片模塊如何配對_以及數據傳輸嗎?KT6368A的藍牙模塊之間是可以建立連接,并且全雙工數據透傳的
    的頭像 發表于 07-04 13:50 ?1296次閱讀
    你知道2<b class='flag-5'>個</b><b class='flag-5'>KT6368A</b>的藍牙芯片模塊如何配對以及數據傳輸嗎

    kt6368A雙模藍牙芯片無法透傳 可能是什么問題呢

    kt6368A藍牙芯片無法透傳 可能是什么問題呢? KT6368A藍牙芯片,在使用上還是非常的簡單,總共也就8腿,焊接也是很容易的事情 出現不能透傳,大概率有如下2點原因 1
    的頭像 發表于 10-08 14:36 ?636次閱讀
    <b class='flag-5'>kt6368A</b>雙模藍牙芯片無法透傳 可能是什么問題呢

    兩個改版的編程器改造說明

    NeoProgrammer 2.2.0.8 是基于 Asprogrammer 2.1.0.13 的一增強修改版。新版本支持的芯片數量達1500多個。 新版本內置了中文語言,但翻譯有很多錯誤,應該是
    發表于 10-24 15:19 ?14次下載

    關于KT6368A雙模藍牙芯片的傳輸速率的說明包含ble和spp

    KT6368A雙模藍牙芯片BLE和SPP的速率、速度是多少,請詳細描述一下細節
    的頭像 發表于 10-27 15:42 ?764次閱讀
    關于<b class='flag-5'>KT6368A</b>雙模藍牙芯片的傳輸速率的說明包含ble和<b class='flag-5'>spp</b>

    KT6368A藍牙芯片發送指令設置中文藍牙名是亂碼 這個要如何處理

    KT6368A藍牙芯片發送指令設置中文藍牙名是亂碼 這個要如何處理
    的頭像 發表于 11-03 10:05 ?799次閱讀
    <b class='flag-5'>KT6368A</b>藍牙芯片<b class='flag-5'>發送</b>指令設置中文藍牙名是亂碼 這個要如何處理

    KT6368A藍牙芯片的出現部分芯片距離短換芯片就好是什么問題呢

    KT6368A藍牙芯片的出現部分芯片距離短,換一芯片距離就好了,是什么問題呢?生產2K的樣子
    的頭像 發表于 11-12 09:38 ?719次閱讀
    <b class='flag-5'>KT6368A</b>藍牙芯片的出現部分芯片距離短換芯片就好是什么問題呢

    KT6368A雙模藍牙芯片批量生產使用主機芯片KT6358M測試很方便

    KT6368A雙模藍牙芯片批量生產使用主機芯片測試很方便 KT6368A批量生產怎么辦?不可能用手機一個一個的去連,太慢了 別慌,這個問題,我們早就考慮清楚了,答案如下,分為
    的頭像 發表于 01-11 12:01 ?695次閱讀
    <b class='flag-5'>KT6368A</b>雙模藍牙芯片批量生產使用主機芯片<b class='flag-5'>KT</b>6358M測試很方便

    關于KT6368A雙模藍牙芯片的BLE在ios的lightblue大數量數據測試

    關于KT6368A雙模藍牙芯片的BLE在ios的lightblue app大數量數據測試 測試環境:iphone7 。KT6368A雙模程序96B6 App:lightblue
    的頭像 發表于 01-17 14:40 ?574次閱讀
    關于<b class='flag-5'>KT6368A</b>雙模藍牙芯片的BLE在ios的lightblue大數量數據測試

    KT6368A雙模藍牙芯片上電到正常發送AT指令或指令復位需要多久

    KT6368A芯片上電到正常發送AT指令,或者開啟藍牙廣播被搜索到,或者指令復位需要多久等等系列問題總結
    的頭像 發表于 05-27 15:12 ?509次閱讀
    <b class='flag-5'>KT6368A</b>雙模藍牙芯片上電到正常<b class='flag-5'>發送</b>AT指令或指令復位需要多久
    主站蜘蛛池模板: 天堂资源中文在线| 月夜免费观看高清在线完整| 男人和女人做爽爽视频在线观看| 黄 色 录像成 人播放免费99网| 猛操女人| 国产女主播精品大秀系列在线| 国产色秀视频| 午夜精品久久久久久影视riav| 色综合色综合| 8050网| 91男人| 最黄毛片| 色福利视频| 黄色特级毛片| 一本大道香蕉大vr在线吗视频| 深夜影院一级毛片| 日本免费在线视频| 特级一级片| 免费 的黄色| 美女被草视频在线观看| 丁香欧美| 天天更新影院| 在线天天干| 69自拍视频| 日本一区视频| 美女在线看永久免费网址| 美女和美女| 日一区二区三区| 萌白酱白丝护士服喷水铁牛tv | 操妞网| 欧美黄色片视频| 亚洲一区二区免费在线观看| 亚洲狠狠婷婷综合久久久久图片| 人人人人澡| www.天天色| 超级乱淫小黄文小说| tom影院亚洲国产日本一区| 日本wwwwwwwww| 美女天天操| 四虎免费影院4hu永久免费| 国产20岁美女一级毛片|