在新建模板工程时,只要加进flash.c文件就会出这个问题?并且在CubeMX自动生成的工程就没这个问题。如下:

关于加入stm32l4XX_flash.c出错的问题

经过与CubeMX生成的工程的比较,发现此项未勾选

关于加入stm32l4XX_flash.c出错的问题 勾上后,问题解决!!!

另外,勾选ARM编译器6会自动选择C99.

关于加入stm32l4XX_flash.c出错的问题

也可以选择默认的arm编译器。按如下步骤设置

关于加入stm32l4XX_flash.c出错的问题

 

相关文章: