刚接触2440 在调试按键中断的时候发现了一个警告不知道是怎么回事,各位大仙解答下吧:Warning:no side effect in void context: 'unary *<expr>'
这个是在调用一个带参数的宏时产生的,宏代码是
#define ClearPending(bit) {\
rSRCPND = bit;\
rINTPND = bit;\
rINTPND;\
}
我调用时:ClearPending(BIT_EINT0); ,就在这里报错了,这里搞不清楚原因,还望多指教下。。。拜谢。。 |