看到电容触摸按键这章,弄不清楚keyen这个参数有什么用?有看懂的能给解释下么?

2019-10-16 02:59发布


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
梅小小
1楼-- · 2019-10-16 04:39
自己想了下,在单次模式下,如果手不松开,keyen的值永远不会到0,res每次的返回值为0,从而无法实现翻转
MCU,玩转你
2楼-- · 2019-10-16 08:06
 精彩回答 2  元偷偷看……
lihilong
3楼-- · 2019-10-16 12:23
int main(void)
{       
        u8 t=0;         
        delay_init();                     //延时函数初始化          
        NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);//设置NVIC中断分组2:2位抢占优先级,2位响应优先级
        uart_init(115200);         //串口初始化为115200
        LED_Init();                             //LED端口初始化
  TPAD_Init(6);                        //初始化触摸按键
           while(1)
        {                                                                                                             
                if(TPAD_Scan(0))        //成功捕获到了一次上升沿(此函数执行时间至少15ms)
                {
                        LED1=!LED1;                //LED1取反
                }
                t++;
                if(t==15)                 
                {
                        t=0;
                        LED0=!LED0;                //LED0取反,提示程序正在运行
                }
                delay_ms(10);
        }
}
t的意义 具体时间是多久?

一周热门 更多>