使用
全局变量,或者
静态变量,检测到按下,变量自增
// 全局或者静态变量
u8_t keyCount = 0;
// 0 = 未按下, 1=按下
u8_t getKey(void){..}
process()
{
if (getKey()) keuCount++;
}
追问那是否需要捕获函数呢
追答getKey 有两种方法,一种可以在调用getKey的时候直接去读取 IO 状态,高就是高,低就是低,另一种是将IO配置为外部中断触发,触发时记录状态,getKey去读取这个记录的状态。
追问大佬方便留一个联系方式吗
新手求带。。。
不会很烦人的。。。
本回答被提问者和网友采纳