打印

同一个按键按一下改变一个值,三下及以上如何设置

[复制链接]
208|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Spikess|  楼主 | 2019-11-20 21:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大神们帮帮忙啊!!!!!试了好久都没搞出来


        case E_BUTTON9:                                                                                        //LED3
                        
                                if(nine_button == S_OFF)               
                                {
                                
                                        TIM3->ARR=1999;
                                        LCD_DispStr(0,200, (uint8_t *)" 360RPM   ", BLACK);
                                        nine_button = S_ON;                                                                                                                        
}
                                else if        (nine_button == S_ON)                                                               
                                {
                                       
                                                TIM3->ARR=3999;
                                        LCD_DispStr(0,200, (uint8_t *)" 180RPM   ", BLACK);                                       
                                        nine_button = S_OFF;                                                                                                               
                                        }        
                                        else        if(nine_button == S_OFF)                                                                                
                                {
                                       
                                                TIM3->ARR=999;
                                        LCD_DispStr(0,200, (uint8_t *)" 90RPM   ", BLACK);                                
                                        nine_button = S_OFF;                                                                                                               
                                        }                        
                                even = E_NULL;
                break;   
}


这个程序前面两个转速可以来回调,可是怎么都调不到第三个转速!!!!!     如何设计可以让这三个转速来回调啊??????????????????????????

使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

417

主题

421

帖子

0

粉丝