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

最近在AC696N开发板上调一款带SD卡播放的产品,把这些配置过了一遍,整理出来方便后面复用。
一、何时需要提高内核电压?
当芯片运行在较高频率或负载较重时,为保证稳定性,可能需要提高内核电压 (SYSVDD)。
操作方法:
在 clock_manager.c 中将 clock_mode 设为 CLOCK_MODE_USR

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

二、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秒,低电平触发复位。

总结
内核电压这块,如果产品跑的是标准蓝牙音频应用,默认电压基本够用。但要是接了SD卡、开了双模蓝牙再加点特效处理,负载上来之后偶尔死机,可以试试把SYSVDD电压稍微提一档,往往能解决问题。
SDPG脚控制比较简单,用SD卡就开最强驱动,不用就高阻省电,别漏配就行。
长按复位时间建议配2秒或4秒,太短容易误触发,太长用户按着也累。
这些配置在AC696N开发板上先验证好参数,再移植到产品板子上,能省不少调试时间。
-
电源管理
+关注
关注
117文章
8505浏览量
148224 -
开发板
+关注
关注
26文章
6405浏览量
120538 -
蓝牙音频
+关注
关注
0文章
79浏览量
9229
发布评论请先 登录
使用JL杰理AC696N开发板实现PC模式下读取外挂SPI Flash虚拟为U盘的具体案例操作说明_V1.0
JL杰理AC696N开发板PWM波形生成与控制(2):问题排查
JL杰理AC696N开发板做存储设备适配(1):SD/TF卡与MMC卡的基础配置与兼容
JL杰理AC696N开发板PWM波形生成与控制(1):频率、占空比配置
JL杰理AC696N系列开发GPIO控制大全:模式、API与特殊引脚
JL杰理AC696N系列芯片SPI接口实战:驱动Flash、LCD与RGB灯
JL杰理AC696N开发板开发蓝牙音频方案之电源管理进阶:内核电压调节与长按复位
评论