1、问题现象
使用STM32CubeMX生成的代码在keil编译的时候出现图中错误
想到在STM32CubeMX生成工程时也提示了出现问题
2、问题原因
通过查找资料发现,由于存储路径出现中文,CubeMX没法将.s文件没有加载到工程中。
3、问题解决
方法一:避免存储路径出现中文
方法二:手动添加.s文件
1.点击图中所示三个方块的图标
2.弹出界面选择Add Files
3.选择对应型号的.s文件
如果没有.s文件,如图所示,需要拷贝一个.s文件到本工程中
重新编译即可