为什么我给蓝牙芯片KT6368A发送AT指令没有反应呢

描述

一、简介


为什么我给蓝牙芯片KT6368A发送AT指令没有反应呢?查看了文档也没找到具体的解决办法


二、详细描述 


这个问题,主要分为两个部分去考虑
1、KT6368A的芯片,上电是否正常,也就是有没有跑起来,这个详细看一下“问题集锦”的问题26
2、如果芯片正常跑起来了,还是没有反应,就查看一下自己采购的版本,是【KT6368A双模版本】还是【KT6328A低功耗版本】。因为KT6328A低功耗版本有特殊的机制
3、就是上电前5秒才识别AT指令,超过5秒之后不识别的,进入低功耗运行,详见资料如下:

芯片


1、注意此功耗,是芯片上电默认就是此模式  。注意购买,一定要购买 KT6328A 这个版本。其他版本不行
这个版本,也可以通过蓝牙名来识别“KT6328A-BLE-2.0”
2、芯片默认出厂,开机前 5 秒是正常模式  ,5 秒之后就进入低功耗。方便客户测试开机瞬间 15mA 
==》芯片开机需要初始化很多外设。所以瞬间电流比较大达到 15mA。这个时间维持 200ms,就进入低功耗状态
工作状态-未连接    30uA5mA  交替
1、芯片正常工作状态,正常对外广播,处于睡眠、唤醒广播、睡眠这样周期性状态  。其实目的是为了节省功耗
2、周期是 500ms。100ms 广播一次,400ms 就睡眠
3、广播一次电流就是 4mA,然后进入睡眠,就变成 30uA
工作状态-已连接    4.3mA         当连接成功之后,芯片就不再进入睡眠。而是一直处于工作状态

三、总结

我们不同的版本,功能上面略有差异,其实主要还是为了满足不同需求的客户而开发的,这个细节请一点留意一下
 

芯片




审核编辑 黄宇

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分