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

📄 dv04tool.hec

📁 这是用Labwindows开发的一个RF test程序。 用于日本机种的组装后ANT 测试。
💻 HEC
字号:
/******************************************************************************/
/*                                    DESCRIPTION
 *
 * Definition of general constants for the TAT drivers
 *----------------------------------------------------------------------------* 
 *----------------------------------------------------------------------------* 
 *                                    EVOLUTION
 *----------------------------------------------------------------------------* 
 * Date     | Author     | Arnb       | Description
 *----------------------------------------------------------------------------* 
 * 13.02.97 | SIMON JM   | XXYYYY     | creation
 * 27.05.99 | F.Le Goff  |      1.68  | Add Access rights
 * 01.09.99 | F. LE GOFF |      2.6   | -Change for the TAT integration in 
 *          |            |            |  module (Add Access rights  DVHFDA)
 * 21.09.99 | F. LE GOFF |      2.8   | - Give access rights to TATFLASH module 
 *          |            |            | (Tranfer of the Memory tests from TATRW
 *          |            |            |  to TATFLASH)
 * 28.07.00 | F. LE GOFF |      2.41  | - Change "dv0_12.." and "dv0_13.."
 *          |            |            |  Add new letters product.
 *          |            |            | - Secure file read.
 * 31.07.00 | F. LE GOFF |      2.41  | - Management of read/write error to 
 *          |            |            | inform users (Add Access rights)
 * 25.10.00 | F. LE GOFF |      2.43  | - Management of GPIO naming (Add Access 
 *          |            |            | rights)
 * 07.11.00 | F. LE GOFF |      2.44  | Add Ini Files functions.
 * 01.03.01 | F. LE GOFF |      2.48  | Add access rights.
 ***************************************************************************)F*/

#ifndef DV0TOOL_HEC
#define DV0TOOL_HEC

#ifdef _LABWIN32
/* Error constants for file management */
/* ----------------------------------- */
#if defined (ACCESS_RIGHTS_DVTOP)  || defined (ACCESS_RIGHTS_DVEEPRO)  ||\
    defined (ACCESS_RIGHTS_IHMERR) || defined (ACCESS_RIGHTS_IHMTOP)   ||\
    defined (ACCESS_RIGHTS_IHMSC)  ||\
    defined (ACCESS_RIGHTS_MTX)    || defined (ACCESS_RIGHTS_FA)       ||\
    defined (ACCESS_RIGHTS_CC)

#define FILE_IS_JPEG			0xEA
#define FILE_IS_NOT_JPEG		0xEB
#define FILE_NAME_TOO_LONG		0xEC
#define FILE_WIDTH_ERROR       	0xED
#define FILE_HEIGHT_ERROR      	0xEE
#define FILE_TOO_LARGE       	0xEF
#define FILE_OPEN_ERROR       	0xF0
#define FILE_READ_ERROR       	0xF1
#define FILE_WRITE_ERROR      	0xF2
#define FILE_CHECKSUM_ERROR   	0xF3
#define FILE_VERSION_ERROR    	0xF4
#define FILE_SIGNATURE_ERROR  	0xF5
#define FILE_BAD_PRODUCT     	0xF8
#define FILE_NO_DEF_PRODUCT   	0xF9
#define TATTOP_INI_FILE_STRLEN	0xFFFF 
#endif


#if defined (ACCESS_RIGHTS_DVTOP)  || defined (ACCESS_RIGHTS_IHMSEL)   ||\
    defined (ACCESS_RIGHTS_IHMSC)  || defined (ACCESS_RIGHTS_IHMRF)    ||\
    defined (ACCESS_RIGHTS_IHMPCF5060X)
#define TATTOP_GENERIC_FILE          0x0
#define TATTOP_FILE_PER_PRODUCT      0x1
#define TATTOP_TARGET_DIR_INI_FILE   "C:\\New_ini_file_for_integration\\"
#define TATTOP_DFLT_SECT_INI_FILE    "DEFAULT_PARAMETERS"
#define	TATTOP_DFLT_FIELD_LAST_WAVE  "LAST_WAVE" 
#endif
/* ----------------------------------- */
#endif /*  _LABWIN32  */

