30 lines
820 B
C
Executable File
30 lines
820 B
C
Executable File
#ifndef EDCAN_CONFIG_H
|
|
#define EDCAN_CONFIG_H
|
|
|
|
#define DEVICE_ID 0x20
|
|
#define FWVER_MAJOR 1
|
|
#define FWVER_MINOR 0
|
|
#define FWVER_PATCH 0
|
|
|
|
//если используется STM32 с одним каном
|
|
//#define ED_CANx
|
|
//extern CAN_HandleTypeDef hcan;
|
|
//#define ED_CAN_INSTANCE hcan
|
|
|
|
//если используется CAN1 на STM32 с двумя канами
|
|
//#define ED_CAN1
|
|
//extern CAN_HandleTypeDef hcan1;
|
|
//#define ED_CAN_INSTANCE hcan1
|
|
|
|
//если используется CAN2 на STM32 с двумя канами
|
|
#define ED_CAN2
|
|
extern CAN_HandleTypeDef hcan2;
|
|
#define ED_CAN_INSTANCE hcan2
|
|
|
|
//можно уменьшать для уменьшения объема потребляемой памяти
|
|
#define BUFFER_SIZE 256
|
|
|
|
#define EDCAN_BOOTLOADER_MAGIC_ADDR 0x2000FF00u
|
|
|
|
#endif //EDCAN_CONFIG_H
|