Добавлена проверка на успешную инициализацию Register Callback для CAN и TIM.

This commit is contained in:
2026-05-29 13:41:17 +03:00
parent 8ffba3b9e0
commit 88af7cdfce
12 changed files with 1061 additions and 918 deletions

View File

@@ -93,9 +93,11 @@ int main(void)
MX_TIM4_Init();
/* USER CODE BEGIN 2 */
HAL_CAN_Start(&hcan);
HAL_CAN_ActivateNotification(&hcan, CAN_IT_RX_FIFO0_MSG_PENDING | CAN_IT_ERROR | CAN_IT_BUSOFF | CAN_IT_LAST_ERROR_CODE);
PROTOCAN_INIT(&hcan, &hrtc, &htim4);
PROTOCAN_LOOP();
if(PROTOCAN_INIT(&hcan, &hrtc, &htim4) == PROTOCAN_OK)
{
HAL_CAN_ActivateNotification(&hcan, CAN_IT_RX_FIFO0_MSG_PENDING | CAN_IT_ERROR | CAN_IT_BUSOFF | CAN_IT_LAST_ERROR_CODE);
PROTOCAN_LOOP();
}
/* USER CODE END 2 */
/* Infinite loop */