一、简介
KT6368A再被连接之后,AT命令会被透传出去。被透传的这组AT命令是符合文档要求,不应被透传,实际却经常被透传。并且可以每次都复现
二、详细描述
有问题部分的串口数据监控结果如下:其中41 54 2B 42 4D 46 30 41 46 42 43 33 42 43 30 42 46 0D 0A ,是一个标准的AT指令。按道理不会被透传才对。如下图:
好的,经过配合客户调试之后,得到了问题所在,如下图:
最后的问题分析:
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文章
386浏览量
46282 -
AT
+关注
关注
2文章
194浏览量
65377
发布评论请先 登录
相关推荐
KT6368A蓝牙芯片加开关电路设计原理以及参考电路

KT6368A蓝牙芯片的uuid完整的是多少,以及app或者小程序开发的注意点

hdmi是什么电平?hdmi信号里有几对差分还有几个单端的,差分的信号是不是cml电平?
请问AT支持UDP透传吗?
蓝牙透传模块无线世界的传输
KT6368A-sop8蓝牙主机芯片获取电动车胎压传感器数据功能

蓝牙作为客户端,实现不了透传是哪里出了问题?
KT1328A蓝牙主从一体模块芯片的常见问题集锦

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

KT1328A主从一体蓝牙模块方案_主机使用流程以及开机返回信息说明

KT6368A蓝牙主从一体芯片关于主从设置AT指令搜索和连接说明

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

如何通过蓝牙获取手机时间同步时钟RTC万年历走ble或者edr经典蓝牙

评论