⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 heesr.ho

📁 这是用Labwindows开发的一个RF test程序。 用于日本机种的组装后ANT 测试。
💻 HO
字号:
/******************************************************************************/
/* SCCS: %Z% Name: %M% Date US: %G% %U% Ver.: %I% */
/******************************************************************************/
/*F(*************************************************************************** 
 * File name : dir.hp
 * Project : ROAD RUNNER 1.5
 * Module : MMI
 * Date : (US) %G% %U%
 * Version : %I%
 * Compiler name and release(s) :
 *----------------------------------------------------------------------------* 
 *----------------------------------------------------------------------------* 
 *                                    DESCRIPTION
 *
 *----------------------------------------------------------------------------* 
 *----------------------------------------------------------------------------* 
 *                           FUNCTIONS DEFINED IN THIS FILE
 *----------------------------------------------------------------------------* 
 * Name            | Object
 *----------------------------------------------------------------------------* 
 * 
 *----------------------------------------------------------------------------* 
 *----------------------------------------------------------------------------* 
 *                                    EVOLUTION
 *----------------------------------------------------------------------------* 
 *   date   | Author    | Arnb   | Description
 *----------------------------------------------------------------------------* 
 ***************************************************************************)F*/
/* #*/

#ifndef HEESR_HO
#define HEESR_HO

#define HEE_SPEECH_SECTION_NAME          "SPEECH"

MC_HEE_SECTION_LOADED_IN_RAM_IMAGE

#define HEE_EEPROM_SPEECH_VERSION	0x06
#define HEE_EEPROM_SPEECH_SIZE	        sizeof(t_hee_SpeechParam)
#define HEE_NB_SIMVOICE_TABLE		40	
#define HEE_NB_SPEECH_CARD		40	/* number of speech card saved */
#define HEE_NB_INDEX_VOICE_KEY          40
#define HEE_NB_IMSI_NB                  8

/*******************************************************************************************/

MC_HEE_SECTION_TYPE_BEGIN( t_hee_SpeechParam )

  MC_HEE_NORMAL_FIELD( t_hee_SectionHeader ,   s_hee_SpeechSectionHeader )
  MC_PCC_ARRAY(        u32 ,  a_hee_SimVoiceTable ,    HEE_NB_SIMVOICE_TABLE )
  MC_PCC_ARRAY(        u8 ,  a_hee_TagVoiceTable ,    HEE_NB_SIMVOICE_TABLE )
  MC_HEE_FIELD_ARRAY(  u8 ,  a_hee_IndexVoiceKey ,    HEE_NB_INDEX_VOICE_KEY ,   HEE_SPEECH_INDEX_VK )
  MC_HEE_FIELD_ARRAY(  u8 ,  a_hee_SpeechIMSINumber , HEE_NB_IMSI_NB ,           HEE_SPEECH_IMSINUMBER )

MC_HEE_SECTION_TYPE_END( t_hee_SpeechParam )

/*******************************************************************************************/

#if !defined(HEE0PRO_C)
#define GLOBAL extern
#else
#define GLOBAL 
#endif

/*******************************************************************************************/

#ifdef __unix
#pragma align 4 (s_hee_SpeechParam, s_hee_DefaultSpeechParam)
#endif

/*******************************************************************************************/

GLOBAL MC_HEE_SECTION_VAR( t_hee_SpeechParam , s_hee_SpeechParam , HEE_SPEECH_SECTION );

/*******************************************************************************************/

GLOBAL const MC_HEE_SECTION_CONST( t_hee_SpeechParam , s_hee_DefaultSpeechParam )
#if !defined(HEE0PRO_C)
	; 
#else
  ={
    /* s_hee_SpeechSectionHeader */
    {
      /* v_hee_CheckSum */
      HEE_EEPROM_CHECKSUM,
      
      /* v_hee_Version */
      HEE_EEPROM_SPEECH_VERSION,

      /* v_hee_SectionSize */
      HEE_EEPROM_SPEECH_SIZE ,

      /* v_hee_Signature */
      HEE_EEPROM_SIGNATURE
    },

    /* a_hee_SimVoiceTable[HEE_NB_SIMVOICE_TABLE]*/
    { 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 
      0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF,
      0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF,
      0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF,
      0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF,
      0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF,
      0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF,
      0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF 
    },

    /* a_hee_TagVoiceTable[HEE_NB_SIMVOICE_TABLE]*/
    { 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
      0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
      0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
      0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
      0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
      0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
      0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
      0xFF, 0xFF, 0xFF, 0xFF, 0xFF
    },

    /* a_hee_IndexVoiceKey[HEE_NB_INDEX_VOICE_KEY]*/
    { 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
      0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
      0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
      0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
      0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
      0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
      0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
      0xFF, 0xFF, 0xFF, 0xFF, 0xFF
    },

    /* a_hee_SpeechIMSINumber[HEE_NB_IMSINB] */
    { 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 }

  };

#endif /* #if !defined(HEE0PRO_C) */

/*******************************************************************************************/

#undef GLOBAL

/*******************************************************************************************/

#endif /* HEESR_HO */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -