新建KEA的Keil工程(二)

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

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

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

2)在Misc Controls上,写上一句话:–diag_suppress=61,如图:
新建KEA的Keil工程(二)_第3张图片

3)点击OK,保存,编译,你会发现,如图:
新建KEA的Keil工程(二)_第4张图片
开心的事情来了,不想看到的警告不见了。

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

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

你可能感兴趣的:(NXP,KEA,KEAZ128,新建Keil工程)