问答

汇集网友智慧,解决技术难题

21ic问答首页 - 18F46Q84 can

18FQ84 CAN

18F46Q84 can

zzy23456782022-12-26
本帖最后由 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;
            }
        }
回答 +关注 15
1880人浏览 3人回答问题 分享 举报
3 个回答

您需要登录后才可以回复 登录 | 注册