按键驱动,按键功能未实现
wince6.0+s3c6410,确定硬件正常,每当有按键按下时,按键事件被正常触发,串口信息读出的行寄存器值也是对的,就是按键的对应功能没实现,我通过在KScan_ProcState()函数里添加输出串口信息发现如图1的情况
图1,请问是因为KScan_ProcState()函数里的代码未执行的原因吗?如果是,什么原因?怎么解决这个问题?另外,我也附上了映射表的截图,其中红色字体是我自己在头文件中定义的,因为用的不是标准键盘,所以好多键要自己定义,请问这样定义可以吗?
[解决办法]
应该修改IL_0409.CPP文件中的映射表吧。第二行信息不能显示,就是这的问题呀。扫到键盘应要能发出消息的。看样子还没扫到键盘按下。再检查一下硬件端口设置吧。