📄 post_common.h
字号:
/*******************************************************************************/
/* */
/* (C) Copyright 2008 - Analog Devices, Inc. All rights reserved. */
/* */
/* FILE: post_common.h */
/* */
/* CHANGES: 1.00.0 - initial release */
/* */
/*******************************************************************************/
#ifndef _POST_COMMON_H_
#define _POST_COMMON_H_
#include "PBLED_test.h"
/*******************************************************************
* global variables and defines
*******************************************************************/
#define IGNORE_FAILURES 1
#define DO_NOT_IGNORE_FAILURES 0
enum _POST_STATE
{
STATE_START,
STATE_1,
STATE_2,
STATE_3,
STATE_4,
STATE_SELECTED
};
typedef enum TESTS_tag /* LED PATTERN */
{
TEST_0 = 0, /* 00000 */
TEST_1 = LED1, /* 00001 */
TEST_2 = LED2, /* 00010 */
TEST_3 = (LED1 | LED2), /* 00011 */
TEST_4 = LED3, /* 00100 */
TEST_5 = (LED1 | LED3), /* 00101 */
TEST_6 = (LED2 | LED3), /* 00110 */
TEST_7 = (LED1 | LED2 | LED3), /* 00111 */
LAST_TEST = 0x100
}enTESTS;
typedef enum TEST_STATES_tag
{
TEST_0_CLR = 0,
TEST_0_SET = 0,
TEST_0_TGL = 0,
TEST_0_EXT = 0,
TEST_1_CLR = 0,
TEST_1_SET = 1,
TEST_1_TGL = 2,
TEST_1_EXT = 3,
TEST_2_CLR = (TEST_1_CLR << 2),
TEST_2_SET = (TEST_1_SET << 2),
TEST_2_TGL = (TEST_1_TGL << 2),
TEST_2_EXT = (TEST_1_EXT << 2),
TEST_3_CLR = (TEST_2_CLR | TEST_1_CLR),
TEST_3_SET = (TEST_2_SET | TEST_1_SET),
TEST_3_TGL = (TEST_2_TGL | TEST_1_TGL),
TEST_3_EXT = (TEST_2_EXT | TEST_1_EXT),
TEST_4_CLR = (TEST_1_CLR << 4),
TEST_4_SET = (TEST_1_SET << 4),
TEST_4_TGL = (TEST_1_TGL << 4),
TEST_4_EXT = (TEST_1_EXT << 4),
TEST_5_CLR = (TEST_4_CLR | TEST_1_CLR),
TEST_5_SET = (TEST_4_SET | TEST_1_SET),
TEST_5_TGL = (TEST_4_TGL | TEST_1_TGL),
TEST_5_EXT = (TEST_4_EXT | TEST_1_EXT),
TEST_6_CLR = (TEST_4_CLR | TEST_2_CLR),
TEST_6_SET = (TEST_4_SET | TEST_2_SET),
TEST_6_TGL = (TEST_4_TGL | TEST_2_TGL),
TEST_6_EXT = (TEST_4_EXT | TEST_2_EXT),
TEST_7_CLR = (TEST_4_CLR | TEST_2_CLR | TEST_1_CLR),
TEST_7_SET = (TEST_4_SET | TEST_2_SET | TEST_1_SET),
TEST_7_TGL = (TEST_4_TGL | TEST_2_TGL | TEST_1_TGL),
TEST_7_EXT = (TEST_4_EXT | TEST_2_EXT | TEST_1_EXT),
LAST_TEST_STATES
}enTEST_STATES;
#endif /* _POST_COMMON_H_ */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -