#ifndef __CAN_PROCESS_H #define __CAN_PROCESS_H #include "stm32f1xx_hal.h" #include "can.h" #include "crc_cal.h" #include "var.h" #include "tasks.h" #include "eeprom.h" #define FRAME_BEGIN1 (uint8_t)0x55 #define FRAME_BEGIN2 (uint8_t)0xAA #define FRAME_END (uint8_t)0xF0 #define MODE_READ (uint8_t)0x11 #define MODE_WRITE (uint8_t)0x16 #define MODE_REPORT (uint8_t)0x0C //全局函数定义 void CAN_RxData_Process(CAN_Buf_TypeDef* ptCANRx, uint16_t TimeOutCnt); void CAN_RxData_Process_Temp(CAN_Buf_TypeDef* ptCANRx, uint16_t TimeOutCnt); void SendData(uint16_t ID, uint8_t Mode, uint16_t Command, uint8_t* Data); #endif