Browse Source

featuer: 1.P4、P5、P6添加完成

v4-temp
Zhangwen 1 month ago
parent
commit
521e2cb789
  1. 551
      source/app/task_game.c
  2. 228
      source/app/task_game.h
  3. 176
      source/bsp/bsp_WT2605B.c
  4. 83
      source/bsp/bsp_WT2605B.h

551
source/app/task_game.c

@ -1,15 +1,3 @@
////////////////////////////////////////////////////////////////////////////
///@copyright Copyright (c) 2018, 传控科技 All rights reserved.
///-------------------------------------------------------------------------
/// @file bsp_drv.c
/// @brief bsp @ driver config
///-------------------------------------------------------------------------
/// @version 1.0
/// @author CC
/// @date 20180331
/// @note cc_AS_stc02
//////////////////////////////////////////////////////////////////////////////
#include "../app/task_game.h" #include "../app/task_game.h"
#include "../bsp/bsp_oid.h" #include "../bsp/bsp_oid.h"
#include "../app/app_config.h" #include "../app/app_config.h"
@ -25,28 +13,24 @@
// 3.游戏标识码 // 3.游戏标识码
// 4.游戏内容码:正确码和错误码0x**FF:单个游戏内的 // 4.游戏内容码:正确码和错误码0x**FF:单个游戏内的
// 非点读类游戏
/*************************************游戏标识码***************************************** */ /*************************************游戏标识码***************************************** */
/***************************************PAGE1******************************************* */ /***************************************PAGE1******************************************* */
/****************************************15个******************************************* */ /****************************************15个******************************************* */
#define GAME_OID_ZLXS_4 0x2800 #define GAME_OID_ZLXS_4 0x2800
#define GAME_OID_HYJJ_3 0x2900 #define GAME_OID_HYJJ_3 0x2900
#define GAME_OID_HYJJ_4 0x2A00 #define GAME_OID_HYJJ_4 0x2A00
#define GAME_OID_HYJJ_5 0x2B00 #define GAME_OID_HYJJ_5 0x2B00
#define GAME_OID_CXDD_4 0x2C00 #define GAME_OID_CXDD_4 0x2C00
#define GAME_OID_MCQH_4 0x2D00 #define GAME_OID_MCQH_4 0x2D00
#define GAME_OID_MCQH_5 0x2E00 #define GAME_OID_MCQH_5 0x2E00
#define GAME_OID_JMZX_3 0x2F00 #define GAME_OID_JMZX_3 0x2F00
#define GAME_OID_JMZX_4 0x3000 #define GAME_OID_JMZX_4 0x3000
#define GAME_OID_JMZX_5 0x3100 #define GAME_OID_JMZX_5 0x3100
#define GAME_OID_HYZB_1 0x4000 #define GAME_OID_HYZB_1 0x4000
#define GAME_OID_HYZB_2 0x4100 #define GAME_OID_HYZB_2 0x4100
#define GAME_OID_SJGH_3 0x4200 #define GAME_OID_SJGH_3 0x4200
#define GAME_OID_JSSJ_4 0x4300 #define GAME_OID_JSSJ_4 0x4300
#define GAME_OID_JSSJ_5 0x4400 #define GAME_OID_JSSJ_5 0x4400
/*************************************游戏标识码***************************************** */
/***************************************PAGE2******************************************* */ /***************************************PAGE2******************************************* */
/****************************************24个******************************************* */ /****************************************24个******************************************* */
#define GAME_OID_YXPL_1 0x1000 #define GAME_OID_YXPL_1 0x1000
@ -73,9 +57,6 @@
#define GAME_OID_SETFG_5 0x2500 #define GAME_OID_SETFG_5 0x2500
#define GAME_OID_SETFG_SZDD_5 0x2600 #define GAME_OID_SETFG_SZDD_5 0x2600
#define GAME_OID_ZLXS_3 0x2700 #define GAME_OID_ZLXS_3 0x2700
/*************************************游戏标识码***************************************** */
/***************************************PAGE3******************************************* */ /***************************************PAGE3******************************************* */
/****************************************19个******************************************* */ /****************************************19个******************************************* */
#define GAME_OID_YXLP_1 0xA000 #define GAME_OID_YXLP_1 0xA000
@ -97,8 +78,56 @@
#define GAME_OID_ZFTPT_3 0x5100 #define GAME_OID_ZFTPT_3 0x5100
#define GAME_OID_ZFTPT_4 0x5200 #define GAME_OID_ZFTPT_4 0x5200
#define GAME_OID_ZFTPT_5 0x5300 #define GAME_OID_ZFTPT_5 0x5300
/***************************************PAGE4******************************************* */
/*************************************************************************************** */ /****************************************15个******************************************* */
#define GAME_OID_BSTP_1 0x7000
#define GAME_OID_TPFL_2 0x7100
#define GAME_OID_JYTP_3 0x7200
#define GAME_OID_HYWS_3 0x7300
#define GAME_OID_HYWS_4 0x7400
#define GAME_OID_GWSZ_3 0x7500
#define GAME_OID_GWSZ_4 0x7600
#define GAME_OID_QJTP_4 0x7700
#define GAME_OID_QJTP_5 0x7800
#define GAME_OID_QQDG_5 0x7900
#define GAME_OID_SUDU_2 0x9000
#define GAME_OID_SUDU_3 0x9100
#define GAME_OID_SUDU_RJDS_4 0x9200
#define GAME_OID_SUDU_4 0x9300
#define GAME_OID_SUDU_5 0x9400
/***************************************PAGE5******************************************* */
/****************************************14个******************************************* */
#define GAME_OID_AHFZ_1 0x6000
#define GAME_OID_ASFZ_2 0x6100
#define GAME_OID_SZCL_1 0x6200
#define GAME_OID_SZHC_2 0x6300
#define GAME_OID_CSSC_3 0x6400
#define GAME_OID_BBXD_3 0x6500
#define GAME_OID_LLKA_3 0x6600
#define GAME_OID_LLKA_4 0x6700
#define GAME_OID_LLKA_5 0x6800
#define GAME_OID_ZBTO_1 0xB000
#define GAME_OID_ZBTO_2 0xB100
#define GAME_OID_ZBTO_3 0xB200
#define GAME_OID_ZBTO_4 0xB300
#define GAME_OID_ZBTO_5 0xB400
/***************************************PAGE6******************************************* */
/****************************************15个******************************************* */
#define GAME_OID_ASCZ_1 0x8000
#define GAME_OID_ASCZ_2 0x8100
#define GAME_OID_JYCZ_2 0x8200
#define GAME_OID_JYCZ_3 0x8300
#define GAME_OID_QCCZ_3 0x8400
#define GAME_OID_QJJM_3 0x8500
#define GAME_OID_QJJM_4 0x8600
#define GAME_OID_QJJM_BHSL_4 0x8700
#define GAME_OID_QJJM_5 0x8800
#define GAME_OID_QJJM_BHYS_5 0x8900
#define GAME_OID_ZMGO_1 0xC000
#define GAME_OID_ZMGO_2 0xC100
#define GAME_OID_ZMGO_3 0xC200
#define GAME_OID_ZMGO_4 0xC300
#define GAME_OID_ZMGO_5 0xC400
// 点读类游戏 // 点读类游戏
#define GAME_OID_ZBT_1 0xB000 #define GAME_OID_ZBT_1 0xB000
@ -161,16 +190,16 @@ void L3_task_game_init(void)
_s_task_game.game_info[1].game_audio = &audio_game_shulte_3; _s_task_game.game_info[1].game_audio = &audio_game_shulte_3;
_s_task_game.game_info[1].game_supported_oid = pointbuf.shert_3; _s_task_game.game_info[1].game_supported_oid = pointbuf.shert_3;
_s_task_game.game_info[1].game_oid_num = shert_3_num; _s_task_game.game_info[1].game_oid_num = shert_3_num;
_s_task_game.game_info[1].game_supported_oid[0].oid = 0x2201; _s_task_game.game_info[1].game_supported_oid[0].oid = 0x2201;
_s_task_game.game_info[1].game_supported_oid[1].oid = 0x2202; _s_task_game.game_info[1].game_supported_oid[1].oid = 0x2202;
_s_task_game.game_info[1].game_supported_oid[2].oid = 0x2203; _s_task_game.game_info[1].game_supported_oid[2].oid = 0x2203;
_s_task_game.game_info[1].game_supported_oid[3].oid = 0x2204; _s_task_game.game_info[1].game_supported_oid[3].oid = 0x2204;
_s_task_game.game_info[1].game_supported_oid[4].oid = 0x2205; _s_task_game.game_info[1].game_supported_oid[4].oid = 0x2205;
_s_task_game.game_info[1].game_supported_oid[5].oid = 0x2206; _s_task_game.game_info[1].game_supported_oid[5].oid = 0x2206;
_s_task_game.game_info[1].game_supported_oid[6].oid = 0x2207; _s_task_game.game_info[1].game_supported_oid[6].oid = 0x2207;
_s_task_game.game_info[1].game_supported_oid[7].oid = 0x2208; _s_task_game.game_info[1].game_supported_oid[7].oid = 0x2208;
_s_task_game.game_info[1].game_supported_oid[8].oid = 0x2209; _s_task_game.game_info[1].game_supported_oid[8].oid = 0x2209;
_s_task_game.game_info[1].game_supported_oid[9].oid = 0x220A; _s_task_game.game_info[1].game_supported_oid[9].oid = 0x220A;
_s_task_game.game_info[1].game_supported_oid[10].oid = 0x220B; _s_task_game.game_info[1].game_supported_oid[10].oid = 0x220B;
_s_task_game.game_info[1].game_supported_oid[11].oid = 0x220C; _s_task_game.game_info[1].game_supported_oid[11].oid = 0x220C;
_s_task_game.game_info[1].game_supported_oid[12].oid = 0x220D; _s_task_game.game_info[1].game_supported_oid[12].oid = 0x220D;
@ -194,21 +223,20 @@ void L3_task_game_init(void)
// 走迷宫1星 // 走迷宫1星
_s_task_game.game_info[2].game_oid = GAME_OID_ZMG_1; _s_task_game.game_info[2].game_oid = GAME_OID_ZMG_1;
// _s_task_game.game_info[2].game_audio = &audio_game_maze_1; _s_task_game.game_info[2].game_audio = &audio_game_maze_1;
// _s_task_game.game_info[2].game_supported_oid = pointbuf.zmg_1; _s_task_game.game_info[2].game_supported_oid = pointbuf.zmg_1;
// _s_task_game.game_info[2].game_oid_num = zmg_1_num; _s_task_game.game_info[2].game_oid_num = zmg_1_num;
// _s_task_game.game_info[2].game_supported_oid[0].oid = 0xC001; _s_task_game.game_info[2].game_supported_oid[0].oid = 0xC001;
// _s_task_game.game_info[2].game_supported_oid[1].oid = 0xC002; _s_task_game.game_info[2].game_supported_oid[1].oid = 0xC002;
// _s_task_game.game_info[2].game_supported_oid[2].oid = 0xC003; _s_task_game.game_info[2].game_supported_oid[2].oid = 0xC003;
// _s_task_game.game_info[2].game_supported_oid[3].oid = 0xC004; _s_task_game.game_info[2].game_supported_oid[3].oid = 0xC004;
// _s_task_game.game_info[2].game_supported_oid[4].oid = 0xC005; _s_task_game.game_info[2].game_supported_oid[4].oid = 0xC005;
// _s_task_game.game_info[2].game_supported_oid[5].oid = 0xC0FF; //错误码 _s_task_game.game_info[2].game_supported_oid[5].oid = 0xC0FF; //错误码
// _s_task_game.game_info[2].game_supported_oid[5].yes_or_no = 1; _s_task_game.game_info[2].game_supported_oid[5].yes_or_no = 1;
// _s_task_game.game_info[2].game_order = 1; _s_task_game.game_info[2].game_order = 1;
// _s_task_game.game_info[2].game_timeout_seconds = 60; _s_task_game.game_info[2].game_timeout_seconds = 60;
// _s_task_game.game_info[2].game_score = 0; _s_task_game.game_info[2].game_score = 0;
/*************************************************************************************** */
/***************************************PAGE1******************************************* */ /***************************************PAGE1******************************************* */
/****************************************15个******************************************* */ /****************************************15个******************************************* */
@ -741,13 +769,406 @@ void L3_task_game_init(void)
_s_task_game.game_info[60].game_score = 0; _s_task_game.game_info[60].game_score = 0;
/***************************************PAGE4******************************************* */ /***************************************PAGE4******************************************* */
/****************************************15个******************************************* */ /****************************************15个******************************************* */
// 辨识图片,1星
_s_task_game.game_info[61].game_oid = GAME_OID_BSTP_1;
_s_task_game.game_info[61].game_audio = &audio_game_bstp_1;
_s_task_game.game_info[61].game_supported_oid = pointbuf.bstp_1;
_s_task_game.game_info[61].game_oid_num = 1;
_s_task_game.game_info[61].game_supported_oid[0].oid = 0x70FE;
_s_task_game.game_info[61].game_order = 0;
_s_task_game.game_info[61].game_timeout_seconds = 300;
_s_task_game.game_info[61].game_score = 0;
// 图片分类,2星
_s_task_game.game_info[62].game_oid = GAME_OID_TPFL_2;
_s_task_game.game_info[62].game_audio = &audio_game_tpfl_2;
_s_task_game.game_info[62].game_supported_oid = pointbuf.tpfl_2;
_s_task_game.game_info[62].game_oid_num = 1;
_s_task_game.game_info[62].game_supported_oid[0].oid = 0x70FE;
_s_task_game.game_info[62].game_order = 0;
_s_task_game.game_info[62].game_timeout_seconds = 300;
_s_task_game.game_info[62].game_score = 0;
// 记忆图片,3星
_s_task_game.game_info[63].game_oid = GAME_OID_JYTP_3;
_s_task_game.game_info[63].game_audio = &audio_game_jytp_3;
_s_task_game.game_info[63].game_supported_oid = pointbuf.jytp_3;
_s_task_game.game_info[63].game_oid_num = 1;
_s_task_game.game_info[63].game_supported_oid[0].oid = 0x70FE;
_s_task_game.game_info[63].game_order = 0;
_s_task_game.game_info[63].game_timeout_seconds = 300;
_s_task_game.game_info[63].game_score = 0;
// 回忆往事,3星
_s_task_game.game_info[64].game_oid = GAME_OID_HYWS_3;
_s_task_game.game_info[64].game_audio = &audio_game_hyws_3;
_s_task_game.game_info[64].game_supported_oid = pointbuf.hyws_3;
_s_task_game.game_info[64].game_oid_num = 1;
_s_task_game.game_info[64].game_supported_oid[0].oid = 0x70FE;
_s_task_game.game_info[64].game_order = 0;
_s_task_game.game_info[64].game_timeout_seconds = 300;
_s_task_game.game_info[64].game_score = 0;
// 回忆往事,4星
_s_task_game.game_info[65].game_oid = GAME_OID_HYWS_4;
_s_task_game.game_info[65].game_audio = &audio_game_hyws_4;
_s_task_game.game_info[65].game_supported_oid = pointbuf.hyws_4;
_s_task_game.game_info[65].game_oid_num = 1;
_s_task_game.game_info[65].game_supported_oid[0].oid = 0x70FE;
_s_task_game.game_info[65].game_order = 0;
_s_task_game.game_info[65].game_timeout_seconds = 300;
_s_task_game.game_info[65].game_score = 0;
//购物算账,3星
_s_task_game.game_info[66].game_oid = GAME_OID_GWSZ_3;
_s_task_game.game_info[66].game_audio = &audio_game_gwsz_3;
_s_task_game.game_info[66].game_supported_oid = pointbuf.gwsz_3;
_s_task_game.game_info[66].game_oid_num = 1;
_s_task_game.game_info[66].game_supported_oid[0].oid = 0x70FE;
_s_task_game.game_info[66].game_order = 0;
_s_task_game.game_info[66].game_timeout_seconds = 300;
_s_task_game.game_info[66].game_score = 0;
// 购物算账,4星
_s_task_game.game_info[67].game_oid = GAME_OID_GWSZ_4;
_s_task_game.game_info[67].game_audio = &audio_game_gwsz_4;
_s_task_game.game_info[67].game_supported_oid = pointbuf.gwsz_4;
_s_task_game.game_info[67].game_oid_num = 1;
_s_task_game.game_info[67].game_supported_oid[0].oid = 0x70FE;
_s_task_game.game_info[67].game_order = 0;
_s_task_game.game_info[67].game_timeout_seconds = 300;
_s_task_game.game_info[67].game_score = 0;
// 巧记图片,4星
_s_task_game.game_info[68].game_oid = GAME_OID_QJTP_4;
_s_task_game.game_info[68].game_audio = &audio_game_qjtp_4;
_s_task_game.game_info[68].game_supported_oid = pointbuf.qjtp_4;
_s_task_game.game_info[68].game_oid_num = 1;
_s_task_game.game_info[68].game_supported_oid[0].oid = 0x70FE;
_s_task_game.game_info[68].game_order = 0;
_s_task_game.game_info[68].game_timeout_seconds = 300;
_s_task_game.game_info[68].game_score = 0;
// 巧记图片,5星
_s_task_game.game_info[69].game_oid = GAME_OID_QJTP_5;
_s_task_game.game_info[69].game_audio = &audio_game_qjtp_5;
_s_task_game.game_info[69].game_supported_oid = pointbuf.qjtp_5;
_s_task_game.game_info[69].game_oid_num = 1;
_s_task_game.game_info[69].game_supported_oid[0].oid = 0x70FE;
_s_task_game.game_info[69].game_order = 0;
_s_task_game.game_info[69].game_timeout_seconds = 300;
_s_task_game.game_info[69].game_score = 0;
// 巧切蛋糕,5星
_s_task_game.game_info[70].game_oid = GAME_OID_QQDG_5;
_s_task_game.game_info[70].game_audio = &audio_game_qqdg_5;
_s_task_game.game_info[70].game_supported_oid = pointbuf.qqdg_5;
_s_task_game.game_info[70].game_oid_num = 1;
_s_task_game.game_info[70].game_supported_oid[0].oid = 0x70FE;
_s_task_game.game_info[70].game_order = 0;
_s_task_game.game_info[70].game_timeout_seconds = 300;
_s_task_game.game_info[70].game_score = 0;
// 数独,2星
_s_task_game.game_info[71].game_oid = GAME_OID_SUDU_2;
_s_task_game.game_info[71].game_audio = &audio_game_sudu_2;
_s_task_game.game_info[71].game_supported_oid = pointbuf.sudu_2;
_s_task_game.game_info[71].game_oid_num = 1;
_s_task_game.game_info[71].game_supported_oid[0].oid = 0x90FE;
_s_task_game.game_info[71].game_order = 0;
_s_task_game.game_info[71].game_timeout_seconds = 300;
_s_task_game.game_info[71].game_score = 0;
// 数独,3星
_s_task_game.game_info[72].game_oid = GAME_OID_SUDU_3;
_s_task_game.game_info[72].game_audio = &audio_game_sudu_3;
_s_task_game.game_info[72].game_supported_oid = pointbuf.sudu_3;
_s_task_game.game_info[72].game_oid_num = 1;
_s_task_game.game_info[72].game_supported_oid[0].oid = 0x90FE;
_s_task_game.game_info[72].game_order = 0;
_s_task_game.game_info[72].game_timeout_seconds = 300;
_s_task_game.game_info[72].game_score = 0;
// 数独(人机对赛),4星
_s_task_game.game_info[73].game_oid = GAME_OID_SUDU_RJDS_4;
_s_task_game.game_info[73].game_audio = &audio_game_sudu_rjds_4;
_s_task_game.game_info[73].game_supported_oid = pointbuf.sudu_rjds_4;
_s_task_game.game_info[73].game_oid_num = 1;
_s_task_game.game_info[73].game_supported_oid[0].oid = 0x90FE;
_s_task_game.game_info[73].game_order = 0;
_s_task_game.game_info[73].game_timeout_seconds = 300;
_s_task_game.game_info[73].game_score = 0;
// “数独,4星
_s_task_game.game_info[74].game_oid = GAME_OID_SUDU_4;
_s_task_game.game_info[74].game_audio = &audio_game_sudu_4;
_s_task_game.game_info[74].game_supported_oid = pointbuf.sudu_4;
_s_task_game.game_info[74].game_oid_num = 1;
_s_task_game.game_info[74].game_supported_oid[0].oid = 0x90FE;
_s_task_game.game_info[74].game_order = 0;
_s_task_game.game_info[74].game_timeout_seconds = 300;
_s_task_game.game_info[74].game_score = 0;
// 数独,5星
_s_task_game.game_info[75].game_oid = GAME_OID_SUDU_5;
_s_task_game.game_info[75].game_audio = &audio_game_sudu_5;
_s_task_game.game_info[75].game_supported_oid = pointbuf.sudu_5;
_s_task_game.game_info[75].game_oid_num = 1;
_s_task_game.game_info[75].game_supported_oid[0].oid = 0x90FE;
_s_task_game.game_info[75].game_order = 0;
_s_task_game.game_info[75].game_timeout_seconds = 300;
_s_task_game.game_info[75].game_score = 0;
/***************************************PAGE5******************************************* */ /***************************************PAGE5******************************************* */
/****************************************14个******************************************* */ /****************************************14个******************************************* */
// 按花分组,1星
_s_task_game.game_info[76].game_oid = GAME_OID_AHFZ_1;
_s_task_game.game_info[76].game_audio = &audio_game_ahfz_1;
_s_task_game.game_info[76].game_supported_oid = pointbuf.ahfz_1;
_s_task_game.game_info[76].game_oid_num = 1;
_s_task_game.game_info[76].game_supported_oid[0].oid = 0x60FE;
_s_task_game.game_info[76].game_order = 0;
_s_task_game.game_info[76].game_timeout_seconds = 300;
_s_task_game.game_info[76].game_score = 0;
// 按数分组,2星
_s_task_game.game_info[77].game_oid = GAME_OID_ASFZ_2;
_s_task_game.game_info[77].game_audio = &audio_game_asfz_2;
_s_task_game.game_info[77].game_supported_oid = pointbuf.asfz_2;
_s_task_game.game_info[77].game_oid_num = 1;
_s_task_game.game_info[77].game_supported_oid[0].oid = 0x60FE;
_s_task_game.game_info[77].game_order = 0;
_s_task_game.game_info[77].game_timeout_seconds = 300;
_s_task_game.game_info[77].game_score = 0;
//数字长龙,1星
_s_task_game.game_info[78].game_oid = GAME_OID_SZCL_1;
_s_task_game.game_info[78].game_audio = &audio_game_szcl_1;
_s_task_game.game_info[78].game_supported_oid = pointbuf.szcl_1;
_s_task_game.game_info[78].game_oid_num = 1;
_s_task_game.game_info[78].game_supported_oid[0].oid = 0x60FE;
_s_task_game.game_info[78].game_order = 0;
_s_task_game.game_info[78].game_timeout_seconds = 300;
_s_task_game.game_info[78].game_score = 0;
// 数字火车,2星
_s_task_game.game_info[79].game_oid = GAME_OID_SZHC_2;
_s_task_game.game_info[79].game_audio = &audio_game_szhc_2;
_s_task_game.game_info[79].game_supported_oid = pointbuf.szhc_2;
_s_task_game.game_info[79].game_oid_num = 1;
_s_task_game.game_info[79].game_supported_oid[0].oid = 0x60FE;
_s_task_game.game_info[79].game_order = 0;
_s_task_game.game_info[79].game_timeout_seconds = 300;
_s_task_game.game_info[79].game_score = 0;
// 凑十胜出,3星
_s_task_game.game_info[80].game_oid = GAME_OID_CSSC_3;
_s_task_game.game_info[80].game_audio = &audio_game_cssc_3;
_s_task_game.game_info[80].game_supported_oid = pointbuf.cssc_3;
_s_task_game.game_info[80].game_oid_num = 1;
_s_task_game.game_info[80].game_supported_oid[0].oid = 0x60FE;
_s_task_game.game_info[80].game_order = 0;
_s_task_game.game_info[80].game_timeout_seconds = 300;
_s_task_game.game_info[80].game_score = 0;
// 比比大小,3星
_s_task_game.game_info[81].game_oid = GAME_OID_BBXD_3;
_s_task_game.game_info[81].game_audio = &audio_game_bbxd_3;
_s_task_game.game_info[81].game_supported_oid = pointbuf.bbxd_3;
_s_task_game.game_info[81].game_oid_num = 1;
_s_task_game.game_info[81].game_supported_oid[0].oid = 0x60FE;
_s_task_game.game_info[81].game_order = 0;
_s_task_game.game_info[81].game_timeout_seconds = 300;
_s_task_game.game_info[81].game_score = 0;
// 连连看,3星
_s_task_game.game_info[82].game_oid = GAME_OID_LLKA_3;
_s_task_game.game_info[82].game_audio = &audio_game_llka_3;
_s_task_game.game_info[82].game_supported_oid = pointbuf.llka_3;
_s_task_game.game_info[82].game_oid_num = 1;
_s_task_game.game_info[82].game_supported_oid[0].oid = 0x60FE;
_s_task_game.game_info[82].game_order = 0;
_s_task_game.game_info[82].game_timeout_seconds = 300;
_s_task_game.game_info[82].game_score = 0;
// 连连看,4星
_s_task_game.game_info[83].game_oid = GAME_OID_LLKA_4;
_s_task_game.game_info[83].game_audio = &audio_game_llka_4;
_s_task_game.game_info[83].game_supported_oid = pointbuf.llka_4;
_s_task_game.game_info[83].game_oid_num = 1;
_s_task_game.game_info[83].game_supported_oid[0].oid = 0x60FE;
_s_task_game.game_info[83].game_order = 0;
_s_task_game.game_info[83].game_timeout_seconds = 300;
_s_task_game.game_info[83].game_score = 0;
// 连连看,5星
_s_task_game.game_info[84].game_oid = GAME_OID_LLKA_5;
_s_task_game.game_info[84].game_audio = &audio_game_llka_5;
_s_task_game.game_info[84].game_supported_oid = pointbuf.llka_5;
_s_task_game.game_info[84].game_oid_num = 1;
_s_task_game.game_info[84].game_supported_oid[0].oid = 0x60FE;
_s_task_game.game_info[84].game_order = 0;
_s_task_game.game_info[84].game_timeout_seconds = 300;
_s_task_game.game_info[84].game_score = 0;
//找不同,1星
_s_task_game.game_info[85].game_oid = GAME_OID_ZBTO_1;
// _s_task_game.game_info[85].game_audio = &audio_game_zbto_1;
// _s_task_game.game_info[85].game_supported_oid = pointbuf.zbto_1;
// _s_task_game.game_info[85].game_oid_num = 1;
// _s_task_game.game_info[85].game_supported_oid[0].oid = 0xB0FE;
// _s_task_game.game_info[85].game_order = 0;
// _s_task_game.game_info[85].game_timeout_seconds = 300;
// _s_task_game.game_info[85].game_score = 0;
// 找不同,2星
_s_task_game.game_info[86].game_oid = GAME_OID_ZBTO_2;
_s_task_game.game_info[86].game_audio = &audio_game_zbto_2;
_s_task_game.game_info[86].game_supported_oid = pointbuf.zbto_2;
_s_task_game.game_info[86].game_oid_num = 1;
_s_task_game.game_info[86].game_supported_oid[0].oid = 0xB0FE;
_s_task_game.game_info[86].game_order = 0;
_s_task_game.game_info[86].game_timeout_seconds = 300;
_s_task_game.game_info[86].game_score = 0;
// 找不同,3星
_s_task_game.game_info[87].game_oid = GAME_OID_ZBTO_3;
_s_task_game.game_info[87].game_audio = &audio_game_zbto_3;
_s_task_game.game_info[87].game_supported_oid = pointbuf.zbto_3;
_s_task_game.game_info[87].game_oid_num = 1;
_s_task_game.game_info[87].game_supported_oid[0].oid = 0xB0FE;
_s_task_game.game_info[87].game_order = 0;
_s_task_game.game_info[87].game_timeout_seconds = 300;
_s_task_game.game_info[87].game_score = 0;
// 找不同,4星
_s_task_game.game_info[88].game_oid = GAME_OID_ZBTO_4;
_s_task_game.game_info[88].game_audio = &audio_game_zbto_4;
_s_task_game.game_info[88].game_supported_oid = pointbuf.zbto_4;
_s_task_game.game_info[88].game_oid_num = 1;
_s_task_game.game_info[88].game_supported_oid[0].oid = 0xB0FE;
_s_task_game.game_info[88].game_order = 0;
_s_task_game.game_info[88].game_timeout_seconds = 300;
_s_task_game.game_info[88].game_score = 0;
// 找不同,5星
_s_task_game.game_info[89].game_oid = GAME_OID_ZBTO_5;
_s_task_game.game_info[89].game_audio = &audio_game_zbto_5;
_s_task_game.game_info[89].game_supported_oid = pointbuf.zbto_5;
_s_task_game.game_info[89].game_oid_num = 1;
_s_task_game.game_info[89].game_supported_oid[0].oid = 0xB0FE;
_s_task_game.game_info[89].game_order = 0;
_s_task_game.game_info[89].game_timeout_seconds = 300;
_s_task_game.game_info[89].game_score = 0;
/***************************************PAGE6******************************************* */ /***************************************PAGE6******************************************* */
/****************************************15个******************************************* */ /****************************************15个******************************************* */
// 按色串珠,1星
_s_task_game.game_info[90].game_oid = GAME_OID_ASCZ_1;
_s_task_game.game_info[90].game_audio = &audio_game_ascz_1;
_s_task_game.game_info[90].game_supported_oid = pointbuf.ascz_1;
_s_task_game.game_info[90].game_oid_num = 1;
_s_task_game.game_info[90].game_supported_oid[0].oid = 0x80FE;
_s_task_game.game_info[90].game_order = 0;
_s_task_game.game_info[90].game_timeout_seconds = 300;
_s_task_game.game_info[90].game_score = 0;
// 按色串珠,2星
_s_task_game.game_info[91].game_oid = GAME_OID_ASCZ_2;
_s_task_game.game_info[91].game_audio = &audio_game_ascz_2;
_s_task_game.game_info[91].game_supported_oid = pointbuf.ascz_2;
_s_task_game.game_info[91].game_oid_num = 1;
_s_task_game.game_info[91].game_supported_oid[0].oid = 0x80FE;
_s_task_game.game_info[91].game_order = 0;
_s_task_game.game_info[91].game_timeout_seconds = 300;
_s_task_game.game_info[91].game_score = 0;
// 记忆串珠,2星
_s_task_game.game_info[92].game_oid = GAME_OID_JYCZ_2;
_s_task_game.game_info[92].game_audio = &audio_game_jycz_2;
_s_task_game.game_info[92].game_supported_oid = pointbuf.jycz_2;
_s_task_game.game_info[92].game_oid_num = 1;
_s_task_game.game_info[92].game_supported_oid[0].oid = 0x80FE;
_s_task_game.game_info[92].game_order = 0;
_s_task_game.game_info[92].game_timeout_seconds = 300;
_s_task_game.game_info[92].game_score = 0;
// 记忆串珠,3星
_s_task_game.game_info[93].game_oid = GAME_OID_JYCZ_3;
_s_task_game.game_info[93].game_audio = &audio_game_jycz_3;
_s_task_game.game_info[93].game_supported_oid = pointbuf.jycz_3;
_s_task_game.game_info[93].game_oid_num = 1;
_s_task_game.game_info[93].game_supported_oid[0].oid = 0x80FE;
_s_task_game.game_info[93].game_order = 0;
_s_task_game.game_info[93].game_timeout_seconds = 300;
_s_task_game.game_info[93].game_score = 0;
// 巧串串珠,3星
_s_task_game.game_info[94].game_oid = GAME_OID_QCCZ_3;
_s_task_game.game_info[94].game_audio = &audio_game_qccz_3;
_s_task_game.game_info[94].game_supported_oid = pointbuf.qccz_3;
_s_task_game.game_info[94].game_oid_num = 1;
_s_task_game.game_info[94].game_supported_oid[0].oid = 0x80FE;
_s_task_game.game_info[94].game_order = 0;
_s_task_game.game_info[94].game_timeout_seconds = 300;
_s_task_game.game_info[94].game_score = 0;
// 巧记积木,3星
_s_task_game.game_info[95].game_oid = GAME_OID_QJJM_3;
_s_task_game.game_info[95].game_audio = &audio_game_qjjm_3;
_s_task_game.game_info[95].game_supported_oid = pointbuf.qjjm_3;
_s_task_game.game_info[95].game_oid_num = 1;
_s_task_game.game_info[95].game_supported_oid[0].oid = 0x80FE;
_s_task_game.game_info[95].game_order = 0;
_s_task_game.game_info[95].game_timeout_seconds = 300;
_s_task_game.game_info[95].game_score = 0;
// 巧记积木,4星
_s_task_game.game_info[96].game_oid = GAME_OID_QJJM_4;
_s_task_game.game_info[96].game_audio = &audio_game_qjjm_4;
_s_task_game.game_info[96].game_supported_oid = pointbuf.qjjm_4;
_s_task_game.game_info[96].game_oid_num = 1;
_s_task_game.game_info[96].game_supported_oid[0].oid = 0x80FE;
_s_task_game.game_info[96].game_order = 0;
_s_task_game.game_info[96].game_timeout_seconds = 300;
_s_task_game.game_info[96].game_score = 0;
//巧记积木(变换数量),4星
_s_task_game.game_info[97].game_oid = GAME_OID_QJJM_BHSL_4;
_s_task_game.game_info[97].game_audio = &audio_game_qjjm_bhsl_4;
_s_task_game.game_info[97].game_supported_oid = pointbuf.qjjm_bhsl_4;
_s_task_game.game_info[97].game_oid_num = 1;
_s_task_game.game_info[97].game_supported_oid[0].oid = 0x80FE;
_s_task_game.game_info[97].game_order = 0;
_s_task_game.game_info[97].game_timeout_seconds = 300;
_s_task_game.game_info[97].game_score = 0;
// 巧记积木,5星
_s_task_game.game_info[98].game_oid = GAME_OID_QJJM_5;
_s_task_game.game_info[98].game_audio = &audio_game_qjjm_5;
_s_task_game.game_info[98].game_supported_oid = pointbuf.qjjm_5;
_s_task_game.game_info[98].game_oid_num = 1;
_s_task_game.game_info[98].game_supported_oid[0].oid = 0x80FE;
_s_task_game.game_info[98].game_order = 0;
_s_task_game.game_info[98].game_timeout_seconds = 300;
_s_task_game.game_info[98].game_score = 0;
// 巧记积木(变换颜色),5星
_s_task_game.game_info[99].game_oid = GAME_OID_QJJM_BHYS_5;
_s_task_game.game_info[99].game_audio = &audio_game_qjjm_bhys_5;
_s_task_game.game_info[99].game_supported_oid = pointbuf.qjjm_bhys_5;
_s_task_game.game_info[99].game_oid_num = 1;
_s_task_game.game_info[99].game_supported_oid[0].oid = 0x80FE;
_s_task_game.game_info[99].game_order = 0;
_s_task_game.game_info[99].game_timeout_seconds = 300;
_s_task_game.game_info[99].game_score = 0;
// 走迷宫,1星
_s_task_game.game_info[100].game_oid = GAME_OID_ZMGO_1;
// _s_task_game.game_info[100].game_audio = &audio_game_zmgo_1;
// _s_task_game.game_info[100].game_supported_oid = pointbuf.zmgo_1;
// _s_task_game.game_info[100].game_oid_num = 1;
// _s_task_game.game_info[100].game_supported_oid[0].oid = 0xA0FE;
// _s_task_game.game_info[100].game_order = 0;
// _s_task_game.game_info[100].game_timeout_seconds = 300;
// _s_task_game.game_info[100].game_score = 0;
// 走迷宫,2星
_s_task_game.game_info[101].game_oid = GAME_OID_ZMGO_2;
_s_task_game.game_info[101].game_audio = &audio_game_zmgo_2;
_s_task_game.game_info[101].game_supported_oid = pointbuf.zmgo_2;
_s_task_game.game_info[101].game_oid_num = 1;
_s_task_game.game_info[101].game_supported_oid[0].oid = 0xC0FE;
_s_task_game.game_info[101].game_order = 0;
_s_task_game.game_info[101].game_timeout_seconds = 300;
_s_task_game.game_info[101].game_score = 0;
// 走迷宫,3星
_s_task_game.game_info[102].game_oid = GAME_OID_ZMGO_3;
_s_task_game.game_info[102].game_audio = &audio_game_zmgo_3;
_s_task_game.game_info[102].game_supported_oid = pointbuf.zmgo_3;
_s_task_game.game_info[102].game_oid_num = 1;
_s_task_game.game_info[102].game_supported_oid[0].oid = 0xC0FE;
_s_task_game.game_info[102].game_order = 0;
_s_task_game.game_info[102].game_timeout_seconds = 300;
_s_task_game.game_info[102].game_score = 0;
// 走迷宫,4星
_s_task_game.game_info[103].game_oid = GAME_OID_ZMGO_4;
_s_task_game.game_info[103].game_audio = &audio_game_zmgo_4;
_s_task_game.game_info[103].game_supported_oid = pointbuf.zmgo_4;
_s_task_game.game_info[103].game_oid_num = 1;
_s_task_game.game_info[103].game_supported_oid[0].oid = 0xC0FE;
_s_task_game.game_info[103].game_order = 0;
_s_task_game.game_info[103].game_timeout_seconds = 300;
_s_task_game.game_info[103].game_score = 0;
// 走迷宫,5星
_s_task_game.game_info[104].game_oid = GAME_OID_ZMGO_5;
_s_task_game.game_info[104].game_audio = &audio_game_zmgo_5;
_s_task_game.game_info[104].game_supported_oid = pointbuf.zmgo_5;
_s_task_game.game_info[104].game_oid_num = 1;
_s_task_game.game_info[104].game_supported_oid[0].oid = 0xC0FE;
_s_task_game.game_info[104].game_order = 0;
_s_task_game.game_info[104].game_timeout_seconds = 300;
_s_task_game.game_info[104].game_score = 0;
} }
#define D_task_READ_OID 0x50 #define D_task_READ_OID 0x50
@ -807,7 +1228,7 @@ void L3_task_game_handler(S_TASK_GAME *s)
for (i = 0; i < game_num_max; i++) for (i = 0; i < game_num_max; i++)
{ {
//目前仅支持3个游戏,其余游戏均初始化为0 //目前仅支持102个游戏,其余游戏均初始化为0
if (s->game_info[i].game_oid == 0) if (s->game_info[i].game_oid == 0)
{ {
break; break;

228
source/app/task_game.h

@ -1,16 +1,3 @@
////////////////////////////////////////////////////////////////////////////
///@copyright Copyright (c) 2018, 传控科技 All rights reserved.
///-------------------------------------------------------------------------
/// @file bsp_drv.h
/// @brief bsp @ driver config
///-------------------------------------------------------------------------
/// @version 1.0
/// @author CC
/// @date 20180331
/// @note cc_AS_stc02
//////////////////////////////////////////////////////////////////////////////
#ifndef _APP_TASK_GAME_H #ifndef _APP_TASK_GAME_H
#define _APP_TASK_GAME_H #define _APP_TASK_GAME_H
@ -20,77 +7,121 @@
// #define game_supported_oid_max 32 // #define game_supported_oid_max 32
#define game_num_max 70 #define game_num_max 110
#define zbt_1_num 4
#define zmg_1_num 6
#define shert_3_num 26
#define zbt_1_num 4
#define zmg_1_num 6
#define shert_3_num 26
/********PAGE1*******/ /********PAGE1*******/
#define zlxs_4_num 1 #define zlxs_4_num 1
#define hyjj_3_num 1 #define hyjj_3_num 1
#define hyjj_4_num 1 #define hyjj_4_num 1
#define hyjj_5_num 1 #define hyjj_5_num 1
#define cxdd_4_num 1 #define cxdd_4_num 1
#define mcqh_4_num 1 #define mcqh_4_num 1
#define mcqh_5_num 1 #define mcqh_5_num 1
#define jmzx_3_num 1 #define jmzx_3_num 1
#define jmzx_4_num 1 #define jmzx_4_num 1
#define jmzx_5_num 1 #define jmzx_5_num 1
#define hyzb_1_num 1 #define hyzb_1_num 1
#define hyzb_2_num 1 #define hyzb_2_num 1
#define sjgh_3_num 1 #define sjgh_3_num 1
#define jssj_4_num 1 #define jssj_4_num 1
#define jssj_5_num 1 #define jssj_5_num 1
/********PAGE2*******/ /********PAGE2*******/
#define yxpl_1_num 1 #define yxpl_1_num 1
#define yxpl_2_num 1 #define yxpl_2_num 1
#define ydsd_1_num 1 #define ydsd_1_num 1
#define ydsd_2_num 1 #define ydsd_2_num 1
#define ydsd_szdd_1_num 1 #define ydsd_szdd_1_num 1
#define ydsd_szdd_2_num 1 #define ydsd_szdd_2_num 1
#define bbdx_1_num 1 #define bbdx_1_num 1
#define bbdx_2_num 1 #define bbdx_2_num 1
#define bbdx_3_num 1 #define bbdx_3_num 1
#define bbdx_4_num 1 #define bbdx_4_num 1
#define cscd_2_num 1 #define cscd_2_num 1
#define cscd_3_num 1 #define cscd_3_num 1
#define dqpm_2_num 1 #define dqpm_2_num 1
#define dqpm_3_num 1 #define dqpm_3_num 1
#define szsb_2_num 1 #define szsb_2_num 1
#define szsb_3_num 1 #define szsb_3_num 1
#define szdb_2_num 1 #define szdb_2_num 1
#define szdb_3_num 1 #define szdb_3_num 1
#define setfg_3_num 26 #define setfg_3_num 26
#define setfg_szxz_3_num 1 #define setfg_szxz_3_num 1
#define setfg_4_num 1 #define setfg_4_num 1
#define setfg_5_num 1 #define setfg_5_num 1
#define setfg_szdd_5_num 1 #define setfg_szdd_5_num 1
#define zlxs_3_num 1 #define zlxs_3_num 1
/********PAGE3*******/ /********PAGE3*******/
#define yxlp_1_num 1 #define yxlp_1_num 1
#define fztp_2_num 1 #define fztp_2_num 1
#define fztp_3_num 1 #define fztp_3_num 1
#define fztp_4_num 1 #define fztp_4_num 1
#define fztp_5_num 1 #define fztp_5_num 1
#define hytc_3_num 1 #define hytc_3_num 1
#define hytc_4_num 1 #define hytc_4_num 1
#define syxt_3_num 1 #define syxt_3_num 1
#define syxt_4_num 1 #define syxt_4_num 1
#define typy_3_num 1 #define typy_3_num 1
#define szbs_3_num 1 #define szbs_3_num 1
#define szbs_4_num 1 #define szbs_4_num 1
#define szbd_3_num 1 #define szbd_3_num 1
#define hcss_4_num 1 #define hcss_4_num 1
#define hcss_5_num 1 #define hcss_5_num 1
#define zftpt_2_num 1 #define zftpt_2_num 1
#define zftpt_3_num 1 #define zftpt_3_num 1
#define zftpt_4_num 1 #define zftpt_4_num 1
#define zftpt_5_num 1 #define zftpt_5_num 1
/********PAGE4*******/ /********PAGE4*******/
#define bstp_1_num 1
#define tpfl_2_num 1
#define jytp_3_num 1
#define hyws_3_num 1
#define hyws_4_num 1
#define gwsz_3_num 1
#define gwsz_4_num 1
#define qjtp_4_num 1
#define qjtp_5_num 1
#define qqdg_5_num 1
#define sudu_2_num 1
#define sudu_3_num 1
#define sudu_rjds_4_num 1
#define sudu_4_num 1
#define sudu_5_num 1
/********PAGE5*******/ /********PAGE5*******/
#define ahfz_1_num 1
#define asfz_2_num 1
#define szcl_1_num 1
#define szhc_2_num 1
#define cssc_3_num 1
#define bbxd_3_num 1
#define llka_3_num 1
#define llka_4_num 1
#define llka_5_num 1
#define zbto_1_num 1
#define zbto_2_num 1
#define zbto_3_num 1
#define zbto_4_num 1
#define zbto_5_num 1
/********PAGE6*******/ /********PAGE6*******/
#define ascz_1_num 1
#define ascz_2_num 1
#define jycz_2_num 1
#define jycz_3_num 1
#define qccz_3_num 1
#define qjjm_3_num 1
#define qjjm_4_num 1
#define qjjm_bhsl_4_num 1
#define qjjm_5_num 1
#define qjjm_bhys_5_num 1
#define zmgo_1_num 1
#define zmgo_2_num 1
#define zmgo_3_num 1
#define zmgo_4_num 1
#define zmgo_5_num 1
typedef struct _point_info typedef struct _point_info
@ -106,7 +137,6 @@ typedef struct _point_buf
POINT_INFO zbt_1[zbt_1_num]; POINT_INFO zbt_1[zbt_1_num];
POINT_INFO zmg_1[zmg_1_num]; POINT_INFO zmg_1[zmg_1_num];
POINT_INFO shert_3[shert_3_num]; POINT_INFO shert_3[shert_3_num];
/************PAGE1***********/ /************PAGE1***********/
POINT_INFO zlxs_4[zlxs_4_num]; POINT_INFO zlxs_4[zlxs_4_num];
POINT_INFO hyjj_3[hyjj_3_num]; POINT_INFO hyjj_3[hyjj_3_num];
@ -123,7 +153,6 @@ typedef struct _point_buf
POINT_INFO sjgh_3[sjgh_3_num]; POINT_INFO sjgh_3[sjgh_3_num];
POINT_INFO jssj_4[jssj_4_num]; POINT_INFO jssj_4[jssj_4_num];
POINT_INFO jssj_5[jssj_5_num]; POINT_INFO jssj_5[jssj_5_num];
/************PAGE2***********/ /************PAGE2***********/
POINT_INFO yxpl_1[yxpl_1_num]; POINT_INFO yxpl_1[yxpl_1_num];
POINT_INFO yxpl_2[yxpl_2_num]; POINT_INFO yxpl_2[yxpl_2_num];
@ -149,7 +178,6 @@ typedef struct _point_buf
POINT_INFO setfg_5[setfg_5_num]; POINT_INFO setfg_5[setfg_5_num];
POINT_INFO setfg_szdd_5[setfg_szdd_5_num]; POINT_INFO setfg_szdd_5[setfg_szdd_5_num];
POINT_INFO zlxs_3[zlxs_3_num]; POINT_INFO zlxs_3[zlxs_3_num];
/************PAGE3***********/ /************PAGE3***********/
POINT_INFO yxlp_1[yxlp_1_num]; POINT_INFO yxlp_1[yxlp_1_num];
POINT_INFO fztp_2[fztp_2_num]; POINT_INFO fztp_2[fztp_2_num];
@ -170,11 +198,53 @@ typedef struct _point_buf
POINT_INFO zftpt_3[zftpt_3_num]; POINT_INFO zftpt_3[zftpt_3_num];
POINT_INFO zftpt_4[zftpt_4_num]; POINT_INFO zftpt_4[zftpt_4_num];
POINT_INFO zftpt_5[zftpt_5_num]; POINT_INFO zftpt_5[zftpt_5_num];
/************PAGE4***********/ /************PAGE4***********/
POINT_INFO bstp_1[bstp_1_num];
POINT_INFO tpfl_2[tpfl_2_num];
POINT_INFO jytp_3[jytp_3_num];
POINT_INFO hyws_3[hyws_3_num];
POINT_INFO hyws_4[hyws_4_num];
POINT_INFO gwsz_3[gwsz_3_num];
POINT_INFO gwsz_4[gwsz_4_num];
POINT_INFO qjtp_4[qjtp_4_num];
POINT_INFO qjtp_5[qjtp_5_num];
POINT_INFO qqdg_5[qqdg_5_num];
POINT_INFO sudu_2[sudu_2_num];
POINT_INFO sudu_3[sudu_3_num];
POINT_INFO sudu_rjds_4[sudu_rjds_4_num];
POINT_INFO sudu_4[sudu_4_num];
POINT_INFO sudu_5[sudu_5_num];
/************PAGE5***********/ /************PAGE5***********/
POINT_INFO ahfz_1[ahfz_1_num];
POINT_INFO asfz_2[asfz_2_num];
POINT_INFO szcl_1[szcl_1_num];
POINT_INFO szhc_2[szhc_2_num];
POINT_INFO cssc_3[cssc_3_num];
POINT_INFO bbxd_3[bbxd_3_num];
POINT_INFO llka_3[llka_3_num];
POINT_INFO llka_4[llka_4_num];
POINT_INFO llka_5[llka_5_num];
POINT_INFO zbto_1[zbto_1_num];
POINT_INFO zbto_2[zbto_2_num];
POINT_INFO zbto_3[zbto_3_num];
POINT_INFO zbto_4[zbto_4_num];
POINT_INFO zbto_5[zbto_5_num];
/************PAGE6***********/ /************PAGE6***********/
POINT_INFO ascz_1[ascz_1_num];
POINT_INFO ascz_2[ascz_2_num];
POINT_INFO jycz_2[jycz_2_num];
POINT_INFO jycz_3[jycz_3_num];
POINT_INFO qccz_3[qccz_3_num];
POINT_INFO qjjm_3[qjjm_3_num];
POINT_INFO qjjm_4[qjjm_4_num];
POINT_INFO qjjm_bhsl_4[qjjm_bhsl_4_num];
POINT_INFO qjjm_5[qjjm_5_num];
POINT_INFO qjjm_bhys_5[qjjm_bhys_5_num];
POINT_INFO zmgo_1[zmgo_1_num];
POINT_INFO zmgo_2[zmgo_2_num];
POINT_INFO zmgo_3[zmgo_3_num];
POINT_INFO zmgo_4[zmgo_4_num];
POINT_INFO zmgo_5[zmgo_5_num];
}POINT_BUF; }POINT_BUF;

176
source/bsp/bsp_WT2605B.c

@ -5,80 +5,80 @@
#include "../msp/msp_eeprom.h" #include "../msp/msp_eeprom.h"
/****************************************系统提示音****************************************/ /****************************************系统提示音****************************************/
TS_SPEECH_AUDIO audio_powerdown = {0x7E,0x07,0xA3,0x54,0x30,0x30,0x31,0x8F,0xEF}; //T001 谢谢使用,再见 TS_SPEECH_AUDIO audio_powerdown = {0x7E,0x07,0xA3,0x54,0x30,0x30,0x31,0x8F,0xEF}; //T001 谢谢使用,再见
TS_SPEECH_AUDIO audio_poweron = {0x7E,0x07,0xA3,0x54,0x30,0x30,0x32,0x90,0xEF}; //T002 欢迎使用睿思认知训练系统 TS_SPEECH_AUDIO audio_poweron = {0x7E,0x07,0xA3,0x54,0x30,0x30,0x32,0x90,0xEF}; //T002 欢迎使用睿思认知训练系统
TS_SPEECH_AUDIO audio_wifi_connected = {0x7E,0x07,0xA3,0x54,0x30,0x30,0x33,0x91,0xEF}; //T003 WIFI链接成功 TS_SPEECH_AUDIO audio_wifi_connected = {0x7E,0x07,0xA3,0x54,0x30,0x30,0x33,0x91,0xEF}; //T003 WIFI链接成功
TS_SPEECH_AUDIO audio_TCP_connected = {0x7E,0x07,0xA3,0x54,0x30,0x30,0x34,0x92,0xEF}; //T004 服务器连接成功 TS_SPEECH_AUDIO audio_TCP_connected = {0x7E,0x07,0xA3,0x54,0x30,0x30,0x34,0x92,0xEF}; //T004 服务器连接成功
TS_SPEECH_AUDIO audio_config_mode = {0x7E,0x07,0xA3,0x54,0x30,0x30,0x35,0x93,0xEF}; //T005 进入配网模式 TS_SPEECH_AUDIO audio_config_mode = {0x7E,0x07,0xA3,0x54,0x30,0x30,0x35,0x93,0xEF}; //T005 进入配网模式
TS_SPEECH_AUDIO audio_config_complete = {0x7E,0x07,0xA3,0x54,0x30,0x30,0x36,0x94,0xEF}; //T006 配网成功,请重启设备 TS_SPEECH_AUDIO audio_config_complete = {0x7E,0x07,0xA3,0x54,0x30,0x30,0x36,0x94,0xEF}; //T006 配网成功,请重启设备
TS_SPEECH_AUDIO audio_config_phone = {0x7E,0x07,0xA3,0x54,0x30,0x30,0x37,0x95,0xEF}; //T007 进入配网模式,请打开APP进行配置 TS_SPEECH_AUDIO audio_config_phone = {0x7E,0x07,0xA3,0x54,0x30,0x30,0x37,0x95,0xEF}; //T007 进入配网模式,请打开APP进行配置
TS_SPEECH_AUDIO audio_volume_up = {0x7E,0x07,0xA3,0x54,0x30,0x30,0x38,0x96,0xEF}; //T008 音量增大 TS_SPEECH_AUDIO audio_volume_up = {0x7E,0x07,0xA3,0x54,0x30,0x30,0x38,0x96,0xEF}; //T008 音量增大
TS_SPEECH_AUDIO audio_volume_down = {0x7E,0x07,0xA3,0x54,0x30,0x30,0x39,0x97,0xEF}; //T009 音量减小 TS_SPEECH_AUDIO audio_volume_down = {0x7E,0x07,0xA3,0x54,0x30,0x30,0x39,0x97,0xEF}; //T009 音量减小
TS_SPEECH_AUDIO audio_low_power = {0x7E,0x07,0xA3,0x54,0x30,0x32,0x32,0x92,0xEF}; //T022 电池电量低,请及时充电 TS_SPEECH_AUDIO audio_low_power = {0x7E,0x07,0xA3,0x54,0x30,0x32,0x32,0x92,0xEF}; //T022 电池电量低,请及时充电
TS_SPEECH_AUDIO audio_game_error = {0x7E,0x07,0xA3,0x54,0x30,0x31,0x33,0x92,0xEF}; //T013 错误 TS_SPEECH_AUDIO audio_game_error = {0x7E,0x07,0xA3,0x54,0x30,0x31,0x33,0x92,0xEF}; //T013 错误
TS_SPEECH_AUDIO audio_game_correct = {0x7E,0x07,0xA3,0x54,0x30,0x31,0x34,0x93,0xEF}; //T014 “正确提示音” TS_SPEECH_AUDIO audio_game_correct = {0x7E,0x07,0xA3,0x54,0x30,0x31,0x34,0x93,0xEF}; //T014 “正确提示音”
TS_SPEECH_AUDIO audio_game_overtime = {0x7E,0x07,0xA3,0x54,0x30,0x31,0x35,0x94,0xEF}; //T015 超时结束,再接再励 TS_SPEECH_AUDIO audio_game_overtime = {0x7E,0x07,0xA3,0x54,0x30,0x31,0x35,0x94,0xEF}; //T015 超时结束,再接再励
TS_SPEECH_AUDIO audio_game_complete = {0x7E,0x07,0xA3,0x54,0x30,0x31,0x36,0x95,0xEF}; //T016 恭喜你,任务完成 TS_SPEECH_AUDIO audio_game_complete = {0x7E,0x07,0xA3,0x54,0x30,0x31,0x36,0x95,0xEF}; //T016 恭喜你,任务完成
/****************************************服务器下发任务************************************/ /****************************************服务器下发任务************************************/
TS_SPEECH_AUDIO audio_tcp_maze = {0x7E,0x07,0xA3,0x54,0x30,0x31,0x37,0x96,0xEF}; //T017 请进行走迷宫游戏训练 TS_SPEECH_AUDIO audio_tcp_maze = {0x7E,0x07,0xA3,0x54,0x30,0x31,0x37,0x96,0xEF}; //T017 请进行走迷宫游戏训练
TS_SPEECH_AUDIO audio_tcp_different = {0x7E,0x07,0xA3,0x54,0x30,0x31,0x38,0x97,0xEF}; //T018 请进行找不同游戏训练 TS_SPEECH_AUDIO audio_tcp_different = {0x7E,0x07,0xA3,0x54,0x30,0x31,0x38,0x97,0xEF}; //T018 请进行找不同游戏训练
TS_SPEECH_AUDIO audio_tcp_shulte = {0x7E,0x07,0xA3,0x54,0x30,0x31,0x39,0x98,0xEF}; //T019 请进行舒尔特方格游戏训练 TS_SPEECH_AUDIO audio_tcp_shulte = {0x7E,0x07,0xA3,0x54,0x30,0x31,0x39,0x98,0xEF}; //T019 请进行舒尔特方格游戏训练
TS_SPEECH_AUDIO audio_tcp_complete = {0x7E,0x07,0xA3,0x54,0x30,0x32,0x30,0x90,0xEF}; //T020 恭喜你,今天所有训练任务已完成 TS_SPEECH_AUDIO audio_tcp_complete = {0x7E,0x07,0xA3,0x54,0x30,0x32,0x30,0x90,0xEF}; //T020 恭喜你,今天所有训练任务已完成
TS_SPEECH_AUDIO audio_tcp_noplan = {0x7E,0x07,0xA3,0x54,0x30,0x32,0x31,0x91,0xEF}; //T021 今天暂无训练任务,可以进行自由训练哦 TS_SPEECH_AUDIO audio_tcp_noplan = {0x7E,0x07,0xA3,0x54,0x30,0x32,0x31,0x91,0xEF}; //T021 今天暂无训练任务,可以进行自由训练哦
/****************************************************点击游戏标识码,播放游戏名称和游戏规则**********************************************************/ /****************************************************点击游戏标识码,播放游戏名称和游戏规则**********************************************************/
TS_SPEECH_AUDIO audio_game_maze_1 = {0x7E,0x07,0xA3,0x54,0x30,0x31,0x30,0x8F,0xEF}; //T010 走迷宫,一星。请按照要求画出一条从入口到出口的线,不能跨越实线 TS_SPEECH_AUDIO audio_game_maze_1 = {0x7E,0x07,0xA3,0x54,0x30,0x31,0x30,0x8F,0xEF}; //T010 走迷宫,一星。请按照要求画出一条从入口到出口的线,不能跨越实线
TS_SPEECH_AUDIO audio_game_different_1 = {0x7E,0x07,0xA3,0x54,0x30,0x31,0x31,0x90,0xEF}; //T011 找不同,一星。请找出两张图片中不同的地方 TS_SPEECH_AUDIO audio_game_different_1 = {0x7E,0x07,0xA3,0x54,0x30,0x31,0x31,0x90,0xEF}; //T011 找不同,一星。请找出两张图片中不同的地方
TS_SPEECH_AUDIO audio_game_shulte_3 = {0x7E,0x07,0xA3,0x54,0x30,0x31,0x32,0x91,0xEF}; //T012 舒尔特方格,三星。请按照从小到大的顺序依次指出1-25 TS_SPEECH_AUDIO audio_game_shulte_3 = {0x7E,0x07,0xA3,0x54,0x30,0x31,0x32,0x91,0xEF}; //T012 舒尔特方格,三星。请按照从小到大的顺序依次指出1-25
/*****************************************************************PAGE1************************************************************************* */ /*****************************************************************PAGE1************************************************************************* */
/******************************************************************15个************************************************************************* */ /******************************************************************15个************************************************************************* */
TS_SPEECH_AUDIO audio_game_zlxs_4 = {0x7E,0x07,0xA3,0x54,0x30,0x32,0x33,0x93,0xEF}; //T023 众里寻3,四星。请按顺序逐行依次指出3和3的倍数,以及含3的数字方块 TS_SPEECH_AUDIO audio_game_zlxs_4 = {0x7E,0x07,0xA3,0x54,0x30,0x32,0x33,0x93,0xEF}; //T023 众里寻3,四星。请按顺序逐行依次指出3和3的倍数,以及含3的数字方块
TS_SPEECH_AUDIO audio_game_hyjj_3 = {0x7E,0x07,0xA3,0x54,0x30,0x32,0x34,0x94,0xEF}; //T024 火眼金晶,三星。请快速找出顺时针旋转90度的数字方块 TS_SPEECH_AUDIO audio_game_hyjj_3 = {0x7E,0x07,0xA3,0x54,0x30,0x32,0x34,0x94,0xEF}; //T024 火眼金晶,三星。请快速找出顺时针旋转90度的数字方块
TS_SPEECH_AUDIO audio_game_hyjj_4 = {0x7E,0x07,0xA3,0x54,0x30,0x32,0x35,0x95,0xEF}; //T025 火眼金晶,四星。请快速找出顺时针旋转180度的数字方块 TS_SPEECH_AUDIO audio_game_hyjj_4 = {0x7E,0x07,0xA3,0x54,0x30,0x32,0x35,0x95,0xEF}; //T025 火眼金晶,四星。请快速找出顺时针旋转180度的数字方块
TS_SPEECH_AUDIO audio_game_hyjj_5 = {0x7E,0x07,0xA3,0x54,0x30,0x32,0x36,0x96,0xEF}; //T026 火眼金晶,五星。请快速找出顺时针旋转270度的数字方块 TS_SPEECH_AUDIO audio_game_hyjj_5 = {0x7E,0x07,0xA3,0x54,0x30,0x32,0x36,0x96,0xEF}; //T026 火眼金晶,五星。请快速找出顺时针旋转270度的数字方块
TS_SPEECH_AUDIO audio_game_cxdd_4 = {0x7E,0x07,0xA3,0x54,0x30,0x32,0x37,0x97,0xEF}; //T027 从小到大,四星。请按照从小到大的顺序依次指出刚才出现的数字 TS_SPEECH_AUDIO audio_game_cxdd_4 = {0x7E,0x07,0xA3,0x54,0x30,0x32,0x37,0x97,0xEF}; //T027 从小到大,四星。请按照从小到大的顺序依次指出刚才出现的数字
TS_SPEECH_AUDIO audio_game_mcqh_4 = {0x7E,0x07,0xA3,0x54,0x30,0x32,0x38,0x98,0xEF}; //T028 明察秋毫,四星。请按顺序指出数字积木的位置 TS_SPEECH_AUDIO audio_game_mcqh_4 = {0x7E,0x07,0xA3,0x54,0x30,0x32,0x38,0x98,0xEF}; //T028 明察秋毫,四星。请按顺序指出数字积木的位置
TS_SPEECH_AUDIO audio_game_mcqh_5 = {0x7E,0x07,0xA3,0x54,0x30,0x32,0x39,0x99,0xEF}; //T029 明察秋毫,五星。请按顺序指出数字积木的位置 TS_SPEECH_AUDIO audio_game_mcqh_5 = {0x7E,0x07,0xA3,0x54,0x30,0x32,0x39,0x99,0xEF}; //T029 明察秋毫,五星。请按顺序指出数字积木的位置
TS_SPEECH_AUDIO audio_game_jmzx_3 = {0x7E,0x07,0xA3,0x54,0x30,0x33,0x30,0x91,0xEF}; //T030 积木再现,三星。请回忆数字积木的位置并指出 TS_SPEECH_AUDIO audio_game_jmzx_3 = {0x7E,0x07,0xA3,0x54,0x30,0x33,0x30,0x91,0xEF}; //T030 积木再现,三星。请回忆数字积木的位置并指出
TS_SPEECH_AUDIO audio_game_jmzx_4 = {0x7E,0x07,0xA3,0x54,0x30,0x33,0x31,0x92,0xEF}; //T031 积木再现,四星。请回忆数字积木的位置并指出 TS_SPEECH_AUDIO audio_game_jmzx_4 = {0x7E,0x07,0xA3,0x54,0x30,0x33,0x31,0x92,0xEF}; //T031 积木再现,四星。请回忆数字积木的位置并指出
TS_SPEECH_AUDIO audio_game_jmzx_5 = {0x7E,0x07,0xA3,0x54,0x30,0x33,0x32,0x93,0xEF}; //T032 积木再现,五星。请回忆数字积木的位置并指出 TS_SPEECH_AUDIO audio_game_jmzx_5 = {0x7E,0x07,0xA3,0x54,0x30,0x33,0x32,0x93,0xEF}; //T032 积木再现,五星。请回忆数字积木的位置并指出
TS_SPEECH_AUDIO audio_game_hyzb_1 = {0x7E,0x07,0xA3,0x54,0x30,0x33,0x33,0x94,0xEF}; //T033 还原钟表,一星。请将数字摆放在钟表合适的位置上 TS_SPEECH_AUDIO audio_game_hyzb_1 = {0x7E,0x07,0xA3,0x54,0x30,0x33,0x33,0x94,0xEF}; //T033 还原钟表,一星。请将数字摆放在钟表合适的位置上
TS_SPEECH_AUDIO audio_game_hyzb_2 = {0x7E,0x07,0xA3,0x54,0x30,0x33,0x34,0x95,0xEF}; //T034 还原钟表,二星。请将数字摆放在钟表合适的位置上 TS_SPEECH_AUDIO audio_game_hyzb_2 = {0x7E,0x07,0xA3,0x54,0x30,0x33,0x34,0x95,0xEF}; //T034 还原钟表,二星。请将数字摆放在钟表合适的位置上
TS_SPEECH_AUDIO audio_game_sjgh_3 = {0x7E,0x07,0xA3,0x54,0x30,0x33,0x35,0x96,0xEF}; //T035 时间规划,三星。请按提示将指针指向相应的时间 TS_SPEECH_AUDIO audio_game_sjgh_3 = {0x7E,0x07,0xA3,0x54,0x30,0x33,0x35,0x96,0xEF}; //T035 时间规划,三星。请按提示将指针指向相应的时间
TS_SPEECH_AUDIO audio_game_jssj_4 = {0x7E,0x07,0xA3,0x54,0x30,0x33,0x36,0x97,0xEF}; //T036 计算时间,四星。计算并将钟表拨动至相应的位置 TS_SPEECH_AUDIO audio_game_jssj_4 = {0x7E,0x07,0xA3,0x54,0x30,0x33,0x36,0x97,0xEF}; //T036 计算时间,四星。计算并将钟表拨动至相应的位置
TS_SPEECH_AUDIO audio_game_jssj_5 = {0x7E,0x07,0xA3,0x54,0x30,0x33,0x37,0x98,0xEF}; //T037 计算时间,五星。计算并将钟表拨动至相应的位置 TS_SPEECH_AUDIO audio_game_jssj_5 = {0x7E,0x07,0xA3,0x54,0x30,0x33,0x37,0x98,0xEF}; //T037 计算时间,五星。计算并将钟表拨动至相应的位置
/*****************************************************************PAGE2************************************************************************* */ /*****************************************************************PAGE2************************************************************************* */
/******************************************************************24个************************************************************************* */ /******************************************************************24个************************************************************************* */
TS_SPEECH_AUDIO audio_game_yxpl_1 = {0x7E,0x07,0xA3,0x54,0x30,0x33,0x38,0x99,0xEF}; //T038 有序排列,1星。请将数字方块按照从小到大、从左到右的顺序依次摆放 TS_SPEECH_AUDIO audio_game_yxpl_1 = {0x7E,0x07,0xA3,0x54,0x30,0x33,0x38,0x99,0xEF}; //T038 有序排列,1星。请将数字方块按照从小到大、从左到右的顺序依次摆放
TS_SPEECH_AUDIO audio_game_yxpl_2 = {0x7E,0x07,0xA3,0x54,0x30,0x33,0x39,0x9A,0xEF}; //T039 有序排列,2星。请将数字方块按照从小到大、从左到右的顺序依次摆放 TS_SPEECH_AUDIO audio_game_yxpl_2 = {0x7E,0x07,0xA3,0x54,0x30,0x33,0x39,0x9A,0xEF}; //T039 有序排列,2星。请将数字方块按照从小到大、从左到右的顺序依次摆放
TS_SPEECH_AUDIO audio_game_ydsd_1 = {0x7E,0x07,0xA3,0x54,0x30,0x34,0x30,0x92,0xEF}; //T040 眼到手到,1星。请按数字顺序快速依次指出1到10 TS_SPEECH_AUDIO audio_game_ydsd_1 = {0x7E,0x07,0xA3,0x54,0x30,0x34,0x30,0x92,0xEF}; //T040 眼到手到,1星。请按数字顺序快速依次指出1到10
TS_SPEECH_AUDIO audio_game_ydsd_2 = {0x7E,0x07,0xA3,0x54,0x30,0x34,0x31,0x93,0xEF}; //T041 眼到手到,2星。请按数字顺序快速依次指出1到15 TS_SPEECH_AUDIO audio_game_ydsd_2 = {0x7E,0x07,0xA3,0x54,0x30,0x34,0x31,0x93,0xEF}; //T041 眼到手到,2星。请按数字顺序快速依次指出1到15
TS_SPEECH_AUDIO audio_game_ydsd_szdd_1 = {0x7E,0x07,0xA3,0x54,0x30,0x34,0x32,0x94,0xEF}; //T042 眼到手到(数字颠倒),1星。请按数字顺序快速依次指出1到10 TS_SPEECH_AUDIO audio_game_ydsd_szdd_1 = {0x7E,0x07,0xA3,0x54,0x30,0x34,0x32,0x94,0xEF}; //T042 眼到手到(数字颠倒),1星。请按数字顺序快速依次指出1到10
TS_SPEECH_AUDIO audio_game_ydsd_szdd_2 = {0x7E,0x07,0xA3,0x54,0x30,0x34,0x33,0x95,0xEF}; //T043 眼到手到(数字颠倒),2星。请按数字顺序快速依次指出1到15 TS_SPEECH_AUDIO audio_game_ydsd_szdd_2 = {0x7E,0x07,0xA3,0x54,0x30,0x34,0x33,0x95,0xEF}; //T043 眼到手到(数字颠倒),2星。请按数字顺序快速依次指出1到15
TS_SPEECH_AUDIO audio_game_bbdx_1 = {0x7E,0x07,0xA3,0x54,0x30,0x34,0x34,0x96,0xEF}; //T044 比比大小,1星。请按照任务要求,进行训练 TS_SPEECH_AUDIO audio_game_bbdx_1 = {0x7E,0x07,0xA3,0x54,0x30,0x34,0x34,0x96,0xEF}; //T044 比比大小,1星。请按照任务要求,进行训练
TS_SPEECH_AUDIO audio_game_bbdx_2 = {0x7E,0x07,0xA3,0x54,0x30,0x34,0x35,0x97,0xEF}; //T045 比比大小,2星。请按照任务要求,进行训练 TS_SPEECH_AUDIO audio_game_bbdx_2 = {0x7E,0x07,0xA3,0x54,0x30,0x34,0x35,0x97,0xEF}; //T045 比比大小,2星。请按照任务要求,进行训练
TS_SPEECH_AUDIO audio_game_bbdx_3 = {0x7E,0x07,0xA3,0x54,0x30,0x34,0x36,0x98,0xEF}; //T046 比比大小,3星。请按照任务要求,进行训练 TS_SPEECH_AUDIO audio_game_bbdx_3 = {0x7E,0x07,0xA3,0x54,0x30,0x34,0x36,0x98,0xEF}; //T046 比比大小,3星。请按照任务要求,进行训练
TS_SPEECH_AUDIO audio_game_bbdx_4 = {0x7E,0x07,0xA3,0x54,0x30,0x34,0x37,0x99,0xEF}; //T047 比比大小,4星。请按照任务要求,进行训练 TS_SPEECH_AUDIO audio_game_bbdx_4 = {0x7E,0x07,0xA3,0x54,0x30,0x34,0x37,0x99,0xEF}; //T047 比比大小,4星。请按照任务要求,进行训练
TS_SPEECH_AUDIO audio_game_cscd_2 = {0x7E,0x07,0xA3,0x54,0x30,0x34,0x38,0x9A,0xEF}; //T048 成双成对,2星。请将双数按照从小到大的顺序排列至左方 TS_SPEECH_AUDIO audio_game_cscd_2 = {0x7E,0x07,0xA3,0x54,0x30,0x34,0x38,0x9A,0xEF}; //T048 成双成对,2星。请将双数按照从小到大的顺序排列至左方
TS_SPEECH_AUDIO audio_game_cscd_3 = {0x7E,0x07,0xA3,0x54,0x30,0x34,0x39,0x9B,0xEF}; //T049 成双成对,3星。请将双数按照从大到小的顺序排列至左方 TS_SPEECH_AUDIO audio_game_cscd_3 = {0x7E,0x07,0xA3,0x54,0x30,0x34,0x39,0x9B,0xEF}; //T049 成双成对,3星。请将双数按照从大到小的顺序排列至左方
TS_SPEECH_AUDIO audio_game_dqpm_2 = {0x7E,0x07,0xA3,0x54,0x30,0x35,0x30,0x93,0xEF}; //T050 单枪匹马,2星。请将单数按照从小到大的顺序排列至左方 TS_SPEECH_AUDIO audio_game_dqpm_2 = {0x7E,0x07,0xA3,0x54,0x30,0x35,0x30,0x93,0xEF}; //T050 单枪匹马,2星。请将单数按照从小到大的顺序排列至左方
TS_SPEECH_AUDIO audio_game_dqpm_3 = {0x7E,0x07,0xA3,0x54,0x30,0x35,0x31,0x94,0xEF}; //T051 单枪匹马,3星。请将单数按照从大到小的顺序排列至左方 TS_SPEECH_AUDIO audio_game_dqpm_3 = {0x7E,0x07,0xA3,0x54,0x30,0x35,0x31,0x94,0xEF}; //T051 单枪匹马,3星。请将单数按照从大到小的顺序排列至左方
TS_SPEECH_AUDIO audio_game_szsb_2 = {0x7E,0x07,0xA3,0x54,0x30,0x35,0x32,0x95,0xEF}; //T052 数字顺背,2星。请按照任务要求,进行训练 TS_SPEECH_AUDIO audio_game_szsb_2 = {0x7E,0x07,0xA3,0x54,0x30,0x35,0x32,0x95,0xEF}; //T052 数字顺背,2星。请按照任务要求,进行训练
TS_SPEECH_AUDIO audio_game_szsb_3 = {0x7E,0x07,0xA3,0x54,0x30,0x35,0x33,0x96,0xEF}; //T053 数字顺背,3星。请按照任务要求,进行训练 TS_SPEECH_AUDIO audio_game_szsb_3 = {0x7E,0x07,0xA3,0x54,0x30,0x35,0x33,0x96,0xEF}; //T053 数字顺背,3星。请按照任务要求,进行训练
TS_SPEECH_AUDIO audio_game_szdb_2 = {0x7E,0x07,0xA3,0x54,0x30,0x35,0x34,0x97,0xEF}; //T054 数字倒背,2星。请按照任务要求,进行训练 TS_SPEECH_AUDIO audio_game_szdb_2 = {0x7E,0x07,0xA3,0x54,0x30,0x35,0x34,0x97,0xEF}; //T054 数字倒背,2星。请按照任务要求,进行训练
TS_SPEECH_AUDIO audio_game_szdb_3 = {0x7E,0x07,0xA3,0x54,0x30,0x35,0x35,0x98,0xEF}; //T055 数字倒背,3星。请按照任务要求,进行训练 TS_SPEECH_AUDIO audio_game_szdb_3 = {0x7E,0x07,0xA3,0x54,0x30,0x35,0x35,0x98,0xEF}; //T055 数字倒背,3星。请按照任务要求,进行训练
TS_SPEECH_AUDIO audio_game_setfg_3 = {0x7E,0x07,0xA3,0x54,0x30,0x35,0x36,0x99,0xEF}; //T056 舒尔特方格,3星。请按照从小到大的顺序依次指出1到25 TS_SPEECH_AUDIO audio_game_setfg_3 = {0x7E,0x07,0xA3,0x54,0x30,0x35,0x36,0x99,0xEF}; //T056 舒尔特方格,3星。请按照从小到大的顺序依次指出1到25
TS_SPEECH_AUDIO audio_game_setfg_4 = {0x7E,0x07,0xA3,0x54,0x30,0x35,0x37,0x9A,0xEF}; //T057 舒尔特方格,4星。请按照从小到大的顺序依次指出1到25 TS_SPEECH_AUDIO audio_game_setfg_4 = {0x7E,0x07,0xA3,0x54,0x30,0x35,0x37,0x9A,0xEF}; //T057 舒尔特方格,4星。请按照从小到大的顺序依次指出1到25
TS_SPEECH_AUDIO audio_game_setfg_5 = {0x7E,0x07,0xA3,0x54,0x30,0x35,0x38,0x9B,0xEF}; //T058 舒尔特方格,5星。请按照从小到大的顺序依次指出1到25 TS_SPEECH_AUDIO audio_game_setfg_5 = {0x7E,0x07,0xA3,0x54,0x30,0x35,0x38,0x9B,0xEF}; //T058 舒尔特方格,5星。请按照从小到大的顺序依次指出1到25
TS_SPEECH_AUDIO audio_game_setfg_szxz_3 = {0x7E,0x07,0xA3,0x54,0x30,0x35,0x39,0x9C,0xEF}; //T059 舒尔特方格(数字旋转),3星。请按照从小到大的顺序依次指出1到25 TS_SPEECH_AUDIO audio_game_setfg_szxz_3 = {0x7E,0x07,0xA3,0x54,0x30,0x35,0x39,0x9C,0xEF}; //T059 舒尔特方格(数字旋转),3星。请按照从小到大的顺序依次指出1到25
TS_SPEECH_AUDIO audio_game_setfg_szdd_5 = {0x7E,0x07,0xA3,0x54,0x30,0x36,0x30,0x94,0xEF}; //T060 舒尔特方格(数字颠倒),5星。请按照从小到大的顺序依次指出1到25 TS_SPEECH_AUDIO audio_game_setfg_szdd_5 = {0x7E,0x07,0xA3,0x54,0x30,0x36,0x30,0x94,0xEF}; //T060 舒尔特方格(数字颠倒),5星。请按照从小到大的顺序依次指出1到25
TS_SPEECH_AUDIO audio_game_zlxs_3 = {0x7E,0x07,0xA3,0x54,0x30,0x36,0x31,0x95,0xEF}; //T061 众里寻三,3星。请按顺序逐行依次指出3和3的倍数 TS_SPEECH_AUDIO audio_game_zlxs_3 = {0x7E,0x07,0xA3,0x54,0x30,0x36,0x31,0x95,0xEF}; //T061 众里寻三,3星。请按顺序逐行依次指出3和3的倍数
/*****************************************************************PAGE3************************************************************************* */ /*****************************************************************PAGE3************************************************************************* */
/******************************************************************19个************************************************************************* */ /******************************************************************19个************************************************************************* */
@ -102,9 +102,59 @@ TS_SPEECH_AUDIO audio_game_zftpt_3 = {0x7E,0x07,0xA3,0x54,0x30,0x37,0x38,0x
TS_SPEECH_AUDIO audio_game_zftpt_4 = {0x7E,0x07,0xA3,0x54,0x30,0x37,0x39,0x9E,0xEF}; //T079 正方体拼图,4星。请按参照图片拼出图形 TS_SPEECH_AUDIO audio_game_zftpt_4 = {0x7E,0x07,0xA3,0x54,0x30,0x37,0x39,0x9E,0xEF}; //T079 正方体拼图,4星。请按参照图片拼出图形
TS_SPEECH_AUDIO audio_game_zftpt_5 = {0x7E,0x07,0xA3,0x54,0x30,0x38,0x30,0x96,0xEF}; //T080 正方体拼图,5星。请按参照图片拼出图形 TS_SPEECH_AUDIO audio_game_zftpt_5 = {0x7E,0x07,0xA3,0x54,0x30,0x38,0x30,0x96,0xEF}; //T080 正方体拼图,5星。请按参照图片拼出图形
/*****************************************************************PAGE4************************************************************************* */
/******************************************************************15个************************************************************************* */
TS_SPEECH_VOLUME volume_control = {0x7E,0x04,0xAE,0x1E,0xD0,0xEF}; //音量控制 TS_SPEECH_AUDIO audio_game_bstp_1 = {0x7E,0x07,0xA3,0x54,0x30,0x38,0x31,0x97,0xEF}; //T081 辨识图片,1星。请说出下面图片正确的名字
TS_SPEECH_AUDIO audio_game_tpfl_2 = {0x7E,0x07,0xA3,0x54,0x30,0x38,0x32,0x98,0xEF}; //T082 图片分类,2星。请将下放图片按照图片性质进行分类
TS_SPEECH_AUDIO audio_game_jytp_3 = {0x7E,0x07,0xA3,0x54,0x30,0x38,0x33,0x99,0xEF}; //T083 记忆图片,3星。请记住下方图片
TS_SPEECH_AUDIO audio_game_hyws_3 = {0x7E,0x07,0xA3,0x54,0x30,0x38,0x34,0x9A,0xEF}; //T084 回忆往事,3星。请观察下方图片
TS_SPEECH_AUDIO audio_game_hyws_4 = {0x7E,0x07,0xA3,0x54,0x30,0x38,0x35,0x9B,0xEF}; //T085 回忆往事,4星。请观察下方图片
TS_SPEECH_AUDIO audio_game_gwsz_3 = {0x7E,0x07,0xA3,0x54,0x30,0x38,0x36,0x9C,0xEF}; //T086 购物算账,3星。请根据题目的要求,算出正确的答案
TS_SPEECH_AUDIO audio_game_gwsz_4 = {0x7E,0x07,0xA3,0x54,0x30,0x38,0x37,0x9D,0xEF}; //T087 购物算账,4星。请根据题目的要求,算出正确的答案
TS_SPEECH_AUDIO audio_game_qjtp_4 = {0x7E,0x07,0xA3,0x54,0x30,0x38,0x38,0x9E,0xEF}; //T088 巧记图片,4星。请记住下方图片
TS_SPEECH_AUDIO audio_game_qjtp_5 = {0x7E,0x07,0xA3,0x54,0x30,0x38,0x39,0x9F,0xEF}; //T089 巧记图片,5星。请记住下方图片
TS_SPEECH_AUDIO audio_game_qqdg_5 = {0x7E,0x07,0xA3,0x54,0x30,0x39,0x30,0x97,0xEF}; //T090 巧切蛋糕,5星。请试着切分蛋糕,把蛋糕分成相应的块数。
TS_SPEECH_AUDIO audio_game_sudu_2 = {0x7E,0x07,0xA3,0x54,0x30,0x39,0x31,0x98,0xEF}; //T091 数独,2星。请观察数字的位置及排列逻辑,填补空缺的数字。
TS_SPEECH_AUDIO audio_game_sudu_3 = {0x7E,0x07,0xA3,0x54,0x30,0x39,0x32,0x99,0xEF}; //T092 数独,3星。请观察数字的位置及排列逻辑,填补空缺的数字。
TS_SPEECH_AUDIO audio_game_sudu_rjds_4 = {0x7E,0x07,0xA3,0x54,0x30,0x39,0x33,0x9A,0xEF}; //T093 数独(人机对赛),4星。请与对手依次每人放一个数字在棋盘中,并确保每一行每一列的数字不重复。
TS_SPEECH_AUDIO audio_game_sudu_4 = {0x7E,0x07,0xA3,0x54,0x30,0x39,0x34,0x9B,0xEF}; //T094 数独,4星。请自行将数字摆入棋盘,且每一行每一列的数字不能重复。
TS_SPEECH_AUDIO audio_game_sudu_5 = {0x7E,0x07,0xA3,0x54,0x30,0x39,0x35,0x9C,0xEF}; //T095 数独,5星。请自行将数字摆入棋盘,每一行每一列数字不能重复。
/*****************************************************************PAGE5************************************************************************* */
/******************************************************************14个************************************************************************* */
TS_SPEECH_AUDIO audio_game_ahfz_1 = {0x7E,0x07,0xA3,0x54,0x30,0x39,0x36,0x9D,0xEF}; //T096 按花分组,1星。请按照不同花色,将扑克牌分成四类
TS_SPEECH_AUDIO audio_game_asfz_2 = {0x7E,0x07,0xA3,0x54,0x30,0x39,0x37,0x9E,0xEF}; //T097 按数分组,2星。请按照不同的数字,将扑克牌进行分组
TS_SPEECH_AUDIO audio_game_szcl_1 = {0x7E,0x07,0xA3,0x54,0x30,0x39,0x38,0x9F,0xEF}; //T098 数字长龙,1星。请按照数字从小到大的顺序,将扑克牌排成一列
TS_SPEECH_AUDIO audio_game_szhc_2 = {0x7E,0x07,0xA3,0x54,0x30,0x39,0x39,0xA0,0xEF}; //T099 数字火车,2星。请按照任务要求,进行训练
TS_SPEECH_AUDIO audio_game_cssc_3 = {0x7E,0x07,0xA3,0x54,0x31,0x30,0x30,0x8F,0xEF}; //T100 凑十胜出,3星。请按照任务要求,进行训练
TS_SPEECH_AUDIO audio_game_bbxd_3 = {0x7E,0x07,0xA3,0x54,0x31,0x30,0x31,0x90,0xEF}; //T101 比比大小,3星。请按照任务要求,进行训练
TS_SPEECH_AUDIO audio_game_llka_3 = {0x7E,0x07,0xA3,0x54,0x31,0x30,0x32,0x91,0xEF}; //T102 连连看,3星。请翻转任意两张牌,数字相同即可收牌
TS_SPEECH_AUDIO audio_game_llka_4 = {0x7E,0x07,0xA3,0x54,0x31,0x30,0x33,0x92,0xEF}; //T103 连连看,4星。请翻转任意两张牌,数字相同即可收牌
TS_SPEECH_AUDIO audio_game_llka_5 = {0x7E,0x07,0xA3,0x54,0x31,0x30,0x34,0x93,0xEF}; //T104 连连看,5星。请翻转任意两张牌,数字相同即可收牌
TS_SPEECH_AUDIO audio_game_zbto_1 = {0x7E,0x07,0xA3,0x54,0x31,0x30,0x35,0x94,0xEF}; //T105 找不同,1星。请找出下方两幅图中不同之处,一共有三处地方
TS_SPEECH_AUDIO audio_game_zbto_2 = {0x7E,0x07,0xA3,0x54,0x31,0x30,0x36,0x95,0xEF}; //T106 找不同,2星。请找出下方两幅图中不同之处,一共有四处地方
TS_SPEECH_AUDIO audio_game_zbto_3 = {0x7E,0x07,0xA3,0x54,0x31,0x30,0x37,0x96,0xEF}; //T107 找不同,3星。请找出下方两幅图中不同之处,一共有五处地方
TS_SPEECH_AUDIO audio_game_zbto_4 = {0x7E,0x07,0xA3,0x54,0x31,0x30,0x38,0x97,0xEF}; //T108 找不同,4星。请找出下方两幅图中不同之处,一共有六处地方
TS_SPEECH_AUDIO audio_game_zbto_5 = {0x7E,0x07,0xA3,0x54,0x31,0x30,0x39,0x98,0xEF}; //T109 找不同,5星。请找出下方两幅图中不同之处,一共有七处地方
/*****************************************************************PAGE6************************************************************************* */
/******************************************************************15个************************************************************************* */
TS_SPEECH_AUDIO audio_game_ascz_1 = {0x7E,0x07,0xA3,0x54,0x31,0x31,0x30,0x90,0xEF}; //T110 按色串珠,1星。请按照任务要求,进行训练
TS_SPEECH_AUDIO audio_game_ascz_2 = {0x7E,0x07,0xA3,0x54,0x31,0x31,0x31,0x91,0xEF}; //T111 按色串珠,2星。请按照任务要求,进行训练
TS_SPEECH_AUDIO audio_game_jycz_2 = {0x7E,0x07,0xA3,0x54,0x31,0x31,0x32,0x92,0xEF}; //T112 记忆串珠,2星。请按照任务要求,进行训练
TS_SPEECH_AUDIO audio_game_jycz_3 = {0x7E,0x07,0xA3,0x54,0x31,0x31,0x33,0x93,0xEF}; //T113 记忆串珠,3星。请按照任务要求,进行训练
TS_SPEECH_AUDIO audio_game_qccz_3 = {0x7E,0x07,0xA3,0x54,0x31,0x31,0x34,0x94,0xEF}; //T114 巧串串珠,3星。请按照任务要求,进行训练
TS_SPEECH_AUDIO audio_game_qjjm_3 = {0x7E,0x07,0xA3,0x54,0x31,0x31,0x35,0x95,0xEF}; //T115 巧记积木,3星。请按照任务要求,进行训练
TS_SPEECH_AUDIO audio_game_qjjm_4 = {0x7E,0x07,0xA3,0x54,0x31,0x31,0x36,0x96,0xEF}; //T116 巧记积木,4星。请按照任务要求,进行训练
TS_SPEECH_AUDIO audio_game_qjjm_bhsl_4 = {0x7E,0x07,0xA3,0x54,0x31,0x31,0x37,0x97,0xEF}; //T117 巧记积木(变换数量),4星。请按照任务要求,进行训练
TS_SPEECH_AUDIO audio_game_qjjm_5 = {0x7E,0x07,0xA3,0x54,0x31,0x31,0x38,0x98,0xEF}; //T118 巧记积木,5星。请按照任务要求,进行训练
TS_SPEECH_AUDIO audio_game_qjjm_bhys_5 = {0x7E,0x07,0xA3,0x54,0x31,0x31,0x39,0x99,0xEF}; //T119 巧记积木(变换颜色),5星。请按照任务要求,进行训练
TS_SPEECH_AUDIO audio_game_zmgo_1 = {0x7E,0x07,0xA3,0x54,0x31,0x32,0x30,0x91,0xEF}; //T120 走迷宫,1星。请按照要求画出一条从入口到出口的线,不能跨越实线
TS_SPEECH_AUDIO audio_game_zmgo_2 = {0x7E,0x07,0xA3,0x54,0x31,0x32,0x31,0x92,0xEF}; //T121 走迷宫,2星。请按照要求画出一条从入口到出口的线,不能跨越实线
TS_SPEECH_AUDIO audio_game_zmgo_3 = {0x7E,0x07,0xA3,0x54,0x31,0x32,0x32,0x93,0xEF}; //T122 走迷宫,3星。请按照要求画出一条从入口到出口的线,不能跨越实线
TS_SPEECH_AUDIO audio_game_zmgo_4 = {0x7E,0x07,0xA3,0x54,0x31,0x32,0x33,0x94,0xEF}; //T123 走迷宫,4星。请按照要求画出一条从入口到出口的线,不能跨越实线
TS_SPEECH_AUDIO audio_game_zmgo_5 = {0x7E,0x07,0xA3,0x54,0x31,0x32,0x34,0x95,0xEF}; //T124 走迷宫,5星。请按照要求画出一条从入口到出口的线,不能跨越实线
TS_SPEECH_VOLUME volume_control = {0x7E,0x04,0xAE,0x1E,0xD0,0xEF}; //音量控制
void L2_WT2605B_init() void L2_WT2605B_init()

83
source/bsp/bsp_WT2605B.h

@ -82,30 +82,73 @@ extern TS_SPEECH_AUDIO audio_game_setfg_szdd_5; //T060 舒尔特方格(数字
extern TS_SPEECH_AUDIO audio_game_zlxs_3; //T061 众里寻三,3星 extern TS_SPEECH_AUDIO audio_game_zlxs_3; //T061 众里寻三,3星
/****************************PAGE3****************************/ /****************************PAGE3****************************/
extern TS_SPEECH_AUDIO audio_game_yxlp_1; //T062 有序排列,1星 extern TS_SPEECH_AUDIO audio_game_yxlp_1; //T062 有序排列,1星
extern TS_SPEECH_AUDIO audio_game_fztp_2; //T063 复制图形,2星 extern TS_SPEECH_AUDIO audio_game_fztp_2; //T063 复制图形,2星
extern TS_SPEECH_AUDIO audio_game_fztp_3; //T064 复制图形,3星 extern TS_SPEECH_AUDIO audio_game_fztp_3; //T064 复制图形,3星
extern TS_SPEECH_AUDIO audio_game_fztp_4; //T065 复制图形,4星 extern TS_SPEECH_AUDIO audio_game_fztp_4; //T065 复制图形,4星
extern TS_SPEECH_AUDIO audio_game_fztp_5; //T066 复制图形,5星 extern TS_SPEECH_AUDIO audio_game_fztp_5; //T066 复制图形,5星
extern TS_SPEECH_AUDIO audio_game_hytc_3; //T067 慧眼“挑刺”,3星 extern TS_SPEECH_AUDIO audio_game_hytc_3; //T067 慧眼“挑刺”,3星
extern TS_SPEECH_AUDIO audio_game_hytc_4; //T068 慧眼“挑刺”,4星 extern TS_SPEECH_AUDIO audio_game_hytc_4; //T068 慧眼“挑刺”,4星
extern TS_SPEECH_AUDIO audio_game_syxt_3; //T069 手眼协调,3星 extern TS_SPEECH_AUDIO audio_game_syxt_3; //T069 手眼协调,3星
extern TS_SPEECH_AUDIO audio_game_syxt_4; //T070 手眼协调,4星 extern TS_SPEECH_AUDIO audio_game_syxt_4; //T070 手眼协调,4星
extern TS_SPEECH_AUDIO audio_game_typy_3; //T071 听1拍1,3星 extern TS_SPEECH_AUDIO audio_game_typy_3; //T071 听1拍1,3星
extern TS_SPEECH_AUDIO audio_game_szbs_3; //T072 数字顺背,3星 extern TS_SPEECH_AUDIO audio_game_szbs_3; //T072 数字顺背,3星
extern TS_SPEECH_AUDIO audio_game_szbs_4; //T073 数字顺背,4星 extern TS_SPEECH_AUDIO audio_game_szbs_4; //T073 数字顺背,4星
extern TS_SPEECH_AUDIO audio_game_szbd_3; //T074 数字倒背,3星 extern TS_SPEECH_AUDIO audio_game_szbd_3; //T074 数字倒背,3星
extern TS_SPEECH_AUDIO audio_game_hcss_4; //T075 “火柴算数”,4星 extern TS_SPEECH_AUDIO audio_game_hcss_4; //T075 “火柴算数”,4星
extern TS_SPEECH_AUDIO audio_game_hcss_5; //T076 “火柴算数”,5星 extern TS_SPEECH_AUDIO audio_game_hcss_5; //T076 “火柴算数”,5星
extern TS_SPEECH_AUDIO audio_game_zftpt_2; //T077 正方体拼图,2星 extern TS_SPEECH_AUDIO audio_game_zftpt_2; //T077 正方体拼图,2星
extern TS_SPEECH_AUDIO audio_game_zftpt_3; //T078 正方体拼图,3星 extern TS_SPEECH_AUDIO audio_game_zftpt_3; //T078 正方体拼图,3星
extern TS_SPEECH_AUDIO audio_game_zftpt_4; //T079 正方体拼图,4星 extern TS_SPEECH_AUDIO audio_game_zftpt_4; //T079 正方体拼图,4星
extern TS_SPEECH_AUDIO audio_game_zftpt_5; //T080 正方体拼图,5星 extern TS_SPEECH_AUDIO audio_game_zftpt_5; //T080 正方体拼图,5星
/****************************PAGE4****************************/ /****************************PAGE4****************************/
extern TS_SPEECH_AUDIO audio_game_bstp_1; //T081 辨识图片,1星
extern TS_SPEECH_AUDIO audio_game_tpfl_2; //T082 图片分类,2星
extern TS_SPEECH_AUDIO audio_game_jytp_3; //T083 记忆图片,3星
extern TS_SPEECH_AUDIO audio_game_hyws_3; //T084 回忆往事,3星
extern TS_SPEECH_AUDIO audio_game_hyws_4; //T085 回忆往事,4星
extern TS_SPEECH_AUDIO audio_game_gwsz_3; //T086 购物算账,3星
extern TS_SPEECH_AUDIO audio_game_gwsz_4; //T087 购物算账,4星
extern TS_SPEECH_AUDIO audio_game_qjtp_4; //T088 巧记图片,4星
extern TS_SPEECH_AUDIO audio_game_qjtp_5; //T089 巧记图片,5星
extern TS_SPEECH_AUDIO audio_game_qqdg_5; //T090 巧切蛋糕,5星
extern TS_SPEECH_AUDIO audio_game_sudu_2; //T091 数独,2星。请观
extern TS_SPEECH_AUDIO audio_game_sudu_3; //T092 数独,3星。请观
extern TS_SPEECH_AUDIO audio_game_sudu_rjds_4; //T093 数独(人机对赛),4星
extern TS_SPEECH_AUDIO audio_game_sudu_4; //T094 数独,4星
extern TS_SPEECH_AUDIO audio_game_sudu_5; //T095 数独,5星
/****************************PAGE5****************************/ /****************************PAGE5****************************/
extern TS_SPEECH_AUDIO audio_game_ahfz_1; //T096 按花分组,1星
extern TS_SPEECH_AUDIO audio_game_asfz_2; //T097 按数分组,2星
extern TS_SPEECH_AUDIO audio_game_szcl_1; //T098 数字长龙,1星
extern TS_SPEECH_AUDIO audio_game_szhc_2; //T099 数字火车,2星
extern TS_SPEECH_AUDIO audio_game_cssc_3; //T100 凑十胜出,3星
extern TS_SPEECH_AUDIO audio_game_bbxd_3; //T101 比比大小,3星
extern TS_SPEECH_AUDIO audio_game_llka_3; //T102 连连看,3星
extern TS_SPEECH_AUDIO audio_game_llka_4; //T103 连连看,4星
extern TS_SPEECH_AUDIO audio_game_llka_5; //T104 连连看,5星
extern TS_SPEECH_AUDIO audio_game_zbto_1; //T105 找不同,1星
extern TS_SPEECH_AUDIO audio_game_zbto_2; //T106 找不同,2星
extern TS_SPEECH_AUDIO audio_game_zbto_3; //T107 找不同,3星
extern TS_SPEECH_AUDIO audio_game_zbto_4; //T108 找不同,4星
extern TS_SPEECH_AUDIO audio_game_zbto_5; //T109 找不同,5星
/****************************PAGE6****************************/ /****************************PAGE6****************************/
extern TS_SPEECH_AUDIO audio_game_ascz_1; //T110 按色串珠,1星
extern TS_SPEECH_AUDIO audio_game_ascz_2; //T111 按色串珠,2星
extern TS_SPEECH_AUDIO audio_game_jycz_2; //T112 记忆串珠,2星
extern TS_SPEECH_AUDIO audio_game_jycz_3; //T113 记忆串珠,3星
extern TS_SPEECH_AUDIO audio_game_qccz_3; //T114 巧串串珠,3星
extern TS_SPEECH_AUDIO audio_game_qjjm_3; //T115 巧记积木,3星
extern TS_SPEECH_AUDIO audio_game_qjjm_4; //T116 巧记积木,4星
extern TS_SPEECH_AUDIO audio_game_qjjm_bhsl_4; //T117 巧记积木(变换数量),4星
extern TS_SPEECH_AUDIO audio_game_qjjm_5; //T118 巧记积木,5星
extern TS_SPEECH_AUDIO audio_game_qjjm_bhys_5; //T119 巧记积木(变换颜色),5星
extern TS_SPEECH_AUDIO audio_game_zmgo_1; //T120 走迷宫,1星
extern TS_SPEECH_AUDIO audio_game_zmgo_2; //T121 走迷宫,2星
extern TS_SPEECH_AUDIO audio_game_zmgo_3; //T122 走迷宫,3星
extern TS_SPEECH_AUDIO audio_game_zmgo_4; //T123 走迷宫,4星
extern TS_SPEECH_AUDIO audio_game_zmgo_5; //T124 走迷宫,5星
extern TS_SPEECH_AUDIO audio_game_error; //错误 extern TS_SPEECH_AUDIO audio_game_error; //错误
extern TS_SPEECH_AUDIO audio_game_correct; //正确 extern TS_SPEECH_AUDIO audio_game_correct; //正确

Loading…
Cancel
Save