【问题标题】:Arduino Infrared not entering IFArduino红外线不进入中频
【发布时间】:2017-01-18 22:59:35
【问题描述】:

我的代码有问题,我过去使用过 Infrared Control,但这次我将它“嵌套”,因此它可以像菜单一样工作。但是我没有在第 84 行进入 IF 循环,任何人都可以看到任何问题吗?提前致谢。

http://pastebin.com/jNiL6m4X

请注意,在第 61 行使用了完全相同的 if 循环,它确实起作用了

【问题讨论】:

    标签: c arduino infrared


    【解决方案1】:

    首先,您是否检查过第 71 行的 resultCode 是否实际上是 BUTTON_CHMI? 否则你甚至不会输入第一个 switch 语句。

    其次,从第 93 行开始,您有一个 switch-statement 和几个 CASE-entries,每个条目都缺少一个 break;因此,无论哪个CASE'-statement applies, you may fall intoBUTTON_BACK`,退出条件设置为真;我想你总是会退出菜单,不管你按哪个按钮。

    【讨论】:

      猜你喜欢
      • 2017-07-31
      • 2012-05-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-25
      • 1970-01-01
      相关资源
      最近更新 更多