HVAC_M7_CanPorts/CanPorts.h

31 lines
562 B
C

//
// Created by cfif on 03.06.2024.
//
#ifndef SMART_COMPONENTS_CANPORTS_H
#define SMART_COMPONENTS_CANPORTS_H
#include "CanSerialPortFrame.h"
#define PROTOCOL_CAN_RAW 0
#define PROTOCOL_CAN_XCP 1
#define PROTOCOL_CAN_ADR_XCP 0x250
#define PROTOCOL_CAN_TYPE_XCP 0x00
#define PROTOCOL_CAN_UDS 2
#define PROTOCOL_CAN_ADR_UDS 0x7BB
#define PROTOCOL_CAN_TYPE_UDS 0x00
typedef struct {
tCanSerialPortFrameFlagchip Can0;
tSerialPortFrameIO Can0_IO;
} tCanPorts;
extern tCanPorts CAN_PORTS;
void CanPorts_Init();
#endif //SMART_COMPONENTS_CANPORTS_H