首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用单按钮按下CC2650编程执行不同的语句

用单按钮按下CC2650编程执行不同的语句
EN

Stack Overflow用户
提问于 2015-12-25 07:19:19
回答 1查看 128关注 0票数 0

我试图编码一个OLED,其中包括两个按钮接口。工作如下:

  1. 用第一个按钮按下它应该打开OLED,显示打开屏幕。
  2. 然后,每次按下第二个按钮,就应该继续相应地改变屏幕。

我得让它为第一个按钮工作。但真正的问题是,我不知道如何让其他屏幕切换与一个单一的按钮,每次按下。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-12-25 07:50:13

首先需要将按钮映射到变量。

在按第一个按钮时,应该设置第一个变量,第二个按钮可以映射为计数按下次数的计数器。根据计数,您可以更改屏幕。

例:

代码语言:javascript
复制
bool var1;
int var2=0;
if(button1Pressed()==true){
    var1=true;
    switchOnOled();
}
if(var1==true&&button2pressed()==true){
    var2=var2%totalScreens;
    var2++;
}
switch(var2){
    case 1:
        screen1();
        break;
    case 2:
        ....
        ....

希望这能有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34460852

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档