打印

关于按键

[复制链接]
155|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
第三章|  楼主 | 2019-11-21 10:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
LED, pi, gp, GPIO, IO
最近把isomini板子上的按键polling程序修改了一下,改成功能为两个按键同时能分别控制两个led,但是不知为何,当我配置两个按键时总是只有一个按键PA0管用,PC13不管用,但是当我把PA0注释掉时,PC13又管用了,这是为什么啊?程序如下
int main(void)
{        
        /* config the led */
        LED_GPIO_Config();
        LED1_ON;
        LED3_ON;
        

        /*config key*/
        Key_GPIO_Config();        
        
        while(1)                           
        {           
               
     if( Key_Scan(GPIOC,GPIO_Pin_13,0) == KEY_ON ) // KEY2
                {
                        /*LED2·′×a*/
                        LED2_TOGGLE;
                }
//                 if( Key_Scan(GPIOA,GPIO_Pin_0,0) == KEY_ON  )//key1
//                {
//                        /*LED1·′×a*/
//                        LED1_TOGGLE;
//                }
        }
}

使用特权

评论回复

相关帖子

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

本版积分规则

380

主题

380

帖子

0

粉丝