最近调试 keil MDK时候发现一个问题
_db_hex(DEBUG_UART_PORT,Value);
_db_hex(DEBUG_UART_PORT,Value1);
if(Value == (~buf[5]))
{
//这里永远到不了
}
最近编写一个驱动,总是错误,后来排查发现 在 if 括号中使用 按位取反指令总是错误,记录一下 警示自己
最近调试 keil MDK时候发现一个问题
_db_hex(DEBUG_UART_PORT,Value);
_db_hex(DEBUG_UART_PORT,Value1);
if(Value == (~buf[5]))
{
//这里永远到不了
}