1. suggest parentheses around comparison in operand of ‘&’ [-Wparentheses]
1 2 3 4 5 6 7 8 |
if( OLED_read&(~PIR_IN_SEL) == 1){ XGpio_DiscreteWrite(&Gpio_LED,LED_CHANNEL,LED); PIR_OUT_H; }else{ XGpio_DiscreteWrite(&Gpio_LED,LED_CHANNEL,LED); PIR_OUT_L; } } |
应该将
1 |
if( OLED_read&(~PIR_IN_SEL) == 1){ |
修改为
1 |
if( (OLED_read&(~PIR_IN_SEL)) == 1){ |
未经允许不得转载:TacuLee » 几种编译警告的处理(长期更新)