这个类型的报错是说工程找不到这个文件。
但问题是这个工程师通过《STM32F429开发指南(水星版)-HAL库版本_V1.0》中的内容,一步步(大多)生成的(除了STM32CubeMX的版本不一样)。
我的STM32CubeMX版本为5.2.1,比较新,在界面方面较之开发指南中所讲的有了不少的改版。
在完成大多数对应的设置之后,生成了工程。编译后产生了如下的报错,并非是开发指南中所说的无报错。
大多数错误如“标题”所示,有意思的是我搜索了STM32CubeMX生成工程中的所有文件,发现确实没有stm32f4xx_hal_exti.h。
不知道是在STM32CubeMX中少勾选了什么,还是什么别的问题。希望知道的老哥能说下,谢谢!!!
还是不行,将STM32CubeMX5.2.1的文件全删了后,再重新安装正点原子给的CubeMX安装包,生成的工程编译无错。
该问题也有人在ST的论坛上面问,地址如下。
https://community.arm.com/developer/tools-software/tools/f/keil-forum/13185/missing-stm32f4xx_hal_exti-h
一周热门 更多>