news 2026/6/19 10:20:01

蓝牙音频类开发分享——解决电池连接VBAT脚复位重启

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
蓝牙音频类开发分享——解决电池连接VBAT脚复位重启

引言

在做杰理AC696N蓝牙音频开发的时候,除了Type-c直接5v供电,还有很多情况是做电池供电的;芯片上有VBAT脚位,有些客户开发的时候尝试了电池插在这个VBAT脚位上,发现一直复位重启。还遇到过开了电源使能检测,会一直复位重启,这又是什么原因?

分析:

首先可以排除电量使能检测的问题,开启这个宏是不会造成复位重启这种情况;客户后续又提成了把电池直接接在了VBAT这个脚,说明客户不是通过TYPE-C和USB供电;在用电池直接插在如下图位置

硬件排查:

正常插在5Vpower in上,5V power in通过VBAT_JUMP跳线帽为芯片供电,功耗测试时可以断开3.3V_JUMP,仅测量芯片自身的功耗,排除外设功耗干扰。所以如果直接插在VBAT_JUMP也是不会出现此问题;

软件排查:

通过串口打印可以看到是软件复位,“SOFT RESET”说明是代码的问题;在我们使用开发板自带程序时,如果要用到电池去供电,如下图需要屏蔽uart_test即可解决问题。

总结

复位问题先分“硬”与“软”,日志是破案关键;外设测试代码在非标准供电场景下可能成为隐患,开发阶段应做好条件编译或初始化保护。面对“电源使能”等宏定义,保持怀疑,用事实和数据说话,才能快速找到真因。

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

Word交叉引用进阶:一键生成规范参考文献列表与智能分隔

1. 从零开始理解Word交叉引用 第一次写学术论文时,我最头疼的就是参考文献管理。记得当时手动调整了三十多篇文献的编号,结果导师建议调整文献顺序,所有引用位置都得重新修改,差点让我崩溃。后来才发现,Word的交叉引用…

作者头像 李华
网站建设 2026/6/19 10:09:49

AI Agent开发面试高频题曝光!从203篇面经提炼,助你拿下Offer!

个人背景:211本科面试官是ai开发组的leader,尽量能答的都答了,不会的一本正经胡扯、可能还没涉及后面会去优化。虽然没过,但hr小姐姐还是鼓励我说只是技术栈不太匹配,其它方面还是很优秀的!也是很感激了&am…

作者头像 李华
网站建设 2026/6/19 10:06:50

Synergy/Barrier跨平台连接故障排查:从SSL配置到服务启动的实战指南

1. 跨平台键鼠共享的常见连接问题 最近在折腾多台电脑共用一套键鼠的方案,试了Synergy和Barrier这两款软件,确实能大幅提升工作效率。但实际部署时发现,不同系统之间的连接问题比想象中复杂得多。特别是当Windows、macOS和Ubuntu混搭使用时&a…

作者头像 李华
网站建设 2026/6/19 10:00:56

STM32 Boot模式实战:从引脚配置到固件升级的完整指南

1. STM32 Boot模式基础概念 第一次接触STM32的Boot模式时,我也被那些专业术语搞得一头雾水。简单来说,Boot模式就是告诉芯片"从哪里开始干活"的开关配置。想象你早上起床,可以选择从正门(Main Flash)、后门&…

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

ABAP 创建动态内表查询任意透明表并进行ALV展示

该功能可以根据用户在选择屏幕输入的表名、行数,动态创建内表、动态查询,然后根据获取到的数据进行ALV展示。代码如下:REPORT ZMYDEMO001.DATA:GV_TABNAME TYPE TABNAME,GR_DATA_TABLE TYPE REF TO DATA,LO_TYPEDESCR TYPE REF TO …

作者头像 李华
网站建设 2026/6/19 9:52:02

微信小程序UV预测:用场景值和历史数据预判流量

一、为什么需要预测UV微信小程序的UV(独立访客数)预测,远不止是数据团队的技术练习,它直接关联到运营成本控制、用户体验保障和商业收益最大化。1. 资源准备的精准化小程序的云开发资源、CDN带宽、服务器集群扩容都需要提前规划。…

作者头像 李华