i初始化值3,则清零,清零前数?问题已解决,打印格式问题
本帖最后由 380091044 于 2024-8-2 10:25 编辑if(i!=0)//i!=0,说明拐弯没有播完,状态已经切换过来了;
{
printf("i= %u\r\n");
i=0;//变量强制清零;
YY_OUT_2=1;//强制关闭正在播报语音;
}
if(i==0)//拐弯已经播报完毕,状态切换过来。
{
i=3;//赋初值;
if(j!=0)//直行检测
{
YY_OUT_2=0;//开启语音播报
vTaskDelay(200);//短按200-300有效;
YY_OUT_2=1;//关闭语音播报
vTaskDelay(4500);
j--;
}
}
}
页:
[1]