新建KEA的Keil工程(二)

多日前写了如何新建KEA的Keil工程,就是那个连接有点坑。
KEA的Keil工程新建完之后,很多人可能会遇到一个问题:

…\drivers\gpio\gpio.h(169): warning: #61-D: integer operation result is out of range

图一
编译器下会提示出这个警告,实际上在NXP的Keil工程中,如果使用官方SDK来新建工程,基本上都会有大大小小这样的warning,比如本人在学K60的时候,也有一大堆,但是并不怎么影响开发(也许朕比较菜遇不上)。在NXP的一些官方例程中,NXP是选择在编译器上,将其屏蔽掉。那我也没啥好的办法,当然是跟着大佬走,在Keil上,屏蔽这个warning的步骤如下:
1)打开魔法棒,选择C/C++选项卡,如图:
在这里插入图片描述

2)在Misc Controls上,写上一句话:–diag_suppress=61,如图:
在这里插入图片描述

3)点击OK,保存,编译,你会发现,如图:
在这里插入图片描述
开心的事情来了,不想看到的警告不见了。

最近事多很忙,日后更新会快很多,还望支持。

注:若有需要可留言,我可以把我新建好的工程传上来供给参考。但对于参加飞卡的战友,还是得自己动手学习,不要怕麻烦,我们参加飞卡也是这样一步步走过来的。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值