杰理可视化SDK开发-【BUG】AC7006F8芯片开启一拖二和双麦DNS通话算法后,大概率通话时蓝牙自动断连,RAM空间爆了问题处理

前言

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

本章详细讲解杰理可视化SDK开发-【BUG】AC7006F8芯片开启一拖二和双麦DNS通话算法后,大概率通话时蓝牙自动断连,RAM空间爆了问题处理

相关信息

  • 项目型号:MD112-7006F

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

  • 工 程 师 :李永奉

  • 提交日期:20261021

问题描述

  • 芯片开启一拖二功能和双麦DNS通话算法后,大概率刚接通通话时蓝牙自动断连又回连,原因是芯片CPU的RAM空间概率性爆了问题

原因分析

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

解决方案

两套解决方案:

1.跟客户沟通,在功能上面做取舍要不关闭一拖二功能或者将双麦DNS算法改为双麦普通算法(本项目采用此方案)

关闭一拖二功能

或者替换双麦普通算法

2.将双麦DNS算法全部放在FLASH空间里,在放在RAM空间(使用此方案需进行多次压测验证可行性)


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

相关推荐
ö Constancy3 小时前
一台电脑的硬件组成与作用:按功能分类详解(Windows 与 Linux 视角)
linux·windows·电脑
威嵌神州16 小时前
嵌入式排故实录:高并发下串口数据“超时丢包”的根因剖析与架构优化
运维·服务器·嵌入式硬件·缓存
少司府21 小时前
嵌入式入门篇(二):初识STM32F103ZET6
linux·python·stm32·单片机·嵌入式硬件·mcu·嵌入式软件
shimly1234561 天前
(done) 嵌入式硬件电路图 (8) 获取芯片手册信息
嵌入式硬件
Zwawa1 天前
让屏幕动起来:OLED动画效果,丝滑光标、帧动画和一只贪吃蛇
c语言·单片机·嵌入式
简单电磁炮1 天前
FWD八位单片机调试问题
单片机·嵌入式硬件
wx1qq1com1 天前
一桩带几台车:共享租赁桩位配比、取电与结算闭环设计
物联网·微信小程序·小程序
shimly1234561 天前
(done) 嵌入式硬件电路图 (6) 重要的元器件特性之MOS管
嵌入式硬件
菥蓂寻生2 天前
STM32移植到GD32中以105为例
stm32·单片机·嵌入式硬件
寂寞的船2 天前
【Unity Bug挑战】第12期 Awaitable 二次 await 死锁之谜 —— 为什么同一个异步操作等两次就卡死?
unity·c#·游戏引擎·bug