主题:通过改GPRS实现对键盘的屏蔽 共有53731人关注过本帖 |
---|
kchmn |
1楼 |
![]() |
通过改GPRS实现对键盘的屏蔽 ![]()
如题,是否有办法通过改GPRS设定,达到对键盘屏蔽的目的。最好是只用改一两个硬件地址值就行。 (用于有远程控制的时候,阻止不必要的干扰)
|
单帖管理 | 引用 | 回复 ![]() |
kchmn |
2楼 |
![]() |
![]()
我是说GPIO,不是GPRS
|
单帖管理 | 引用 | 回复 ![]() |
x10 |
3楼 |
![]() |
![]()
你希望在程序某阶段关闭键盘,是吗?
|
单帖管理 | 引用 | 回复 ![]() |
kchmn |
4楼 |
![]() |
![]()
对,在有远程控制的时候,关闭对键盘。
|
单帖管理 | 引用 | 回复 ![]() |
zhl |
5楼 |
![]() |
![]()
关闭键盘直接调用 UninstallISR12( )即可。可参照PC_KEY.CPP中的析构函数。
|
单帖管理 | 引用 | 回复 ![]() |
kchmn |
6楼 |
![]() |
![]()
也就是说如果要恢复键盘,只用再调用InitKayPad().  谢谢
|
单帖管理 | 引用 | 回复 ![]() |
kchmn |
7楼 |
![]() |
![]()
在call uninstallisr12() 和 installisr12()时要用到pc_key.h,请发一个到我邮箱
|
单帖管理 | 引用 | 回复 ![]() |
zhl |
8楼 |
![]() |
![]()
可以直接在pc_key.cpp中再定义一个函数 DisableKeyPad( ), 该函数call uninstallisr12() 。需要调用的应用模块可通过
extern void InitKeyPad( ); extern void DisableKeyPad( ); 来调用。 |
单帖管理 | 引用 | 回复 ![]() |