STM32使用硬件I2C出现死循环和自动退出

2019-07-14 18:13发布

STM32 用库函数使用硬件I2C,看到库函数用的while死循环来检测标志位。
我们都知道,while死循环是程序大忌,如果I2C通讯异常,那程序不是一直死在这里了吗?STM32 不就瘫痪了吗?
请问,STM32 官方库是如何考虑这个问题的?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。