新唐MCU技术
直播中

乐骞添

8年用户 1086经验值
私信 关注
[问答]

I2C中断里出现了switch或if语句中未处理的状态时会导致死机如何解决?

收到几个数据后,I2C死机。
void I2C_SlaveTRx(uint32_t u32Status)

{

     ...

    if(u32Status == 0x60)

    ...

    else

    {

        /* TO DO */

        printf("Status 0x%x is NOT processed\n", u32Status);

}

}

更多回帖

发帖
×
20
完善资料,
赚取积分