cubemx添加了.s的启动文件仍然显示有错误

img

img

一开始我发现.s的启动文件在第一个文件夹mdk-arm里面,我就把启动文件拖到第二个文件夹里了,但仍然显示有错误

使用CubeMX(V6.2.0)生成Threadx的MDK工程时会同时生成一个.S文件,文件中带有c语言式的条件编译,所以在直接编译时会报错:

在这里插入图片描述
解决方法是:进行如下设置
在这里插入图片描述

再次编译就不会报这种错误了。

Cubemx生成带Threadx的工程时的.s文件报错的解决方法_onev2012的博客-CSDN博客 Cubemx生成带Threadx的工程时的.s文件报错的解决方法使用CubeMX(V6.2.0)生成Threadx的MDK工程时会同时生成一个.S文件,文件中带有c语言式的条件编译,所以在直接编译时会报错。解决方法是:进行如下设置再次编译就不会报这种错误了。... https://blog.csdn.net/onev2012/article/details/115036046?ops_request_misc=&request_id=&biz_id=102&utm_term=cubemx%E6%B7%BB%E5%8A%A0%E4%BA%86.s%E7%9A%84%E5%90%AF%E5%8A%A8%E6%96%87%E4%BB%B6%E4%BB%8D%E7%84%B6%E6%98%BE%E7%A4%BA%E6%9C%89%E9%94%99%E8%AF%AF&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-0-115036046.142^v63^js_top,201^v3^control_1,213^v2^t3_esquery_v3&spm=1018.2226.3001.4449

C9555E: Failed to check out a license
C9555E:签出许可证失败
分析:
license.dat证书有问题
思路:
建议使用破解工具,延长证书时间,或者卸载重装破解版本

STM32CubeMX 安装后无法启动的问题以及解决方法
https://blog.csdn.net/shivallll/article/details/123809434