| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133 |
- #ifndef __BOARD_CFG_H_
- #define __BOARD_CFG_H_
- #define PRJ_4_BASE 0
- #define PRJ_4_ALL_O_ALL_C 0
- #define PRJ_4_SELF_LOCK_SWITCH 0
- #define PRJ_6_BASE 0
- #define PRJ_8_BASE 0
- #define PRJ_1_ALL_O_ALL_C 0
- #define PRJ_1_SELF_LOCK_SWITCH 0
- #define PRJ_TWIN_FIRE 0
- #define PRJ_ITK_8_CHANNEL 0
- #define PRJ_2_2_BASE 0
- #define PRJ_8_NEW 0
- #define PRJ_OLD_4 0
- #define PRJ_1_All_OLD 0
- #define PRJ_7 0
- #define PRJ_3_ALL_O_ALL_C 0
- #define PRJ_ONE_DE 0
- #define PRJ_4_UNCTRL 1
- #if PRJ_4_BASE
- #define RelaySlaveChaNum 4
- #define SUPPORT_SWITCH_REMENBER 1
- #define SUPPORT_DETECTION 1
- #define ACSingCurrid 2
- #elif PRJ_4_ALL_O_ALL_C
- #define RelaySlaveChaNum 4
- #define SUPPORT_SWITCH_REMENBER 1
- #define SUPPORT_ALL_ON_OFF 1
- #define SUPPORT_JLINK 1
- #define SUPPORT_DETECTION 1
- #define SUPPORT_FALLING_DETECTED 1
- #define ACSingCurrid 2
- #elif PRJ_4_SELF_LOCK_SWITCH
- #define RelaySlaveChaNum 4
- #define SUPPORT_SWITCH_REMENBER 1
- #define SUPPORT_SELF_LOCK 1
- #define SUPPORT_DETECTION 1
- #define ACSingCurrid 2
- #elif PRJ_6_BASE
- #define RelaySlaveChaNum 6
- #define SUPPORT_SWITCH_REMENBER 1
- #define SUPPORT_DETECTION 1
- #define SUPPORT_FALLING_DETECTED 0
- #define ACSingCurrid 1
- #elif PRJ_8_BASE
- #define RelaySlaveChaNum 8
- #define SUPPORT_FALLING_DETECTED 0
- #define SUPPORT_SWITCH_REMENBER 1
- #define SUPPORT_DETECTION 1
- #define ACSingCurrid 1
- #elif PRJ_1_ALL_O_ALL_C
- #define RelaySlaveChaNum 1
- #define SUPPORT_SWITCH_REMENBER 1
- #define SUPPORT_ALL_ON_OFF 1
- #define SUPPORT_DETECTION 1
- #define ACSingCurrid 2
- #elif PRJ_1_SELF_LOCK_SWITCH
- #define RelaySlaveChaNum 1
- #define SUPPORT_SELF_LOCK 1
- #define SUPPORT_SWITCH_REMENBER 1
- #define SUPPORT_DETECTION 1
- #define ACSingCurrid 2
- #elif PRJ_TWIN_FIRE
- #define RelaySlaveChaNum 4
- #define SUPPORT_TWIN_FIRE 1
- #define SUPPORT_SWITCH_REMENBER 1
- #define SUPPORT_DETECTION 1
- #define SUPPORT_FALLING_DETECTED 0
- #define ACSingCurrid 1
- #elif PRJ_ITK_8_CHANNEL
- #define RelaySlaveChaNum 8
- #define SUPPORT_SWITCH_REMENBER 0
- #define SUPPORT_DETECTION 0
- #define ACSingCurrid 1
- #elif PRJ_2_2_BASE
- #define RelaySlaveChaNum 2
- #define SURPPORT_2_2 1
- #define SUPPORT_DETECTION 1
- #define SUPPORT_SWITCH_REMENBER 1
- #define SUPPORT_ALL_ON_OFF 1
- #define ACSingCurrid 2
- #elif PRJ_8_NEW
- #define RelaySlaveChaNum 8
- #define SUPPORT_2_DETECTION 1
- #define SUPPORT_SWITCH_REMENBER 1
- #define SUPPORT_DETECTION 1
- #define SUPPORT_FALLING_DETECTED 0
- #define ACSingCurrid 1
- #elif PRJ_OLD_4
- #define RelaySlaveChaNum 4
- #define SUPPORT_4_KEY 1
- #define ACSingCurrid 2
-
- #elif PRJ_1_All_OLD
- #define RelaySlaveChaNum 1
- #define SUPPORT_4_KEY 1
- #define ACSingCurrid 2
- #elif PRJ_7
- #define RelaySlaveChaNum 7
- #define SUPPORT_SWITCH_REMENBER 1
- #define SUPPORT_DETECTION 1
- #define ACSingCurrid 1
- #define SUPPORT_FALLING_DETECTED 0
- #elif PRJ_3_ALL_O_ALL_C
- #define RelaySlaveChaNum 3
- #define SUPPORT_SWITCH_REMENBER 1
- #define SUPPORT_ALL_ON_OFF 1
- #define SUPPORT_JLINK 1
- #define SUPPORT_DETECTION 1
- #define SUPPORT_FALLING_DETECTED 1
- #define ACSingCurrid 2
- #elif PRJ_ONE_DE
- #define RelaySlaveChaNum 1
- #define ACSingCurrid 2
- #elif PRJ_4_UNCTRL
- #define RelaySlaveChaNum 4
- #define SUPPORT_JLINK 1
- #define SUPPORT_DETECTION 1
- #define SUPPORT_FALLING_DETECTED 1
- #define ACSingCurrid 2
- #define SUPPORT_OUTPUT_NOT_CTRL 1
- #define SUPPORT_4_ON 1
- #endif
- #endif
|