Обновление
This commit is contained in:
parent
e99b86ba89
commit
e36c0bc1a6
|
|
@ -92,7 +92,7 @@ typedef struct {
|
|||
|
||||
} tCanSerialPortFrameFlagchip;
|
||||
|
||||
void vCanSerialPortFrameDMAInit(
|
||||
bool vCanSerialPortFrameDMAInit(
|
||||
tCanSerialPortFrameFlagchip *env,
|
||||
FLEXCAN_Type *CANx, // FLEXCAN0
|
||||
uint8 CAN_INDEX, // CAN0 = 0 ... CAN3 = 3
|
||||
|
|
|
|||
|
|
@ -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----------------------------------------------------------------------
|
||||
|
|
|
|||
Loading…
Reference in New Issue