#if defined (ACCESS_RIGHTS_DVTOP)   || defined (ACCESS_RIGHTS_DVMAIN)  ||\
    defined (ACCESS_RIGHTS_DVAUDIO) || defined (ACCESS_RIGHTS_DVRF)    ||\
    defined (ACCESS_RIGHTS_DVSC)    || defined (ACCESS_RIGHTS_DVRW)    ||\
    defined (ACCESS_RIGHTS_DVADC)   || defined (ACCESS_RIGHTS_DVEEPRO) ||\
    defined (ACCESS_RIGHTS_DVLCD)   || defined (ACCESS_RIGHTS_DVSIM)   ||\
    defined (ACCESS_RIGHTS_DVMAN)   || defined (ACCESS_RIGHTS_DVIRDA)  ||\
    defined (ACCESS_RIGHTS_DVMEL)   || defined (ACCESS_RIGHTS_DVALMAIN)||\
    defined (ACCESS_RIGHTS_DVHFD)   || defined (ACCESS_RIGHTS_DVFLASH) ||\
    defined (ACCESS_RIGHTS_LTA)     || defined (ACCESS_RIGHTS_IHMMAIN) ||\
    defined (ACCESS_RIGHTS_IHMVALMAIN) || defined (ACCESS_RIGHTS_DVMATENG) ||\
    defined (ACCESS_RIGHTS_TRACER)  || defined (DS1UART_C)             || \
    defined (ACCESS_RIGHTS_DVIRDA)  || defined (ACCESS_RIGHTS_HKBD)    ||\
    defined (ACCESS_RIGHTS_DVBT)    || defined (ACCESS_RIGHTS_DVPCF5060X) ||\
    defined (ACCESS_RIGHTS_DV17PMU) || defined (ACCESS_RIGHTS_TATLCD)  ||\
    defined (ACCESS_RIGHTS_DVFM)    || defined (ACCESS_RIGHTS_TATDRVKBD) ||\
    defined (ACCESS_RIGHTS_TATDRVAUD) || defined (ACCESS_RIGHTS_TATDRVFLASH) ||\
    defined (ACCESS_RIGHTS_DRVTOOL) || defined (ACCESS_RIGHTS_DV5060X) ||\
    defined (ACCESS_RIGHTS_DVPMU)

#define  TAT_ERROR_NONE  0x00

#define	 TATTOP_DV_AUTOTEST	0x03
#define  TRAN_ALL        	0xFFFF
#define  REC_ALL         	0xFFFF
#define  TYPE_ALL        	0xFFFF
#define  LEN_ALL         	0xFFFF
#if defined(_LABWIN32)
#define TIMEOUT_FOR_REQ_ONLY             vp_TimeOut
#else
#define TIMEOUT_FOR_REQ_ONLY             0
#endif
#endif
 
#if defined (ACCESS_RIGHTS_DVTOP) || defined (ACCESS_RIGHTS_IHMADC)
#define  MC_TATTOP_TYPE_BAT_12K 12
#define  MC_TATTOP_TYPE_BAT_33K 33
#define  MC_TATTOP_TYPE_BAT_68K 68
#define  MC_TATTOP_TYPE_BAT_1K  1
#define  MC_TATTOP_TYPE_UNKNOWN 0

#define  MC_TATTOP_TYPE_BAT_1_DOWN 60
#define  MC_TATTOP_TYPE_BAT_1_UP   142
#define  MC_TATTOP_TYPE_BAT_2_DOWN 179
#define  MC_TATTOP_TYPE_BAT_2_UP   324
#define  MC_TATTOP_TYPE_BAT_3_DOWN 337
#define  MC_TATTOP_TYPE_BAT_3_UP   565
#define  MC_TATTOP_TYPE_BAT_4_DOWN -13
#define  MC_TATTOP_TYPE_BAT_4_UP   31



#endif 





#endif /* DV0TOOL_HEC */

⌨️ 快捷键说明

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