380091044 发表于 2024-7-31 16:16:55

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]
查看完整版本: i初始化值3,则清零,清零前数?问题已解决,打印格式问题