news 2026/6/10 11:08:12

杰理芯片SDK开发-普通串口调试EQ教程

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
杰理芯片SDK开发-普通串口调试EQ教程

前言

到现在为止也开发了许多杰理TWS蓝牙耳机项目SDK的案子,在调试案子时不断的向前辈们学习到了很多关于蓝牙TWS耳机专业的知识。想在这里做一个学习汇总,方便各位同行和对杰理芯片SDK感兴趣的小伙伴们学习;

本章详细讲解杰理AD698N芯片普通串口调试EQ实现方法

在调试一个TWS蓝牙耳机案子时,客户常常需要调音也就是调EQ。而我们软件开发工程师就需要在SDK中把EQ在线调试功能开启供喇叭厂或客户进行调音;在杰理SDK中有三种调试EQ的方法。第一种是普通串口调试方法;第二种是蓝牙串口调试SPP方法;‘第三种是手机APP调试方法。其中蓝牙串口调试SPP和手机APP调试方法都是统一用的是蓝牙串口SPP方式实现的;在本章详细讲解第一种普通串口调试方法实现EQ调试;在这里使用VC code代码编辑器进行杰理AD698N芯片耳机项目SDK开启EQ功能的展示;

一、第一步调试EQ之前先确定好EQ调试工具是否是最新版本。打开项目配置工具进行查看;如下图

在软件包管理中也检查是否是最新版本;如下图

检查是否为最新版本,如果不是请对应更新为最新版本后在进行下步操作;


二、第二步在board_xxx_cfg.h文件中进行EQ调试的配置,如下图

EQ串口通讯管脚配置如下图:


三、代码修改完成后,将程序烧录到耳机板/音响板或者开发板中。并且将耳机板/音响板或者开发板与USB转TTL CH340小板进行连接;USB转TTL CH340小板与PC端连接;并且与手机或者PC端连接蓝牙,播放歌曲;如下图


四、在SDK文件夹中打开配置工具


五、第五步成功连接后在音频配置界面会出现详细配置信息,这里的序列就是EQ的段数表示;


六、第六步我们可以选择不同模式下的EQ进行编辑

“普通音频 EQ”就是我们听歌的 EQ;

“通话宽频下行 EQ”就是 DAC 输出 16KHz 采样率的EQ;

“通话窄频下行 EQ”就是 DAC 输出 8KHz 采样率 EQ;

“通话宽频上行 EQ”就是 MIC 采样为 16KHz采样率的 EQ,也就是 MSBC 格式;

“通话窄频上行 EQ”就是 MIC 采样为 8KHz 采样率 EQ,也就是 CVSD格式;


七、点击编辑以后就可以进行EQ拖动编辑


八、编辑完成后,点击关闭;并将配置文件导出;将生成的固件文件放在批处理文件夹里面


九、在最后在批处理文件里面放入EQ处理文件的名字(最重要一步)


最后进行程序编译烧录,就成功将调音后的EQ数据导入到产品中;


制作不易!喜欢的小伙伴给个小赞赞!喜欢我的小伙伴点个关注!有不懂的地方和需要的资源随时问我哟!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/2 3:43:06

Transformer模型推理优化实战:基于TensorRT镜像的全流程教程

Transformer模型推理优化实战:基于TensorRT镜像的全流程教程 在大模型落地越来越普遍的今天,一个常见的尴尬场景是:训练好的Transformer模型放进生产环境,一跑起来延迟高、吞吐低,GPU显存爆满,QPS上不去——…

作者头像 李华
网站建设 2026/6/6 9:05:17

C++队列实现搜索排序

1.栈的相关知识这是上篇关于栈的相关知识的续。栈解决括号匹配问题&#xff1a;class Solution { public:bool isValid(string s){stack<char> cs;for(char ch:s){if(ch ( || ch [ || ch {){cs.push(ch);}else{if(cs.empty()){return false;}char ctmp cs.top();cs.p…

作者头像 李华
网站建设 2026/6/9 20:08:16

C++ Vector 全解析:从使用到深入理解

目录 一、Vector 是什么&#xff1f; 二、Vector 的基本使用 2.1 构造与初始化 2.2 迭代器使用 2.3 容量操作 三、Vector 的增删查改 3.1 基本操作 四、迭代器失效问题&#xff08;重点&#xff01;&#xff09; 4.1 导致迭代器失效的操作 4.2 错误示例 4.3 正确做法…

作者头像 李华
网站建设 2026/5/16 23:23:55

如何通过TensorRT提升推理服务的审计追踪能力?

如何通过TensorRT提升推理服务的审计追踪能力&#xff1f; 在金融风控系统中&#xff0c;一次模型误判可能导致数百万资金损失&#xff1b;在医疗影像诊断场景里&#xff0c;AI给出的结论需要经得起事后复核。这些高合规性领域对人工智能系统提出了一个尖锐的问题&#xff1a;我…

作者头像 李华
网站建设 2026/6/3 16:19:36

KeilC51和MDK同时安装实战:从零配置双环境完整指南

Keil C51 与 MDK-ARM 共存实战&#xff1a;一文搞定双开发环境配置 你有没有遇到过这样的场景&#xff1f; 手头要维护一个老旧的 8051 单片机项目&#xff0c;同时又要开发基于 STM32 的新设备。想用 Keil&#xff0c;却发现装了 C51 后再装 MDK 出现编译器混乱、工程打不开、…

作者头像 李华
网站建设 2026/5/15 16:49:28

马斯克嘲讽油车的时候,大多数车主却发现修不起电车了

特斯拉的CEO马斯克日前再对燃油车发出激烈言论&#xff0c;认为传统汽车已走向衰落和死亡&#xff0c;这样说法恐怕有失偏颇&#xff0c;原因是他显然没有考虑到消费者对汽车的使用成本是如此看重&#xff0c;其中的制造技术之一的一体化压铸就在国内外引发不小的争论。普遍来说…

作者头像 李华