当前位置:首页 > 二手市场 > 正文内容

JL杰理AC696N开发板开发蓝牙音频方案之电源管理进阶:内核电压调节与长按复位

云智网2026-03-29二手市场3623

JL杰理AC696N开发板开发蓝牙音频方案之电源管理进阶:内核电压调节与长按复位

引言

前面聊了复位源查询和IO唤醒配置,这些都是低功耗的基础。但在实际产品中,电源管理还有几个坑值得单独拎出来说。内核电压什么时候该提、SD卡供电脚怎么控制、长按复位怎么配才能不误触发——这些配置看着不起眼,但搞不好就会出现莫名其妙的问题。比如跑高频应用偶尔死机,或者长按复位太灵敏/太迟钝,用户体验直接打折扣。

wKgZO2nGrdSAd1LcAAXWFnrMZkc93.webp

最近在AC696N开发板上调一款带SD卡播放的产品,把这些配置过了一遍,整理出来方便后面复用。

一、何时需要提高内核电压?

当芯片运行在较高频率或负载较重时,为保证稳定性,可能需要提高内核电压 (SYSVDD)。

操作方法:

在 clock_manager.c 中将 clock_mode 设为 CLOCK_MODE_USR

在 set_up.c 文件中,调整 SYSVDD_VOL_SEL 配置项

wKgZO2nGrdSAFinvAABTAptXtSs40.webp

二、SD卡专用供电脚控制

SD卡电源脚(SDPG)有专用控制函数 sdpg_config(int enable)。

enable = 0:设置为高阻状态

enable != 0:开启最强驱动模式,确保SD卡供电稳定

三、配置长按复位功能

通过编辑 isd_config.ini 文件,可以启用或配置长按某个IO口触发硬件复位。

配置格式: RESET= <端口> _ <时间> _ <电平>

端口:如 PB01

时间:00(关闭), 01, 02, 04, 08 (秒)

电平:0或1,触发复位的有效电平

示例: RESET=PB01_02_0 表示长按PB01口2秒,低电平触发复位。

wKgZO2nGrdWAWAxzAABU2IfddRQ64.webp

总结

内核电压这块,如果产品跑的是标准蓝牙音频应用,默认电压基本够用。但要是接了SD卡、开了双模蓝牙再加点特效处理,负载上来之后偶尔死机,可以试试把SYSVDD电压稍微提一档,往往能解决问题。

SDPG脚控制比较简单,用SD卡就开最强驱动,不用就高阻省电,别漏配就行。

长按复位时间建议配2秒或4秒,太短容易误触发,太长用户按着也累。

这些配置在AC696N开发板上先验证好参数,再移植到产品板子上,能省不少调试时间。