AppVar.h 2.1 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-10 20:08:06
  7. * @Description : file content ±ê¶¨±äÁ¿
  8. * @FilePath : \VehicleControl\VehicleControl\src\System\Vehicle\AppVar.h
  9. */
  10. #include "Std_Types.h"
  11. #include "HardwareLib.h"
  12. typedef struct
  13. {
  14. UINT8 DiagErrFaulN9;
  15. UINT8 DiagErrFaulN10;
  16. UINT8 DiagErrFaulN11;
  17. UINT8 DiagErrFaulN12;
  18. UINT8 DiagErrFaulN13;
  19. UINT8 DiagErrFaulN14;
  20. UINT8 DiagErrFaulN15;
  21. UINT8 DiagErrFaulN16;
  22. UINT8 DiagErrFaulN17;
  23. UINT8 DiagErrFaulN18;
  24. UINT8 DiagErrFaulN19;
  25. UINT8 DiagErrFaulN20;
  26. UINT8 DiagErrFaulN21;
  27. UINT8 DiagErrFaulN22;
  28. UINT8 DiagErrFaulN23;
  29. UINT8 DiagErrFaulN24;
  30. UINT8 DiagErrFaulN25;
  31. UINT8 DiagErrFaulN26;
  32. UINT8 DiagErrFaulN27;
  33. UINT8 DiagErrFaulN28;
  34. } DiagErrFaulNum_t;
  35. typedef struct
  36. {
  37. UINT8 DiagErrRecoN9;
  38. UINT8 DiagErrRecoN10;
  39. UINT8 DiagErrRecoN11;
  40. UINT8 DiagErrRecoN12;
  41. UINT8 DiagErrRecoN13;
  42. UINT8 DiagErrRecoN14;
  43. UINT8 DiagErrRecoN15;
  44. UINT8 DiagErrRecoN16;
  45. UINT8 DiagErrRecoN17;
  46. UINT8 DiagErrRecoN18;
  47. UINT8 DiagErrRecoN19;
  48. UINT8 DiagErrRecoN20;
  49. UINT8 DiagErrRecoN21;
  50. UINT8 DiagErrRecoN22;
  51. UINT8 DiagErrRecoN23;
  52. UINT8 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;