From f0ce174e835c4668344b614d3fc9e4852aa4879e Mon Sep 17 00:00:00 2001 From: Zhangwen <13970730+mkc46119@user.noreply.gitee.com> Date: Fri, 19 Sep 2025 10:19:16 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=A2=9E=E5=8A=A0=E8=AF=AD=E9=9F=B3?= =?UTF-8?q?=E6=A8=A1=E5=9D=97=E6=8E=A7=E5=88=B6=E6=8C=87=E4=BB=A4=E9=97=B4?= =?UTF-8?q?=E9=9A=94=E6=97=B6=E9=97=B4=EF=BC=8C=E8=A7=A3=E5=86=B3=E9=9F=B3?= =?UTF-8?q?=E9=87=8F=E8=AE=BE=E7=BD=AE=E9=94=99=E8=AF=AF=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- source/app/task_appstatus.c | 6 ++++-- source/bsp/bsp_WT2605B.c | 4 ++++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/source/app/task_appstatus.c b/source/app/task_appstatus.c index 7b0969c..de4ebe9 100644 --- a/source/app/task_appstatus.c +++ b/source/app/task_appstatus.c @@ -126,13 +126,15 @@ void L3_task_appstatus_handler(S_TASK_APPSTATUS *s) // OID、WIFI开启 L2_OID_WIFI_Open(); // 语音模块开启 + L2_WT2605B_init(); L2_WT2605B_ON(); - Lc_delay_ms(4000); + Lc_delay_ms(3000); //eeprom参数读取 L3_param_read(); - Lc_delay_ms(100); + // Lc_delay_ms(100); // 通电后记忆原始音量,播放开机语音 L2_WT2605B_VolumeControl(G.volume); + Lc_delay_ms(1000); L2_WT2605B_Broadcast(&audio_poweron); //wifi任务初始化 L3_task_W600_flow_init(W600_ST); diff --git a/source/bsp/bsp_WT2605B.c b/source/bsp/bsp_WT2605B.c index ef95c38..c76c6ae 100644 --- a/source/bsp/bsp_WT2605B.c +++ b/source/bsp/bsp_WT2605B.c @@ -237,12 +237,14 @@ void L2_WT2605B_VioceUp(void) { G.volume = volume_control.grade + 2; L2_WT2605B_VolumeControl(G.volume); + Lc_delay_ms(1000); L2_WT2605B_Broadcast(&audio_volume_up); } else { G.volume = volume_control.grade; L2_WT2605B_VolumeControl(G.volume); + Lc_delay_ms(1000); L2_WT2605B_Broadcast(&audio_volume_max); } // 将改变后的音量写入eeprom中,下次重新上电时记忆 @@ -257,12 +259,14 @@ void L2_WT2605B_VioceDown(void) { G.volume = volume_control.grade - 2; L2_WT2605B_VolumeControl(G.volume); + Lc_delay_ms(1000); L2_WT2605B_Broadcast(&audio_volume_down); } else { G.volume = volume_control.grade; L2_WT2605B_VolumeControl(G.volume); + Lc_delay_ms(1000); L2_WT2605B_Broadcast(&audio_volume_min); } // 将改变后的音量写入eeprom中,下次重新上电时记忆