[fix]修复模拟i2c驱动延时bug

Signed-off-by: jaffer <jaffer.work@foxmail.com>
This commit is contained in:
jaffer
2022-11-23 23:35:52 +08:00
committed by Man, Jianting (Meco)
parent 12ec87d64e
commit fa1f6c22e5

View File

@@ -54,7 +54,7 @@ static rt_err_t SCL_H(struct rt_i2c_bit_ops *ops)
{
if ((rt_tick_get() - start) > ops->timeout)
return -RT_ETIMEOUT;
rt_thread_delay((ops->timeout + 1) >> 1);
i2c_delay(ops);
}
#ifdef RT_I2C_BITOPS_DEBUG
if (rt_tick_get() != start)