CAN_FUNC.h 1.57 KB
Newer Older
hu's avatar
hu committed
1 2 3 4 5
#ifndef CAN_FUNC_H
#define CAN_FUNC_H

#include "TYW_stdint.h"

hu's avatar
hu committed
6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
typedef struct
{
    uint32_t  TripA_Fuel              ;
    uint32_t  TripA_Average_Speed     ;
    uint32_t  TripA_Fuel_Consume      ;
    uint32_t  TripA_Idling            ;
    uint32_t  TripA_Runing            ;
    uint32_t  TripB_Fuel              ;
    uint32_t  TripB_Average_Speed     ;
    uint32_t  TripB_Fuel_Consume      ;
    uint32_t  TripB_Idling            ;
    uint32_t  TripB_Runing            ;
    uint32_t  Engine_Surplus          ;

} USER_ECU;
extern  USER_ECU User_ECU;
hu's avatar
hu committed
22 23

extern void Can_Set_Buff_18FEAE17(uint8_t CopyData []) ;
hu's avatar
hu committed
24

hu's avatar
hu committed
25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
extern void Can_Set_Buff_18FF3E17(uint8_t CopyData []) ;

extern void Can_Set_Buff_18FED917(uint8_t CopyData []) ;

extern void Can_Set_Buff_18FEE617(uint8_t CopyData []) ;

extern void Can_Set_Buff_18EF1817(uint8_t CopyData []) ;

extern void Can_Set_Buff_18FEE017(uint8_t CopyData []) ;

extern void Can_Set_Buff_18FEFC17(uint8_t CopyData []) ;

extern void Can_Set_Buff_18FF2517(uint8_t CopyData []) ;

extern void Can_Set_Buff_18FF2A17(uint8_t CopyData []) ;

extern void Can_Set_Buff_18FF9D17(uint8_t CopyData []) ;

extern void Can_Set_Buff_18FFE517(uint8_t CopyData []) ;

extern void Can_Set_Buff_18EF2D17(uint8_t CopyData []) ;

extern void Can_Set_Buff_18033317(uint8_t CopyData []) ;

extern void Can_Set_Buff_180433A2(uint8_t CopyData []) ;
hu's avatar
hu committed
50 51 52 53 54 55 56 57 58


void Drive_Info_IC1_STATUS_Rx(void);

uint32_t Common_Data_Get_TripA_Fuel(void);
uint32_t Common_Data_Get_TripA_Average_Speed(void);
uint32_t Common_Data_Get_TripB_Fuel(void);
uint32_t Common_Data_Get_TripB_Average_Speed(void);

hu's avatar
hu committed
59
#endif