第一个问题:在按键驱动里面,我想不用中断来实现按键驱动,比如4*4键盘,总共有8根输入pin,如果这8个输入都接到普通的IO口上面,那么我就想问下,在驱动里面就是要不断的去扫描,请问下要怎么写呢?我有个想法就是定义一个定时器,然后定时去读8个IO口的状态,来判断是否有按键按下。
第二个问题就是:按键的状态都是有应用程序主动来读取的吗?能不能驱动主动告诉应用层有按键按下了?