Browse Source

feature: 1.针对改版pcb对语音模块的断电功能进行测试,测试结果正常

v4-temp-lowpower
Zhangwen 5 months ago
parent
commit
d2f49ac690
  1. 2
      source/app/task_game.c
  2. 18
      source/bsp/bsp_WT2605B.c
  3. 2
      source/bsp/bsp_WT2605B.h
  4. 2
      source/bsp/bsp_led.c

2
source/app/task_game.c

@ -131,7 +131,7 @@
// 点读类游戏 // 点读类游戏
#define GAME_OID_ZBT_1 0xB900 #define GAME_OID_ZBT_1 0xB900
#define GAME_OID_SHERT_1 0x2900 #define GAME_OID_SHERT_1 0x2999
#define GAME_OID_ZMG_1 0xC900 #define GAME_OID_ZMG_1 0xC900
// 无效码 // 无效码

18
source/bsp/bsp_WT2605B.c

@ -166,21 +166,35 @@ void L2_WT2605B_init()
// 初始化功放控制引脚P26 // 初始化功放控制引脚P26
// 0 开启 1 关闭 // 0 开启 1 关闭
D_stdIO_P2(BITN6); D_stdIO_P2(BITN6);
L2_WT85711_ON();
// 初始4.2V控制引脚P03
// 1 开启 0 关闭
D_HighI_P0(BITN3);
L2_WT2605B_ON(); L2_WT2605B_ON();
// 初始化音量 // 初始化音量
L2_WT2605B_VolumeControl(G.volume); L2_WT2605B_VolumeControl(G.volume);
} }
void L2_WT2605B_ON() void L2_WT85711_ON()
{ {
D_P26_OFF(); D_P26_OFF();
} }
void L2_WT2605B_OFF() void L2_WT85711_OFF()
{ {
D_P26_ON(); D_P26_ON();
} }
void L2_WT2605B_ON()
{
D_P03_ON();
}
void L2_WT2605B_OFF()
{
D_P03_OFF();
}
void L2_WT2605B_Broadcast(TS_SPEECH_AUDIO *music) void L2_WT2605B_Broadcast(TS_SPEECH_AUDIO *music)
{ {
L0_uart3_sendArray((U8 *)music,9); L0_uart3_sendArray((U8 *)music,9);

2
source/bsp/bsp_WT2605B.h

@ -166,6 +166,8 @@ extern TS_SPEECH_AUDIO audio_low_power;
extern TS_SPEECH_VOLUME volume_control; extern TS_SPEECH_VOLUME volume_control;
extern void L2_WT2605B_init(); extern void L2_WT2605B_init();
extern void L2_WT85711_ON();
extern void L2_WT85711_OFF();
extern void L2_WT2605B_ON(); extern void L2_WT2605B_ON();
extern void L2_WT2605B_OFF(); extern void L2_WT2605B_OFF();
extern void L2_WT2605B_Broadcast(TS_SPEECH_AUDIO *music); extern void L2_WT2605B_Broadcast(TS_SPEECH_AUDIO *music);

2
source/bsp/bsp_led.c

@ -13,7 +13,7 @@ void L2_led_init()
void L2_GREEN_LED_ON(void) void L2_GREEN_LED_ON(void)
{ {
GREEN_LED = LED_ON; GREEN_LED = LED_ON;
BULE_LED = LED_OFF; BULE_LED = LED_OFF;
} }
void L2_RED_LED_ON(void) void L2_RED_LED_ON(void)

Loading…
Cancel
Save