一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

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

清月電子 ? 來(lái)源:清月電子 ? 作者:清月電子 ? 2023-11-13 11:36 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一、問(wèn)題簡(jiǎn)介


MCU通過(guò)KT6368A用SPP透?jìng)靼l(fā)送1K左右的數(shù)據(jù),手機(jī)APP顯示是3個(gè)包或者4個(gè)包,但是我看手冊(cè)說(shuō)最大一個(gè)包是512,理論應(yīng)該是兩個(gè)包吧,請(qǐng)問(wèn)這正常嗎?


二、詳細(xì)說(shuō)明


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

wKgaomVRmYGAE6G9AARtvXbTIqk602.png

原因分析如下:

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

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

wKgZomVRmYeAZeYfAAD_Beq7qZ0839.png

三、最后的總結(jié)


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

wKgZomVRmY-AYe_sAAH7h5uw__I795.png

審核編輯 黃宇

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

    關(guān)注

    460

    文章

    52515

    瀏覽量

    440875
  • 藍(lán)牙芯片
    +關(guān)注

    關(guān)注

    17

    文章

    415

    瀏覽量

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

    關(guān)注

    1

    文章

    19

    瀏覽量

    8270
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

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

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

    為什么一個(gè)數(shù)據(jù)包會(huì)收到兩個(gè)獨(dú)立的netbufs呢?

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

    KT6368A藍(lán)牙芯片問(wèn)題回答

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

    KT6368A藍(lán)牙轉(zhuǎn)HID鍵盤(pán),藍(lán)牙ibeacon模塊方案測(cè)試板使用說(shuō)明

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

    KT6368A的藍(lán)牙芯片名稱(chēng)修改以及出現(xiàn)兩個(gè)藍(lán)牙名連不上的問(wèn)題

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

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

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

    你知道2個(gè)KT6368A的藍(lán)牙芯片模塊如何配對(duì)以及數(shù)據(jù)傳輸嗎

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

    kt6368A雙模藍(lán)牙芯片無(wú)法透?jìng)?可能是什么問(wèn)題呢

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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