完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
学8位的51学了一段时间了,今天准备开始入门STM32。
跟着正点原子的教程一步一步建立了新的工程模板,比51把所有文件都放在一个文件夹里麻烦了不少,不过把M3核心文件,用户文件,库文件和板上资源分类放好确实规则了许多,有利于高效的编程。 不过当编译工程文件时,MDK自动停止工作,编译不通过,开始以为是我文件那儿没创立好,于是我直接拿着原子的给的教程函数编译还是报错,不行。又怀疑是不是因为混合编程把C51和MDK混在一起出了问题,又把C51,MDK全部卸载重装,还是这个问题。 我的资料是从同学那儿拷贝过来的,在他电脑上没任何问题,差点怀疑人生。就差重装系统了。 keil编译时报错:error: L6002U: Could not open file .***core_cm3.o 编译时MDK还会自动停止 解决方法: 环境变量里有中文,这个也要改:计算机右键-属性-高级系统设置-高级-环境变量-XX的用户变量(xx是用户名一部分) 里面的temp 和tmp路径是%userprofile%开头,把两个%userprofile%替换成c:usertemp (这个文件名是自定义的,保证全都是英文,先在C盘里建好,再修改就行了) 最好把PC的用户名也修改成英文 安装上述教程就可以解决这个问题,接下来继续开始STM32学习之路 |
|
|
|
只有小组成员才能发言,加入小组>>
X-NUCLEO-IHM08M1板文档中输出电流为15Arms,15Arms是怎么得出来的呢?
414 浏览 1 评论
273 浏览 2 评论
STM32F030F4 HSI时钟温度测试过不去是怎么回事?
243 浏览 2 评论
ST25R3916能否对ISO15693的标签芯片进行分区域写密码?
607 浏览 2 评论
631 浏览 2 评论
1356浏览 9评论
36浏览 3评论
STM32CUBEMX4.22.1在main函数里面添加一行语句就死机的原因?
40浏览 3评论
38浏览 3评论
KEIL MDK为什么无法debug library中的代码?
75浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-4-25 07:17 , Processed in 0.628367 second(s), Total 75, Slave 59 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号