女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

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

KT6368A用SPP發(fā)送1K APP顯示是3個包或者4個包,理論應(yīng)該是兩個包吧

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

一、問題簡介


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


二、詳細說明


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

wKgaomVRmYGAE6G9AARtvXbTIqk602.png

原因分析如下:

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

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

wKgZomVRmYeAZeYfAAD_Beq7qZ0839.png

三、最后的總結(jié)


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

wKgZomVRmY-AYe_sAAH7h5uw__I795.png

審核編輯 黃宇

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

    關(guān)注

    459

    文章

    52146

    瀏覽量

    436006
  • 藍牙芯片
    +關(guān)注

    關(guān)注

    17

    文章

    406

    瀏覽量

    46690
  • SPP
    SPP
    +關(guān)注

    關(guān)注

    1

    文章

    19

    瀏覽量

    8211
收藏 人收藏

    評論

    相關(guān)推薦
    熱點推薦

    基于KT6368A芯片開發(fā)SOP8藍牙自拍桿方案記錄總結(jié)

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

    為什么一個數(shù)據(jù)包會收到兩個獨立的netbufs呢?

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

    KT6368A藍牙芯片問題回答

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

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

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

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

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

    為什么我給藍牙芯片KT6368A發(fā)送AT指令沒有反應(yīng)呢

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

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

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

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

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

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

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

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

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

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

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

    關(guān)于KT6368A雙模藍牙芯片的BLE在ios的lightblue大數(shù)量數(shù)據(jù)測試

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

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

    KT6368A芯片上電到正常發(fā)送AT指令,或者開啟藍牙廣播被搜索到,或者指令復(fù)位需要多久等等系列問題總結(jié)
    的頭像 發(fā)表于 05-27 15:12 ?864次閱讀
    <b class='flag-5'>KT6368A</b>雙模藍牙芯片上電到正常<b class='flag-5'>發(fā)送</b>AT指令或指令復(fù)位需要多久

    KT6368A藍牙芯片的uuid完整的是多少,以及app或者小程序開發(fā)的注意點

    目前KT6368A藍牙雙模芯片的是16位的uuid,當然這個uuid或者特征值有很多種 16位的uuid是最簡單的一種,如下圖所示,當然網(wǎng)上隨便搜搜也有很多的介紹,想了解也可以搜搜
    的頭像 發(fā)表于 12-29 09:46 ?552次閱讀
    <b class='flag-5'>KT6368A</b>藍牙芯片的uuid完整的是多少,以及<b class='flag-5'>app</b><b class='flag-5'>或者</b>小程序開發(fā)的注意點

    KT6368A藍牙芯片應(yīng)該自帶數(shù)據(jù)校驗機制嗎?

    KT6368A藍牙芯片應(yīng)該自帶數(shù)據(jù)校驗機制嗎?
    的頭像 發(fā)表于 04-19 16:34 ?211次閱讀
    <b class='flag-5'>KT6368A</b>藍牙芯片<b class='flag-5'>應(yīng)該</b>自帶數(shù)據(jù)校驗機制嗎?