我通过STM32CubeIDE(来自.ioc文件)初始化了CAN2,但stm32f4xx_hal_can.c文件未在Drivers/STM32F4xx_HAL_Driver文件夹中导入。所以我没有办法运行HAL_CAN_Init(&hcan2),即使它是通过IDE/MX生成的代码。我如何得到正确的stm32f4xx_hal_can.c文件?我必须通过.ioc文件配置CAN不同吗?
SOLUTION:我使用旧版本的CubeMX (v6.3.0)来配置CAN,然后生成代码并使用CubeIDE进行编辑。感谢@Ali Mirghasemi的提示。