KT1025A蓝牙音频芯片FM收音机的AT指令串口部分举例说明

描述

2.1  KT1025A蓝牙芯片上电初始化
1、芯片上电会主动的返回一些信息,但是不涉及到FM的相关信息,必须通过发送指令,指定到FM模式之后,芯片才会返回FM的相关信息
2、芯片支持自动搜索电台,这个的作用是芯片会自动扫描87.5MHZ --- 108.0MHZ这个范围找出存在的电台或者说信号好的电台,然后自动存储起来。
3、FM的重要信息包含3个:--- 这三个信息存在的目的,是方便用户做显示的时候用的
(1)、当前的频点,也就是87.5MHZ --- 108.0MHZ其中的一个,步进为0.1MHZ
(2)、当前的电台
(3)、当前存储的总电台数

2.2  芯片FM部分涉及到的控制命令
1、KT1025A芯片进入FM模式之后,需要用户发命令,让芯片做出相应的动作,比如:自动搜台 、上一个电台、下一个电台、加一个频点、减一个频点等等操作,这个是属于控制命令
2、KT1025A芯片存储电台,或者其他信息,都由芯片自动完成,无需用户关心

AT+FC00 开始自动搜索电台 ,再发一次就停止了 
AT+FC01 保留 
AT+FC02 上一个电台 
AT+FC03 下一个电台 
AT+FC04 自动向下搜索电台
AT+FC05 自动向上搜索电台
AT+FC06 上一个频点
AT+FC07 下一个频点
AT+FF0875 指定FM跳转至87.5MHZ
AT+FF1080 指定FM跳转至108.0MHZ

查询的相关指令举例如下:

AT+PF 查询芯片当前的频点 --- 芯片会返回PF+0875
AT+PC 查询芯片当前频点所处的电台编号 --- 芯片会返回PC+0001
AT+PT 查询芯片搜索到的全部电台总数 --- 芯片会返回PT+0012 


2.3  测试DEMO板BT301的按键操作说明

串口串口


FM的按键功能:
1、PP键长按是自动搜索电台 。 指示灯会快闪 , 搜索到电台会停一下,播放1秒钟,然后继续搜下一个
2、FM是默认87.5 ---- 108.0 MHZ  这个频段
3、自动搜台结束之后 ,可以“上一曲”或者“下一曲”切换电台


2.4  相关串口打印测试的说明
 

串口串口

1、如上左图,是串口发送指令切换至FM模式,主动返回的信息
(1)、PF+0886 = 指的是当前的频点为88.6MHZ
(2)、PC+0000= 指的是当前这个频点并不是真正的电台,所以没有锁定是哪个电台
(3)、PT+0012= 代表芯片之前有自动搜索电台,存储了12个有效电台,也就是0x0C

2、如上右图,这个是芯片串口发送自动搜索电台的命令之后,芯片开始自动搜索,并且实时的返回当前的信息
(1)、具体的可以参考对应的指令
(2)、这里要说明一下,两个箭头,分别代表的是,搜索到的1个电台,以及最后搜索完成的信息

详细的您串口调试看一下,用电脑端的串口调试助手

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

全部0条评论

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

×
20
完善资料,
赚取积分