Keil消除特定警告办法

使用的是KEIL5.27版本,介绍两种消除警告的办法。

在这里插入图片描述

1. 屏蔽所有警告
这个功能感觉有点自欺欺人了,不过也记下来给需要的人使用,Keil -> Options -> C/C++ -> Warmings,选择No Warmings,一键屏蔽所有警告,建议少用
在这里插入图片描述

2. 屏蔽特定警告
这个适用于有强迫症的人,像笔者这种看到警告就浑身不舒服,就想着把警告解决的人。笔者屏蔽的是177,550两个警告,

..\User\Tool\NFC\mh523.c(273): warning:  #177-D: variable "start_tick"  was declared but never referenced

177警告是函数内局部变量定义未使用,

..\User\Tool\NFC\nfc.c(68): warning:  #550-D: variable "status_b"  was set but never used

550是函数定义未使用,

这两个警告笔者认为存在没有太大影响,觉得最多也就是浪费了一些栈空间,在下可以接受,所以就把这两类警告屏蔽了,方法如下:

第一种方法
在Keil -> Options -> C/C++ -> misc Controls处,设置
–diag_suppress=550,177
在这里插入图片描述
第二种方法,在代码中屏蔽,也可以解决这个问题,建议在头文件中屏蔽,有这个警告的c文件包含这个头文件就好了

#pragma diag_suppress 177
#pragma diag_suppress 550

以上就是笔者总结的Keil消除特定警告的几种方法,仅在5.27版本使用,其他版本请自测

  • 13
    点赞
  • 44
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
### 回答1: 如果您在使用Keil软件时遇到了无法解压缩pack文件的问题,可以尝试以下解决办法: 1. 确认您下载的pack文件是否完整,可以重新下载一遍并尝试解压缩。 2. 确认您的解压缩软件是否正常工作,可以尝试使用其他解压缩软件进行解压缩。 3. 确认您的Keil软件是否是最新版本,可以尝试升级Keil软件并重新尝试解压缩。 4. 如果以上方法都无法解决问题,可以尝试联系Keil官方技术支持,获取更详细的解决方案。 ### 回答2: KEIL Pack是一种基于MDK开发工具的新型软件集成包管理系统,它利用许多软件组件的可复用性,将不同的软件组件进行分类、封装和集成,以满足用户快速获取和使用开发工具和软件包的需求。在这个过程中,我们可能会遇到KEIL Pack unzip错误,以下是解决方法。 1. 确认zip文件是否完整:在下载KEIL Pack时,由于网络原因或其他因素,可能会导致下载的zip文件不完整,因此需要先验证一下zip文件是否完整,如果不完整需要重新下载。 2. 确认解压密码是否正确:某些KEIL Pack zip文件会设置解压密码,需要确保所输入的密码与zip文件所设置的密码一致。 3. 确认解压工具是否正确:KEIL Pack文件默认采用WinRAR解压缩,如果使用其它解压缩工具解压,则可能会出现解压错误,因此需要通过WinRAR解压缩KEIL Pack文件。 4. 手动解压缩:在遇到无法通过WinRAR解压缩KEIL Pack文件时,可以尝试手动解压缩。首先需要创建一个新文件夹,将KEIL Pack.zip解压到该文件夹中,然后进入该文件夹,找到packages文件夹,将其解压即可。 5. 关闭杀毒软件:某些杀毒软件可能会影响解压缩,因此在解压KEIL Pack文件时,需要关闭杀毒软件,以免误判。 总之,在遇到KEIL Pack解压缩错误时,需要仔细检查以上因素,一一排查解决,以确保KEIL Pack可以正常使用。 ### 回答3: Keil是一种嵌入式系统开发工具,它的Pack是一个集合了各种嵌入式软件和硬件组件的仓库,可以方便地在Keil中调用和使用。而有些用户在使用Keil Pack时可能会遇到Keil pack unzip错误,也就是无法解压缩Keil Pack文件的问题,那么如何解决这个问题呢? 首先需要检查一下Keil Pack文件是否完整,可能出现无法解压缩的问题是因为文件本身存在问题。如果文件完好无损,那么就需要检查一下解压软件是否正常工作,可以试着使用其他的压缩软件来解压缩文件。如果问题依旧存在,那么就需要考虑是不是系统环境的问题。 有些用户在使用Windows 10系统时可能会遇到Keil Pack无法解压缩的问题,这是因为Windows 10系统自带的压缩软件可能存在兼容性问题。这时候可以考虑使用其他的第三方软件,例如WinRAR、7-Zip等来解压缩Keil Pack文件,这些压缩软件对于各种文件类型的兼容性更好,解压缩速度也更快。 另外,还有一种情况是Keil Pack文件解压缩时可能会存在路径过长的问题,这也会导致解压缩失败。此时可以将文件复制到路径较短的位置再试一下,或者调整系统环境变量中的临时文件路径。 总的来说,解决Keil pack unzip的问题有多种方法,包括检查文件完整性、更换解压软件、优化系统环境等。只要找到原因并采取相应措施,就能够顺利解决这个问题,让Keil Pack正常使用。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值