本帖最后由 zzy2345678 于 2022-12-26 08:52 编辑
在配置CAN工作模式时,一直在while中运行,退不出来,就是 OPMOD没有更新,请问这是为什么?
C1CONTbits.REQOP = requestMode;
while (C1CONUbits.OPMOD != requestMode)
{
//This condition is avoiding the system error case endless loop
if (1 == C1INTHbits.SERRIF)
{
status = CAN_OP_MODE_SYS_ERROR_OCCURED;
break;
}
}
|