int check_keys(void)
{
int key=0;
if(TI_CAPT_Button(&TEMP_DOWN))
{
//return '1';
//return 1;
if(key==0)
{
key=1;
}
}
if(TI_CAPT_Button(&TEMP_UP))
{
//return '2';
//return 2;
if(key==0)
{
key=2;
}
}
使用这部分代码,调用ti的官方电容触摸按键库函数TI_CAPT_Button(&TEMP_UP),但是显示某个按键一直被按下,有时多个按键按下都没反应,是不是ti的电容触摸库函数不稳定还是?
我需要怎么样才可以写一个可以实际使用的软件去检查电容触摸按键? |