AppVar.h 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. /*
  2. * @Author : ChenJie
  3. * @Date : 2022-05-10 10:20:28
  4. * @Version : V3.0
  5. * @LastEditors : ChenJie
  6. * @LastEditTime : 2022-05-17 19:25:27
  7. * @Description : file content ±ê¶¨±äÁ¿
  8. * @FilePath : \undefinedd:\1_WorkFiles\2_Software\10_ReplaceBatteryControl\ECTEK_ToolChain\VehicleControl\VehicleControl\src\System\Vehicle\AppVar.h
  9. */
  10. #include "Std_Types.h"
  11. #include "HardwareLib.h"
  12. typedef struct
  13. {
  14. UINT16 DiagErrFaulN9;
  15. UINT16 DiagErrFaulN10;
  16. UINT16 DiagErrFaulN11;
  17. UINT16 DiagErrFaulN12;
  18. UINT16 DiagErrFaulN13;
  19. UINT16 DiagErrFaulN14;
  20. UINT16 DiagErrFaulN15;
  21. UINT16 DiagErrFaulN16;
  22. UINT16 DiagErrFaulN17;
  23. UINT16 DiagErrFaulN18;
  24. UINT16 DiagErrFaulN19;
  25. UINT16 DiagErrFaulN20;
  26. UINT16 DiagErrFaulN21;
  27. UINT16 DiagErrFaulN22;
  28. UINT16 DiagErrFaulN23;
  29. UINT16 DiagErrFaulN24;
  30. UINT16 DiagErrFaulN25;
  31. UINT16 DiagErrFaulN26;
  32. UINT16 DiagErrFaulN27;
  33. UINT16 DiagErrFaulN28;
  34. } DiagErrFaulNum_t;
  35. typedef struct
  36. {
  37. UINT16 DiagErrRecoN9;
  38. UINT16 DiagErrRecoN10;
  39. UINT16 DiagErrRecoN11;
  40. UINT16 DiagErrRecoN12;
  41. UINT16 DiagErrRecoN13;
  42. UINT16 DiagErrRecoN14;
  43. UINT16 DiagErrRecoN15;
  44. UINT16 DiagErrRecoN16;
  45. UINT16 DiagErrRecoN17;
  46. UINT16 DiagErrRecoN18;
  47. UINT16 DiagErrRecoN19;
  48. UINT16 DiagErrRecoN20;
  49. UINT16 DiagErrRecoN21;
  50. UINT16 DiagErrRecoN22;
  51. UINT16 DiagErrRecoN23;
  52. UINT16 DiagErrRecoN24;
  53. } DiagErrRecoNum_t;
  54. /*ConstVar*/
  55. extern const UINT8 sfmd_Th_Temp1Over2Faul;
  56. extern const UINT8 sfmd_Th_Temp1Over2Reco;
  57. extern const UINT8 sfmd_Th_Temp2Over2Faul;
  58. extern const UINT8 sfmd_Th_Temp2Over2Reco;
  59. extern const UINT8 sfmd_Th_Temp3Over2Faul;
  60. extern const UINT8 sfmd_Th_Temp3Over2Reco;
  61. extern const UINT8 sfmd_Th_Temp4Over2Faul;
  62. extern const UINT8 sfmd_Th_Temp4Over2Reco;
  63. extern const UINT8 sfmd_Th_Temp1Over3Faul;
  64. extern const UINT8 sfmd_Th_Temp1Over3Reco;
  65. extern const UINT8 sfmd_Th_Temp2Over3Faul;
  66. extern const UINT8 sfmd_Th_Temp2Over3Reco;
  67. extern const UINT8 sfmd_Th_Temp3Over3Faul;
  68. extern const UINT8 sfmd_Th_Temp3Over3Reco;
  69. extern const UINT8 sfmd_Th_Temp4Over3Faul;
  70. extern const UINT8 sfmd_Th_Temp4Over3Reco;
  71. extern UINT8 ebcd_st_SwitchCtrlFlg;
  72. extern UINT16 ErrArray[10];
  73. extern DiagErrFaulNum_t DiagErrFaulNum;
  74. extern DiagErrRecoNum_t DiagErrRecoNum;