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

经过与CubeMX生成的工程的比较,发现此项未勾选
勾上后,问题解决!!!
另外,勾选ARM编译器6会自动选择C99.

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

本文介绍了一个在新建模板工程中加入flash.c文件后出现的编译问题,并提供了有效的解决方案。通过对比CubeMX自动生成的工程,发现了解决问题的关键设置,即勾选特定选项以启用C99标准或使用默认的ARM编译器。
在新建模板工程时,只要加进flash.c文件就会出这个问题?并且在CubeMX自动生成的工程就没这个问题。如下:

经过与CubeMX生成的工程的比较,发现此项未勾选
勾上后,问题解决!!!
另外,勾选ARM编译器6会自动选择C99.

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


被折叠的 条评论
为什么被折叠?