0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

KT6368A蓝牙芯片AT命令会被透传出去,指令对为什么会被透传出去

清月电子 来源:清月电子 作者:清月电子 2024-05-27 15:38 次阅读

一、简介
KT6368A再被连接之后,AT命令会被透传出去。被透传的这组AT命令是符合文档要求,不应被透传,实际却经常被透传。并且可以每次都复现

wKgaomZUOEyAN49IAAECJD5i-64199.png

二、详细描述
有问题部分的串口数据监控结果如下:其中41 54 2B 42 4D 46 30 41 46 42 43 33 42 43 30 42 46 0D 0A ,是一个标准的AT指令。按道理不会被透传才对。如下图:

wKgZomZUOFKAC62gAACZC_KgkP0516.png


好的,经过配合客户调试之后,得到了问题所在,如下图:

wKgaomZUOFaAWMXNAANPC1VXfyc913.pngwKgZomZUOFuAYFHKAABFQ_2FK0k883.png

最后的问题分析:
1、客户发送的“41 54 2B 42 4D 46 30 41 46 42 43 33 42 43 30 42 46 0D 0A”指令完全没问题
2、问题就在于客户不是一次性发出去的。被当成了2包数据发出了
3、而KT6368A在处理串口来的数据,是按照当前包来处理的,蓝牙芯片串口接收,有两个中断
==》中断1:超时中断,就是多久没有接收到数据,就认为这一帧数据完毕了,中断,再去分析
一般这个超时中断,都是设置为10ms的样子。
==》中断2:长度中断,计入接收到256个字节,就中断,数据被取走,同时继续收数据

4、假如客户先发送了“41 54 2B 42 4D 46”,等个几ms在发送剩余的“30 41 46 42 43 33 42 43 30 42 46 0D 0A”,这样表面看起来是按照规则来发的。实际上蓝牙芯片在接接收的时候
就产生了2次超时中断1,就认为数据不合理,所以给透传出去了

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 蓝牙芯片
    +关注

    关注

    17

    文章

    356

    浏览量

    45636
  • AT
    AT
    +关注

    关注

    2

    文章

    182

    浏览量

    64832
收藏 人收藏

    评论

    相关推荐

    KT6368A-sop8蓝牙主机芯片获取电动车胎压传感器数据功能

    KT6368A蓝牙芯片新增主机模式,扫描周边的胎压传感器,这里扮演的角色就是观察者。因为测试胎压传感器,发现它的广播模式可发现,不可连接
    的头像 发表于 06-25 17:25 148次阅读
    <b class='flag-5'>KT6368</b>A-sop8<b class='flag-5'>蓝牙</b>主机<b class='flag-5'>芯片</b>获取电动车胎压传感器数据功能

    KT6368A双模蓝牙芯片上电到正常发送AT指令指令复位需要多久

    KT6368A芯片上电到正常发送AT指令,或者开启蓝牙广播被搜索到,或者指令复位需要多久等等系列问题总结
    的头像 发表于 05-27 15:12 202次阅读
    <b class='flag-5'>KT6368A</b>双模<b class='flag-5'>蓝牙</b><b class='flag-5'>芯片</b>上电到正常发送AT<b class='flag-5'>指令</b>或<b class='flag-5'>指令</b>复位需要多久

    KT1328A蓝牙主从一体模块芯片的常见问题集锦

    KT1328A版本的硬件,和之前从机的完全一样,只是烧录的软件不同而已。 KT6368A从机支持以往的版本的所有指令,新增了主从一体的相关指令 此版本:不支持SPP,不支持低功耗
    的头像 发表于 03-21 09:53 227次阅读
    <b class='flag-5'>KT</b>1328A<b class='flag-5'>蓝牙</b>主从一体模块<b class='flag-5'>芯片</b>的常见问题集锦

    KT1328A蓝牙主从一体版本查询状态以及调试指示灯和AT指令介绍

    KT6368A基础上新增KT1328A蓝牙主从一体版本,实现主从一体相互切换,可以设置为主机【类似于手机的角色】,也可以设置为从机角色,通过AT指令设置 不支持SPP,不支持低功耗
    的头像 发表于 03-20 09:47 256次阅读
    <b class='flag-5'>KT</b>1328A<b class='flag-5'>蓝牙</b>主从一体版本查询状态以及调试指示灯和AT<b class='flag-5'>指令</b>介绍

    KT6368A蓝牙主从一体芯片_功能简要说明

    新增KT1328A芯片方案的蓝牙主从一体版本,实现的是主从一体相互切换,也就是说可以设置为主机【类似于手机的角色】,也可以设置为从机角色,通过AT指令 此版本的型号命名为:
    的头像 发表于 03-18 18:42 236次阅读
    <b class='flag-5'>KT6368A</b><b class='flag-5'>蓝牙</b>主从一体<b class='flag-5'>芯片</b>_功能简要说明

    关于KT6368A双模蓝牙芯片的BLE在ios的lightblue大数量数据测试

    关于KT6368A双模蓝牙芯片的BLE在ios的lightblue app大数量数据测试 测试环境:iphone7 。KT6368A双模程序96B6 App:lightblue
    的头像 发表于 01-17 14:40 294次阅读
    关于<b class='flag-5'>KT6368A</b>双模<b class='flag-5'>蓝牙</b><b class='flag-5'>芯片</b>的BLE在ios的lightblue大数量数据测试

    KT6368A双模蓝牙芯片批量生产使用主机芯片KT6358M测试很方便

    KT6368A双模蓝牙芯片批量生产使用主机芯片测试很方便 KT6368A批量生产怎么办?不可能用手机一个一个的去连吧,太慢了 别慌,这个
    的头像 发表于 01-11 12:01 346次阅读
    <b class='flag-5'>KT6368A</b>双模<b class='flag-5'>蓝牙</b><b class='flag-5'>芯片</b>批量生产使用主机<b class='flag-5'>芯片</b><b class='flag-5'>KT</b>6358M测试很方便

    KT6368A用SPP发送1K APP显示是3个包或者4个包,理论应该是两个包吧

    MCU通过KT6368A用SPP透传发送1K左右的数据,手机APP显示是3个包或者4个包,但是我看手册说最大一个包是512,理论应该是两个包吧,请问这正常吗?
    的头像 发表于 11-13 11:36 324次阅读
    <b class='flag-5'>KT6368A</b>用SPP发送1K APP显示是3个包或者4个包,理论应该是两个包吧

    KT6368A蓝牙芯片的出现部分芯片距离短换芯片就好是什么问题呢

    KT6368A蓝牙芯片的出现部分芯片距离短,换一个芯片距离就好了,是什么问题呢?生产2K的样子
    的头像 发表于 11-12 09:38 481次阅读
    <b class='flag-5'>KT6368A</b><b class='flag-5'>蓝牙</b><b class='flag-5'>芯片</b>的出现部分<b class='flag-5'>芯片</b>距离短换<b class='flag-5'>芯片</b>就好是什么问题呢

    KT6368A蓝牙芯片的距离天线周围的匹配元器件LC,能增加距离吗

    KT6368A蓝牙芯片的距离,以及天线周围的元器件,电感和电容,添加上去是否可以增加距离?
    的头像 发表于 11-12 09:36 402次阅读
    <b class='flag-5'>KT6368A</b><b class='flag-5'>蓝牙</b><b class='flag-5'>芯片</b>的距离天线周围的匹配元器件LC,能增加距离吗

    KT6368A蓝牙芯片发送指令设置中文蓝牙名是乱码 这个要如何处理

    KT6368A蓝牙芯片发送指令设置中文蓝牙名是乱码 这个要如何处理
    的头像 发表于 11-03 10:05 509次阅读
    <b class='flag-5'>KT6368A</b><b class='flag-5'>蓝牙</b><b class='flag-5'>芯片</b>发送<b class='flag-5'>指令</b>设置中文<b class='flag-5'>蓝牙</b>名是乱码 这个要如何处理

    关于KT6368A双模蓝牙芯片的传输速率的说明包含ble和spp

    KT6368A双模蓝牙芯片BLE和SPP的速率、速度是多少,请详细描述一下细节
    的头像 发表于 10-27 15:42 455次阅读
    关于<b class='flag-5'>KT6368A</b>双模<b class='flag-5'>蓝牙</b><b class='flag-5'>芯片</b>的传输速率的说明包含ble和spp

    为什么使用KT6368A蓝牙芯片用app连接,基本都在5分钟左右后断开

    为什么我们自己的板子用KT6368A蓝牙芯片,用app连接,基本都是在5分钟左右后 断掉或者断开,什么原因。参考的原理图,是官方的图纸如下 1、遇到这样的问题,根据我们烦人经验,大概率是硬件
    的头像 发表于 10-22 16:28 314次阅读
    为什么使用<b class='flag-5'>KT6368A</b><b class='flag-5'>蓝牙</b><b class='flag-5'>芯片</b>用app连接,基本都在5分钟左右后断开

    kt6368A双模蓝牙芯片无法透传 可能是什么问题呢

    kt6368A蓝牙芯片无法透传 可能是什么问题呢? KT6368A蓝牙芯片,在使用上还是非常的
    的头像 发表于 10-08 14:36 421次阅读
    <b class='flag-5'>kt6368A</b>双模<b class='flag-5'>蓝牙</b><b class='flag-5'>芯片</b>无法透传 可能是什么问题呢

    你知道2个KT6368A蓝牙芯片模块如何配对以及数据传输吗

    你知道2个KT6368A蓝牙芯片模块如何配对_以及数据传输吗?KT6368A蓝牙模块之间是可以建立连接,并且全双工数据透传的
    的头像 发表于 07-04 13:50 1015次阅读
    你知道2个<b class='flag-5'>KT6368A</b>的<b class='flag-5'>蓝牙</b><b class='flag-5'>芯片</b>模块如何配对以及数据传输吗