STM8S触摸键长按该怎么处理
您们好,我现在在做一个触摸按键的程序,但是我想要触摸按键服用,即分长按和短按两种不同的处理方法。请问我用STM8S自带的触摸库该怎么用呢?
谢谢!
RE:STM8S触摸键长按该怎么处理
你可以根据触发开始到触发结束来计算时间.回复:STM8S触摸键长按该怎么处理
请问楼上2位用库做触摸按键,按键响应速度如何?能和机械按键一致吗?
若有延迟,那么最小延迟大概是多少呢?
RE:STM8S触摸键长按该怎么处理
响应速度这个要看触摸屏的资料。回复:STM8S触摸键长按该怎么处理
回复第 2 楼 于2013-05-16 09:40:40发表:你可以根据触发开始到触发结束来计算时间.
你好,我也是在做这个,我的是STM8L 也是触摸库 需要分长按 短按,请问这个时间是哪个参数
回复:STM8S触摸键长按该怎么处理
#define S2_DETECTED (sSCKeyInfo.Setting.b.DETECTED)#define S6_DETECTED (sSCKeyInfo.Setting.b.DETECTED)
#define S3_DETECTED (sSCKeyInfo.Setting.b.DETECTED)
#define S1_DETECTED (sSCKeyInfo.Setting.b.DETECTED)
#define S4_DETECTED (sSCKeyInfo.Setting.b.DETECTED)
#define S5_DETECTED (sSCKeyInfo.Setting.b.DETECTED)
if( S1_DETECTED && S5_DETECTED
{
WWDG->CR = 0XfF;
GPIOC->ODR=0XFF;
single_key_en=0;
}
单键和长按短按键 都可以稳定 就这组合键不稳定,有时候 S1 S5 两键 直接被屏蔽掉~~~~
求大神 解答
RE:STM8S触摸键长按该怎么处理
sSCKeyInfo.DESGroup = 0x01; /* 0x00 = DxS disabled, other values = DxS enabled */就好回复:STM8S触摸键长按该怎么处理
你好,能不能详细讲一下具体是触摸库中的哪个参数来识别长按键的?试了几个变量都不行啊。多谢! 触摸按键长按,如何处理? :):):):):):):)
页:
[1]