1.0
This commit is contained in:
@@ -38,7 +38,7 @@ void MX_CAN1_Init(void)
|
||||
|
||||
/* USER CODE END CAN1_Init 1 */
|
||||
hcan1.Instance = CAN1;
|
||||
hcan1.Init.Prescaler = 2;
|
||||
hcan1.Init.Prescaler = 4;
|
||||
hcan1.Init.Mode = CAN_MODE_NORMAL;
|
||||
hcan1.Init.SyncJumpWidth = CAN_SJW_2TQ;
|
||||
hcan1.Init.TimeSeg1 = CAN_BS1_16TQ;
|
||||
|
||||
@@ -381,6 +381,7 @@ static void CAN_ProcessControlFrame(const uint8_t *rx_data, uint8_t dlc)
|
||||
|
||||
if (!accept_frame)
|
||||
{
|
||||
g_dbg_cnt_reject++;
|
||||
CAN_AtomicIncU32(&s_counter_reject_total);
|
||||
CAN_AtomicIncU8Saturated(&s_consecutive_counter_errors, 0xFFU);
|
||||
|
||||
@@ -432,6 +433,7 @@ static void CAN_ProcessControlFrame(const uint8_t *rx_data, uint8_t dlc)
|
||||
}
|
||||
|
||||
CAN_AtomicIncU32(&s_valid_cmd_total);
|
||||
g_dbg_valid_accept++;
|
||||
HAL_GPIO_TogglePin(GPIOB, GPIO_PIN_2);
|
||||
}
|
||||
|
||||
|
||||
@@ -4,11 +4,11 @@ CAD.pinconfig=
|
||||
CAD.provider=
|
||||
CAN1.BS1=CAN_BS1_16TQ
|
||||
CAN1.BS2=CAN_BS2_4TQ
|
||||
CAN1.CalculateBaudRate=1000000
|
||||
CAN1.CalculateTimeBit=1000
|
||||
CAN1.CalculateTimeQuantum=47.61904761904762
|
||||
CAN1.CalculateBaudRate=500000
|
||||
CAN1.CalculateTimeBit=2000
|
||||
CAN1.CalculateTimeQuantum=95.23809523809524
|
||||
CAN1.IPParameters=CalculateTimeQuantum,CalculateTimeBit,CalculateBaudRate,Prescaler,BS1,BS2,SJW
|
||||
CAN1.Prescaler=2
|
||||
CAN1.Prescaler=4
|
||||
CAN1.SJW=CAN_SJW_2TQ
|
||||
File.Version=6
|
||||
GPIO.groupedBy=
|
||||
|
||||
Reference in New Issue
Block a user