迪文科技论坛

 找回密码
 立即注册
搜索
12
返回列表 发新帖
楼主: Jstudying

【提问】关于弹出菜单选项过多的问题

[复制链接]

2

主题

1228

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

积分
11017
发表于 2022-1-6 09:51:32 | 显示全部楼层
Jstudying 发表于 2022-1-6 09:49
嗯嗯,我使用的是0004模式的,依旧是会有抖动,我现在用的是500MS进行点击判断,现象好了很多,但是还是 ...

判断00D4 是否是5AA5,是不执行操作,等DGUS底层将00D4置0再进行



                                            藏起来的小尾巴,不让你看!  
    回复

    使用道具 举报

    14

    主题

    103

    回帖

    359

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    359
     楼主| 发表于 2022-1-6 10:13:33 | 显示全部楼层
    zzs999k 发表于 2022-1-6 09:51
    判断00D4 是否是5AA5,是不执行操作,等DGUS底层将00D4置0再进行

    00D4指令只支持写,我试过读取他是否是5AA5,读出来是0再进行操作,依旧是会出现这个问题
    回复

    使用道具 举报

    2

    主题

    1228

    回帖

    1万

    积分

    论坛元老

    Rank: 8Rank: 8

    积分
    11017
    发表于 2022-1-6 10:31:11 | 显示全部楼层
    本帖最后由 zzs999k 于 2022-1-6 10:47 编辑
    Jstudying 发表于 2022-1-6 10:13
    00D4指令只支持写,我试过读取他是否是5AA5,读出来是0再进行操作,依旧是会出现这个问题 ...

    T5L屏幕可以用键控
    1、用上位机软件勾选“键控”设置一个键码0x02
    2、5AA5 0B 82 00d4 5AA5 0004 FF02 0001触发键控(这样的好处是手指触摸屏后不会再触发,也不必要做到触摸屏区域之外)

    info:如果需要键控静音,目前的办法是用0x80接口,触发“键控”,之前关掉摸伴音,按完之后再打开。

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x
    回复

    使用道具 举报

    14

    主题

    103

    回帖

    359

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    359
     楼主| 发表于 2022-1-6 11:12:37 | 显示全部楼层
    zzs999k 发表于 2022-1-6 10:31
    T5L屏幕可以用键控
    1、用上位机软件勾选“键控”设置一个键码0x02
    2、5AA5 0B 82 00d4 5AA5 0004 FF02 00 ...

    我现在使用的就是键控的方法,我是这样的,因为一个参数可能是键盘输入可能是弹出菜单,而且背景不变,变得是参数,所以我使用的方法是:统一使用“按键返回”判断哪一行被按下了,然后在根据对应的参数选择是弹出键盘还是弹出菜单,最后再用00d4使用键控码来弹出相应的窗口,现在的问题是,我估计是那个按键返回这个控件,因为抖动,导致点击了菜单的选项之后,立刻又弹出菜单,想要去掉这个抖动,目前做的是通过定时器中断每500MS再进行按键返回的判断,就想知道有没有更好的办法
    回复

    使用道具 举报

    2

    主题

    1228

    回帖

    1万

    积分

    论坛元老

    Rank: 8Rank: 8

    积分
    11017
    发表于 2022-1-6 14:15:48 | 显示全部楼层
    Jstudying 发表于 2022-1-6 11:12
    我现在使用的就是键控的方法,我是这样的,因为一个参数可能是键盘输入可能是弹出菜单,而且背景不变,变 ...

    按键值返回有一个按压时间的设置,即可以设置时间达到你设置的标准才认为按下,返回键值,您可以把值设置的高一些。



                                              藏起来的小尾巴,不让你看!  
      回复

      使用道具 举报

      14

      主题

      103

      回帖

      359

      积分

      中级会员

      Rank: 3Rank: 3

      积分
      359
       楼主| 发表于 2022-1-6 19:14:07 | 显示全部楼层
      zzs999k 发表于 2022-1-6 14:15
      按键值返回有一个按压时间的设置,即可以设置时间达到你设置的标准才认为按下,返回键值,您可以把值设置 ...

      嗯嗯这个我试过了,效果不太好,用了0.5s也是会抖动弹出来
      回复

      使用道具 举报

      14

      主题

      103

      回帖

      359

      积分

      中级会员

      Rank: 3Rank: 3

      积分
      359
       楼主| 发表于 2022-1-6 19:16:38 | 显示全部楼层
      zzs999k 发表于 2022-1-6 14:15
      按键值返回有一个按压时间的设置,即可以设置时间达到你设置的标准才认为按下,返回键值,您可以把值设置 ...

      我想问个问题,就是那个键盘,不是通过基础触控来对每个数字键和退出键进行键值定义吗,我想问下,我有什么办法能知道他按下了退出按键吗
      回复

      使用道具 举报

      0

      主题

      582

      回帖

      1万

      积分

      论坛元老

      Rank: 8Rank: 8

      积分
      15351
      发表于 2022-1-6 21:16:11 | 显示全部楼层
      本帖最后由 Serena 于 2022-1-6 21:22 编辑
      Jstudying 发表于 2022-1-6 19:16
      我想问个问题,就是那个键盘,不是通过基础触控来对每个数字键和退出键进行键值定义吗,我想问下,我有什 ...

      您好,您可以在数据变量录入那里勾选“录入过程中加载数据”,设置数据地址及加载数据,根据数据地址加载的数据值判断键盘是否处理录入状态。录入过程中 读取这个地址的数据的时候会返回设置的数据值,当取消录入的时候 再读取这个地址的数据会变为0。

      本帖子中包含更多资源

      您需要 登录 才可以下载或查看,没有账号?立即注册

      x
      回复

      使用道具 举报

      14

      主题

      103

      回帖

      359

      积分

      中级会员

      Rank: 3Rank: 3

      积分
      359
       楼主| 发表于 2022-1-12 19:56:17 | 显示全部楼层
      Serena 发表于 2022-1-6 21:16
      您好,您可以在数据变量录入那里勾选“录入过程中加载数据”,设置数据地址及加载数据,根据数据地址加载 ...

      您好,我想问下,把变量数据录入这个控件放在不同的界面,我在用键控来打开,这个可以打得开的吗,我试了不行,是有什么需要修改的吗
      回复

      使用道具 举报

      0

      主题

      1276

      回帖

      5506

      积分

      论坛元老

      Rank: 8Rank: 8

      积分
      5506
      发表于 2022-1-13 09:58:18 | 显示全部楼层
      Jstudying 发表于 2022-1-12 19:56
      您好,我想问下,把变量数据录入这个控件放在不同的界面,我在用键控来打开,这个可以打得开的吗,我试了 ...

      键控只能打开当前页面的控件
      回复

      使用道具 举报

      您需要登录后才可以回帖 登录 | 立即注册

      本版积分规则

      QQ|Archiver|手机版|小黑屋|迪文科技论坛 ( 京ICP备05033781号-1 )

      GMT+8, 2025-10-25 17:16 , Processed in 0.025026 second(s), 18 queries .

      Powered by Discuz! X3.4

      © 2001-2023 Discuz! Team.

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