KT1025A蓝牙音频芯片FM收音机的AT指令串口部分举例说明
目录
2.1 KT1025A蓝牙芯片上电初始化
2.2 芯片FM部分涉及到的控制命令
2.3 测试DEMO板BT301的按键操作说明
2.4 相关串口打印测试的说明
2.1 KT1025A蓝牙芯片上电初始化
- 芯片上电会主动的返回一些信息,但是不涉及到FM的相关信息,必须通过发送指令,指定到FM模式之后,芯片才会返回FM的相关信息
- 芯片支持自动搜索电台,这个的作用是芯片会自动扫描87.5MHZ --- 108.0MHZ这个范围找出存在的电台或者说信号好的电台,然后自动存储起来。
- FM的重要信息包含3个:--- 这三个信息存在的目的,是方便用户做显示的时候用的
- 、当前的频点,也就是87.5MHZ --- 108.0MHZ其中的一个,步进为0.1MHZ
- 、当前的电台
- 、当前存储的总电台数
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的按键功能:
- PP键长按是自动搜索电台 。 指示灯会快闪 , 搜索到电台会停一下,播放1秒钟,然后继续搜下一个
- FM是默认87.5 ---- 108.0 MHZ 这个频段
3、自动搜台结束之后 ,可以“上一曲”或者“下一曲”切换电台
2.4 相关串口打印测试的说明
- 如上左图,是串口发送指令切换至FM模式,主动返回的信息
- 、PF+0886 = 指的是当前的频点为88.6MHZ
- 、PC+0000= 指的是当前这个频点并不是真正的电台,所以没有锁定是哪个电台
- 、PT+0012= 代表芯片之前有自动搜索电台,存储了12个有效电台,也就是0x0C
- 如上右图,这个是芯片串口发送自动搜索电台的命令之后,芯片开始自动搜索,并且实时的返回当前的信息
- 、具体的可以参考对应的指令
- 、这里要说明一下,两个箭头,分别代表的是,搜索到的1个电台,以及最后搜索完成的信息
详细的您串口调试看一下,用电脑端的串口调试助手