正经学stm32的第一天

..\Output\CT117E-LCD.axf: error: L6002U: Could not open file ..\output\stm32f10x_it.o:

巧合

不管是少这个,还是main.o等。查了好几天了,终于成功了。
错误原因大概是因为用户名中文导致,需要把路径中的中文改成英文才可以。但网上不论是修改用户名,还是更改注册表什么的,感觉隐患都很大,都没用。每一次编译,里面都没有点o文件,即使我把其他文件里的点o文件复制过来,编译会再次覆盖掉。
!!最后,我把编译产生的文件,从output更改到了project里面,再编译还是没有.o。然后只要在project里面复制过来一份其他文件的点o文件。再编译就不会被覆盖掉。!!我终于成功了!!
猜测可能是project里面的一些工程文件,导致他不会屏蔽掉一些东西吧。

真正解决

2022.3.6
仿真还是有点问题,单纯写程序没报错了。这个仅是自己建的工程模板才行,用其他的不行。而且自己的工程仿真与代码不符合,不知是工程的问题还是操作的问题。。。最终还是用环境变量解决了。推荐去正点原子论坛,有解决视频!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值