Обновление

This commit is contained in:
cfif 2026-02-05 10:59:40 +03:00
parent e99b86ba89
commit e36c0bc1a6
2 changed files with 16 additions and 12 deletions

View File

@ -92,7 +92,7 @@ typedef struct {
} tCanSerialPortFrameFlagchip;
void vCanSerialPortFrameDMAInit(
bool vCanSerialPortFrameDMAInit(
tCanSerialPortFrameFlagchip *env,
FLEXCAN_Type *CANx, // FLEXCAN0
uint8 CAN_INDEX, // CAN0 = 0 ... CAN3 = 3

View File

@ -65,7 +65,7 @@ vCanSerialPortFrameInitStructure(tCanSerialPortFrameFlagchip *env, uint16_t rxDa
}
void vCanSerialPortFrameDMAInit(
bool vCanSerialPortFrameDMAInit(
tCanSerialPortFrameFlagchip *env,
FLEXCAN_Type *CANx, // FLEXCAN0
uint8 CAN_INDEX, // CAN0 = 0 ... CAN3 = 3
@ -247,10 +247,6 @@ void vCanSerialPortFrameDMAInit(
}
FLEXCAN_Start(CAN_INDEX); // Start CAN
}
if (!env->reInit) {
env->reInit = true;
vCanSerialPortFrameInitStructure(env, 40, 0);
@ -261,6 +257,14 @@ void vCanSerialPortFrameDMAInit(
env->canBaudRate = canBaudRate;
}
FLEXCAN_Start(CAN_INDEX); // Start CAN
} else {
return false;
}
return true;
//конец------------------------------------CAN----------------------------------------------------------------------
//конец------------------------------------CAN----------------------------------------------------------------------
//конец------------------------------------CAN----------------------------------------------------------------------