当前位置: 首页 > article >正文

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

目录

2.1  KT1025A蓝牙芯片上电初始化

2.2  芯片FM部分涉及到的控制命令

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

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


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

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

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


http://www.kler.cn/a/549881.html

相关文章:

  • 【ISO 14229-1:2023 UDS诊断全量测试用例清单系列:第十五节】
  • 【云安全】云原生-K8S(三) 安装 Dashboard 面板
  • Endnote使用笔记——持续更新
  • 如何在 Docker 环境中将宿主机的文件复制到容器目录
  • (5/100)每日小游戏平台系列
  • Session的学习
  • 图像分割与 Watershed 算法:原理、Python 实现与.NET 实现
  • 关于go-context包
  • C#控制台大小Console.SetWindowSize函数失效解决
  • elementui: el-dialog的header设置样式不生效
  • 【C++】使用gdb在命令行下调试C++程序(二)
  • Matlab自学笔记四十七:如何把日期时间型数据作为横坐标进行绘图
  • 数据结构——顺序表与链表
  • 【第1章:深度学习概览——1.3 深度学习的核心组件与概念解析之神经网络基础】
  • 麒麟v10 server版安装ollama跑Deepseek
  • React的内部机制详解
  • 【Flink快速入门-5.流处理之多流转换算子】
  • 【Python的FastAPI 与 Uvicorn】快速启动你StableDiffusion模型Web 应用
  • 相机功耗问题常用的拆解手法
  • 使用 Python 爬虫获取微店商品详情 API 接口数据