prototype mainboard done!

This commit is contained in:
2025-07-15 11:41:31 -07:00
parent d47641e164
commit 323a11e9ca
8 changed files with 35 additions and 40 deletions

View File

@@ -57,12 +57,11 @@ void MX_CAN1_Init(void)
CAN_FilterTypeDef canfilterconf;
canfilterconf.FilterActivation = CAN_FILTER_ENABLE;
canfilterconf.FilterBank = 0;
canfilterconf.FilterFIFOAssignment = CAN_FILTER_FIFO1;
canfilterconf.FilterIdHigh = 0x399 << 5;
canfilterconf.FilterIdLow = 0x0000;
canfilterconf.FilterMaskIdHigh = 0x7FF << 5;
canfilterconf.FilterFIFOAssignment = CAN_FILTER_FIFO0;
canfilterconf.FilterIdHigh = 0x100 << 5;
canfilterconf.FilterIdLow = 0x0000;
canfilterconf.FilterMaskIdHigh = 0x7FF << 5; // Exact match mask
canfilterconf.FilterMaskIdLow = 0x0000;
canfilterconf.FilterMode = CAN_FILTERMODE_IDMASK;
canfilterconf.FilterScale = CAN_FILTERSCALE_32BIT;
HAL_CAN_ConfigFilter(&hcan1, &canfilterconf);
/* USER CODE END CAN1_Init 2 */