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

描述

蓝牙


KT1328A版本的硬件,和之前从机的完全一样,只是烧录的软件不同而已。
KT6368A从机支持以往的版本的所有指令,新增了主从一体的相关指令
此版本:不支持SPP,不支持低功耗 。功耗和之前KT6368A双模版本保持完全一致=6mA

蓝牙

4.1 如果同一个机房会有100个从机模块,100个主机模块,如何做到一一匹配呢?
1、这个时候就需要分别设置KT1328A为从机,并且将从机蓝牙BLE名称为BT001,到BT100
2、再将KT1328A设置为主机,发起搜索,找到需要的设备之后进行连接
==》在发送AT指令,去连接这个对应的从机设备,这样就建立了连接,形成了一对的主从应用
4.2 KT1328A的工作机制是怎么样的呢?
1、KT1328A基于KT6368A芯片开发,芯片是一样的,但是内部运行的软件是不一样的,不可以混用
2、KT1328A被设置为主机之后,上电默认是空闲状态,需要MCU发送指令去搜索,去连接,发数据
3、开始搜索之后,就会找周边所有设备,并且返回相关信息
4、注意,KT1328A主机只支持连接我们的从机芯片,也就是KT1328A有两个,一个设置为主机,一个设置为从机,配对使用
4.3 KT1328A如何判断它已经连上从机设备了呢?
1、芯片的2脚,是驱动一个指示灯的,高电平点亮
2、未连接的时候是闪烁,连上了则是常亮


主机角色的指示灯状态如下:
开机状态 开启扫描=获取周边设备 发起连接 连接成功
1HZ闪烁 2HZ闪烁 10HZ闪烁 常亮

从机角色的指示灯状态如下:
开机状态 连接成功  
熄灭=输出低电平 常亮=输出高电平  

蓝牙

3、这个是唯一的连接是否成功的标识,当然可以发送AT指令去查询,详见前面的指令表


4.4 KT1328A对从机设备有什么要求吗?


1、KT1328A被设置为主机设备之后,只能连接KT1328A对应的从机版本
2、因为不同的从机设备,他的uuid,以及特征都不一样,没办法做到去连接其他的从机设备
3、当然如果实在需要,可以联系我们去适配其他的从机设备,当然有点量我们才能配合


4.5 KT1328A能获取从机的RSSI的参数吗?


1、支持的,详见指令表,效果如下图:最后面的75 和 69代表的就是rssi
2、注意rssi是负数,只是为了方便客户处理,我们全部转换为正数而已,详见上文rssi的说明

蓝牙

4.6 关于KT1328A=主机版本和KT1328A=从机版本波特率说明?


1、注意主机和从机之前,并不需要串口的波特率一致,没有这个要求
2、只要保证您的MCU的波特率和主机一致 。同时从机和MCU保持一致就可以了
3、至于无线传输部分,跟我们的串口波特率没有任何关系,用户可以不用理会

审核编辑 黄宇

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

全部0条评论

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

×
20
完善资料,
赚取积分