STM32报错解决:..\OBJ\LED.axf: error: L6002U: Could not open file ..\obj\main.o: No such file/

出现这个问题的原因主要有MDK的安装路径为中文,或电脑的用户名为中文,解决方法见如下的链接:
常规的原因
也有出现语法错误导致的,如下面这位博主的情况:
语法错误

而我遇到这个问题的原因比较难以确定
在这里插入图片描述
main.c文件图标这里出现一个*号。这是因为当前文件Options for File->Properties中Include in Target Build没有选中,表示当前文件不编译(注;默认状态是选中)
因此在main.c上右键点击,进入Options for File->Properties,选中Include in Target Build,再进行编译,就可以正常连接了!

版权声明:本文为CSDN博主「大DDDDD」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/lllllllllljg/article/details/121894762

生成海报
点赞 0

大DDDDD

我还没有学会写个人说明!

暂无评论

发表评论

相关推荐

STM32F103完成对SD卡的数据读取

目录 一、SD卡介绍 1.概述 2.SD模式 3.SD卡读取与写入(SPI模式) 二、 STM32F103完成对SD卡的数据读取 1.代码部分 2.U盘格式化 3.电路连接 4.具体实现 三、参考资料 一、SD卡介绍 1.概述

STM32的DMA双缓冲模式详解

DMA双缓冲是什么? 在使用STM32的DMA时我们通常使用的是普通DMA传输,但STM32自带了一个双缓冲模式设置,这个模式有什么优点呢? 接下来我会在下面的介绍里详细说明&#xff1