杰理可视化SDK开发-【BUG】AC7006F8芯片开启一拖二和双麦通话语音算法后,设置触摸音在唤醒语音助手和通话时触摸音没作用问题

前言

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

本章详细讲解杰理可视化SDK开发-【BUG】AC7006F8芯片开启一拖二和双麦通话语音算法后,设置触摸音在唤醒语音助手和通话时触摸音没作用问题

相关信息

  • 项目型号:MD112-7006F

  • SDK版本:可视化-AC700N-SDK2.0.2patch_08

  • 工 程 师 :李永奉

  • 提交日期:20261021

问题描述

  • 芯片开启一拖二和双麦通话语音算法后,设置添加触摸音在唤醒语音助手和通话时触摸音没作用问题,但是触摸功能有左右就是触摸音没有;在正常时候播放音乐,待机触摸音都正常

原因分析

  • 排查芯片的FALSH存储空间足够,是因为芯片CPU的RAM空间爆了的问题。芯片开启一拖二功能和双麦DNS通话算法后,在通话时芯片的RAM空间概率性爆掉,特别是在有叠加触摸音会加大概率爆;

解决方案

1.修改降低触摸音的音源文件的采样频率,保持原格式;

2.修改提升芯片时钟频率上限为160M

3.修改提示音的主频频率(这样修改的代价就是播放提示音的时候功耗提高)

cpp 复制代码
#if LYF_USER_TONE_FREQUENCY_UPPER
        clock_alloc("tone", 160 * 1000000UL);
#endif

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

相关推荐
Zwawa2 小时前
嵌入式OLED表驱动菜单:用一张表、一个栈和一个窗口重写表驱动菜单
c语言·单片机·嵌入式
Dev_XH2 小时前
【成品设计】基于沁恒单片机的电动汽车充电站智慧调度系统
stm32·单片机·嵌入式硬件·物联网
shimly1234563 小时前
(done) 嵌入式硬件电路图 (5) 重要的元器件特性之二极管三极管
嵌入式硬件
海拥✘4 小时前
让 AI 修 AI 平台自己的 Bug:我用 SoduWork 给 SoduWork 提了一个 PR
人工智能·bug
minglie15 小时前
esp32c3+atshell测试ov7670
单片机·嵌入式硬件
橘为己有4415 小时前
51单片机:流水灯
单片机·51单片机
蜀黍@猿5 小时前
ARM 汇编入门(十):标量浮点与 VFP 指令全解析
汇编·arm开发·stm32·mcu
乐讯通物联网服务商5 小时前
可视烟感器是怎么组网报警的?联网型烟感与物联网卡的数据链路解析
物联网·物联网卡·烟感器
不脱发的程序猿5 小时前
STM32和VS1053制作电子琴
stm32·单片机·嵌入式硬件·midi·vs1053
Zwawa19 小时前
C语言函数指针与宏实战:从回调、表驱动菜单到X-Macro,讲透嵌入式代码解耦
c语言·单片机·嵌入式