board_cfg.h 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. /*********************************************************************************************************
  2. * Module : board_cfg
  3. * Abstract : controller board expecil configuration !!!!
  4. * Version : 1.0.0
  5. * Author : Leopul(COPYRIGHT 2025 ~ 2027 Leopul. All rights reserved.)
  6. * Complete : 2025-02-16
  7. * Content : None
  8. * Note : None
  9. *********************************************************************************************************/
  10. #ifndef __BOARD_CFG_H_
  11. #define __BOARD_CFG_H_
  12. #define OPEN_WATCH_DOG 1
  13. #define OPEN_NOT_READ_EN 1
  14. #define AC_3_3 0
  15. #define AC_3_2 0
  16. #define AC_3_4 0
  17. #define AC_3_3_MON 1
  18. #if AC_3_3
  19. #define RelaySlaveChaNum 3
  20. #define PT_SUB_COUNT RelaySlaveChaNum
  21. #define SUPPORT_DETECTION 1
  22. #define ACSingCurrid 8
  23. #define SUPPORT_RELAY_REMENBER 1
  24. #elif AC_3_4
  25. #define RelaySlaveChaNum 3
  26. #define PT_SUB_COUNT RelaySlaveChaNum
  27. #define SUPPORT_DETECTION 1
  28. #define ACSingCurrid 8
  29. #define SUPPORT_RELAY_REMENBER 1
  30. #define SUPPORT_ZERO_CRTL 1
  31. #elif AC_3_2
  32. #define RelaySlaveChaNum 8
  33. #define PT_SUB_COUNT 4
  34. #define SUPPORT_DETECTION 1
  35. #define ACSingCurrid 9
  36. #define SUPPORT_RELAY_REMENBER 1
  37. #define SURPPORT_2_PT 1
  38. #elif AC_3_3_MON
  39. #define RelaySlaveChaNum 3
  40. #define PT_SUB_COUNT RelaySlaveChaNum
  41. #define SUPPORT_DETECTION 0
  42. #define ACSingCurrid 8
  43. #define SUPPORT_RELAY_REMENBER 0
  44. #define SUPPORT_MON 1
  45. #endif
  46. #endif