找回密码
 立即注册
查看: 341|回复: 0

i初始化值3,则清零,清零前数?问题已解决,打印格式问题

[复制链接]
  • 打卡等级:以坛为家II
  • 打卡总天数:498
  • 最近打卡:2025-05-02 07:00:13
已绑定手机

151

主题

589

回帖

1200

积分

金牌会员

积分
1200
发表于 2024-7-31 16:16:55 | 显示全部楼层 |阅读模式
本帖最后由 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--;                                       
                                }

                   }
               
                  }

i初始化值3,减到0语音播报结束,若是检测到未播报完,状态切换,则清零,清零前,我.png
回复

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-2 20:40 , Processed in 0.118892 second(s), 49 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表