改回来使用系统时钟延迟,因为需要比较大的延迟时间

This commit is contained in:
大石头 2017-04-09 18:04:18 +08:00
parent 6ee3f018e3
commit 39752ee2ff
1 changed files with 3 additions and 4 deletions

View File

@ -332,7 +332,7 @@ void SoftI2C::OnClose()
void SoftI2C::Delay()
{
//Sys.Delay(us);
Sys.Delay(5);
/*
23
@ -341,9 +341,8 @@ void SoftI2C::Delay()
108M= 12;
120M= 14;
*/
// 72M = 4
int t = Sys.Clock >> 21;
while (t-- > 0);
//int t = Sys.Clock >> 21;
//while (t-- > 0);
}
// 起始条件 当 SCL 处于高电平期间时SDA 从高电平向低电平跳变时产生起始条件。