NXP

新建KEA的Keil工程(二)

2019-07-12 13:26发布

多日前写了如何新建KEA的Keil工程,就是那个连接有点坑。
KEA的Keil工程新建完之后,很多人可能会遇到一个问题: …driversgpiogpio.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,保存,编译,你会发现,如图:
在这里插入图片描述
开心的事情来了,不想看到的警告不见了。 最近事多很忙,日后更新会快很多,还望支持。 注:若有需要可留言,我可以把我新建好的工程传上来供给参考。但对于参加飞卡的战友,还是得自己动手学习,不要怕麻烦,我们参加飞卡也是这样一步步走过来的。