查看: 198|回复: 4

[已解决] 求助,万分感谢

[复制链接]

该用户从未签到

发表于 2019-9-12 10:33 | 显示全部楼层 |阅读模式
如果ch=a执行Operation语句,ch=b执行Stop语句,其他的话不执行任何命令保持前面的状态不变,else里面需要填什么语句?
void loop() {
  //如果缓冲区有数据才输出

    char ch = Serial.read();
    //Start collecting data
    if (ch == 'a')
    {
          Operation();
          delay(1000);
     }
     else if(ch == 'b'){
           Stop();
      }
    else{
      这里填什么语句???
      }
      delay(2000);
}


该用户从未签到

发表于 2019-9-12 13:14 | 显示全部楼层
直接写个分号就好
  • TA的每日心情
    擦汗
    2019-7-29 00:08
  • 签到天数: 47 天

    [LV.5]常住居民I

    发表于 2019-9-12 14:41 | 显示全部楼层
    事实上最后的 else {  } 不写都没事

    该用户从未签到

     楼主| 发表于 2019-9-15 16:00 | 显示全部楼层
    t3486784401 发表于 2019-9-12 14:41
    事实上最后的 else {  } 不写都没事

    不填else的话,它会终止前面的Operation操作
  • TA的每日心情
    擦汗
    2019-7-29 00:08
  • 签到天数: 47 天

    [LV.5]常住居民I

    发表于 2019-9-15 20:28 | 显示全部楼层
    吴国兴 发表于 2019-9-15 16:00
    不填else的话,它会终止前面的Operation操作

    怕是你的 Operation 写的就有毛病
    您需要登录后才可以回帖 登录 | 立即注册  

    本版积分规则

    热门推荐

    全国机器人等级考试配件购买
    全国机器人等级考试配件购
    本人想自己教小孩机器人等级考试,需要购买机器人等级考试的配件,可是淘宝上的太
    【Arduino】108种传感器系列实验(24)---水位传感器模块
    【Arduino】108种传感器系
    37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是
    【Arduino】108种传感器系列实验(96)---433M无线发射接收模块
    【Arduino】108种传感器系
    37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是
    【Arduino】108种传感器系列实验(93)---CSR8350蓝牙音乐模块
    【Arduino】108种传感器系
    37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是
    【Arduino】108种传感器系列实验(89)--- 4*4位 RGB LED 全彩模块
    【Arduino】108种传感器系
    37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是
    Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   ( 蜀ICP备14017632号-3 )
    快速回复 返回顶部 返回列表