社区
嵌入开发(WinCE)
帖子详情
WINCE 平台 7*8 的矩阵按键电路, 是改写WINCE现在的驱动,还是重新写一个驱动?
wmajia
2013-05-13 05:57:31
硬件是7*8的矩阵电路, 按下任一键, 都会在某一个固定的IO口上产生中断.
这样的按键电路, 是直接改WINCE已有的键盘驱动方便,还是要重新写一个流驱动.
如果改WINCE的驱动,那接USB键盘,是不是对按键值有影响?
我的想法,如果在自带的上面改,就能满足要求,就没必要再写个驱动,增加系统负担.
没有看过WINCE系统自带的键盘驱动代码,所以动手之前上来请教一下.
补充一下:
7*8的电路,能实现发出56个不同的值出来就可以了.不需要完整的键盘功能.
...全文
82
5
打赏
收藏
WINCE 平台 7*8 的矩阵按键电路, 是改写WINCE现在的驱动,还是重新写一个驱动?
硬件是7*8的矩阵电路, 按下任一键, 都会在某一个固定的IO口上产生中断. 这样的按键电路, 是直接改WINCE已有的键盘驱动方便,还是要重新写一个流驱动. 如果改WINCE的驱动,那接USB键盘,是不是对按键值有影响? 我的想法,如果在自带的上面改,就能满足要求,就没必要再写个驱动,增加系统负担. 没有看过WINCE系统自带的键盘驱动代码,所以动手之前上来请教一下. 补充一下: 7*8的电路,能实现发出56个不同的值出来就可以了.不需要完整的键盘功能.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cclutpk
2013-05-14
打赏
举报
回复
这个完全取决于你当初硬件是怎么设计的,有没有使用soc的keypad控制器
一介布衣萧萧
2013-05-14
打赏
举报
回复
wince的键盘驱动,电路接的扫描键盘接口,按键按下的时候,会产生中断。 然后键盘驱动会开启扫描线程,扫描键值,扫出键值之后,关闭线程,等待下一个按键中断。 说到这里,你就知道你该怎么做了。
小小白桦树
2013-05-14
打赏
举报
回复
EP9315的BSP内带有8*8 的驱动,改改就可以。
91program
2013-05-14
打赏
举报
回复
改写,LZ 想改写那个驱动? 无论是改为,还是新写,都是可以的。关键是驱动要正确!
安防天下
2013-05-13
打赏
举报
回复
7*8一定要用中断么,扫描不行么
WinCE
5.0中文模拟器SDK(VS2005) Part2
目前权限只能上传45MB大小的文件,只能分包压缩上传了,需要用的请将两个压缩包都下载下来再解压缩。
TCP和MODBUS-TCP通讯调试软件V1.2_
Wince
_Winxp_通用版
本软件可以运行于
WINCE
5 /
WINCE
6 /
WINCE
7 及 WINXP/ WIN7 等系统下, 软件设计环境 VB2005,要求装有 NET2.0 环境,对您学习MODBUS/TCP有帮助, 还可做TCP调试器, 此软件免费使用。 功能如下: 1.多网卡支持,...
WinCE
6.0中文模拟器
WinCE
6.0中文模拟器的SDK,支持.NET Compact Framework、MFC、ActiveSync。可代替先前传上来的两个版本。
WinCE
5.0中文模拟器SDK(VS2005)
VS2005中可用的
WinCE
5.0中文模拟器SDK,支持文件和注册表保存。
CnCommv1.5源码、范例及文档
Intel C++ 7, 8, 9; VC++ 6(sp6), .NET, 2003, 2005; 作者: llbird 邮箱: wushaojian@21cn.com 博客: http://blog.csdn.net/wujian53 http://www.cppblog.com/llbird 维护: 2002.10 - 2009.4
嵌入开发(WinCE)
19,502
社区成员
41,568
社区内容
发帖
与我相关
我的任务
嵌入开发(WinCE)
硬件/嵌入开发 嵌入开发(WinCE)
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章