【Keil5】遇到的报错
总结了一下我遇到的Keil5奇葩问题,本文章随时遇到随时记录。
简述
总结了一下我遇到的Keil5奇葩问题,本文章随时遇到随时记录。
错误代码类
L6218E
问题原因:该问题一般都是没有定义引起的,网上大多数也是在讨论添加 .c .h 文件到自己的项目中什么的,我也遇到了,不过真很奇葩。
问题现象:
可以看到我没有定义bw这个变量,但是下面我使用了,而且编译器没有报错,但是在编译的时候,报了L6218E错误,排查了好久,最后发现是这里没定义编译器也不报错,最后是将bw定义上了才编译通过,所以本质原因还是没有定义。
L6200E
问题现象:

编译后一直报L6200E错误,排查发现是因为我引入头文件的时候,将.h写成了.c。
解决方法:

属于我的粗心,这里只是记录下。
Keil5软件本身类
CubeMX生成的代码,无法进行HAL库的代码提示
问题现象:我最开始遇到这个现象的时候,文章写了一半,忘记保存了,再打开的时候,就发现没有历史记录。。。不过我找到了与我问题相同的帖子(keil代码提示不提示hal库的函数_嵌入式-CSDN问答)。
参考文章:keil代码提示不提示hal库的函数_嵌入式-CSDN问答
解决方案:我把参考文章中的解决方案都尝试了一遍,问题始终没有得到解决。最终是重新装了软件,装了官方最新版,才能正常使用。
Keil5卸载参考文章:如何彻底删除keil5_keil5卸载-CSDN博客
Keil5安装参考文章:Keil5安装教程(保姆级)Keil5mdk安装步骤_keil5下载安装教程-CSDN博客
Keil5软件官方下载链接:Keil Downloads
Keil5的破解软件可以在“Keil5安装参考文章”中找到,是江科大的资料,资料中的Keil5版本不是最新(最开始也是装了这个版本导致的该问题),但是破解软件能破解最新版的Keil5。
更多推荐



所有评论(0)