加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

F2812串口出现接收出现校验错误处理

(2022-03-28 15:57:26)
interrupt void SCIRXINTB_ISR(void)     // SCI-B中断
{

    if(ScibRegs.SCIRXST.bit.RXERROR == 1)    //SW RESET
    {
           ScibRegs.SCICTL1.bit.SWRESET = 0;
           DELAY_US(1000);
           ScibRegs.SCICTL1.bit.SWRESET = 1;
    }


//   正常SCI中断函数
//   ...
//   ...
//   ...

    PieCtrlRegs.PIEACK.bit.ACK9 = 1;
    EINT;
}

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有