我是AVR编程的新手.uint8_t received_msg如果它等于,我想控制一个变量()0xFF.这样做是否正确:
if (!(received_msg ^ 0xFF))
Run Code Online (Sandbox Code Playgroud)
或者我需要逐点比较
uint8_t test = 0;
test = received_msg ^ 0xFF
for (i =0; i<8; i++){
test = 0 & (1<<received_msg)
}
if(test==0)
Run Code Online (Sandbox Code Playgroud)