去掉延迟函数delay(10)所带来的问题

2019-07-21 03:54发布

原子哥,发现16章中电容触摸按键实验例程中
TPAD_Iint(u8 psc)这个函数有
               for(i = 0;i<10; i++)
                {
                       buf[i ] = TPAD_Get_Val();
                      delay_ms(10);
               }
如果我把delay(10)屏蔽掉:
               for(i = 0;i<10; i++)
                {
                       buf = TPAD_Get_Val();
                     // delay_ms(10);
               }
此时得到的tpad_default_va的值为0,这个现象我想了好长时间没有想明白,请原子哥指点l
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。