QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 986|回复: 0

按键的问题

[复制链接]
发表于 2005-12-14 09:59:44 | 显示全部楼层 |阅读模式
我有个问题不太明白,想请教诸位一下。我这里有个在PC上运行的程序,其中主函数里是一个永远在运行的循环程序,每次循环到最后的时候都要检查这此循环之中键盘上是不是有按键被触发,如果有则进行相应的操作。

    现在我把它移植到了2410的ARM9板子上,Linux版本是2.4.20。板子与PC机连接后将编译好的可执行文件下载到板子上,通过PC机的键盘仍然可以控制程序。但是我现在想通过板子上的那几个按键来代替键盘进行控制。我应该怎么做呢?

    这个程序不是我写的,只是拿来用,对其中不是太了解,昨天一直在看有关键盘的这一部分代码,也去图书馆翻阅操作系统等书籍,但都没有找到比较有用的资料可供参考。我感觉是它从操作系统获得了一个event,然后读取其中的内容,从而进行相应的操作。不知道开发板上的按键处理是不是也是这个原理呢?怎么做才能最小限度的更改代码,又能实现功能呢?

    准备使用的GUI架构是Microwindow + NxLib + FLTK,我也不太清楚和这个有没有什么关系。

    谢谢各位了,我的邮箱[email protected],MSN:[email protected]
您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-30 17:29 , Processed in 0.052878 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表