Я инициализировал CAN2 через STM32CubeIDE (из файла.ioc), но файл stm32f4xx_hal_can.c не импортируется в папку Drivers/STM32F4xx_HAL_Driver. Поэтому у меня нет возможности запустить HAL_CAN_Init(&hcan2), хотя это код, сгенерированный через IDE/MX. Как получить правильный файл stm32f4xx_hal_can.c? Должен ли я настраивать CAN по-другому через файл.ioc?
Решение проблемы
РЕШЕНИЕ: я использовал старую версию CubeMX (v6.3.0) для настройки CAN, затем сгенерировал код и отредактировал его с помощью CubeIDE. Спасибо @Ali Mirghasemi за подсказку.
Комментариев нет:
Отправить комментарий