硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2832|回复: 5
收起左侧

[技术分享] V2.07版固件,将完善按键驱动程序,快速调节范围比较大的整数参数

[复制链接]

747

主题

1049

回帖

3295

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3295
发表于 2021-7-7 01:01:37 | 显示全部楼层 |阅读模式
V2.07版固件,将完善按键驱动程序,支持两键编辑模式,用来快速调节范围比较大的整数参数。
比如:模拟信号发生器的电压值,网络参数中的IP地址、端口号等。

操作方法: 长按S键进入两键编辑状态后
    - 短按S键 +1
    - 短按C键 - 1
    - 长按S键自动连续+1,超过5秒,连续+10,超过10秒,连续+100
    - 长按C键自动连续-1, 超过5秒,连续-10,超过10秒,连续-100
    - 停止按键操作1秒后,长按C退出编辑状态

说明: V2.0.7之前的固件也支持快速编辑参数,不过调节方式搞的人有点手忙脚乱,以前版本操作如下:
    - 按一下C键,再长按S键自动连续递增
    - 按一下S键,再长按S键自动连续递减
    - 长按C键是退出

20210707_005042_截屏.bmp

20210707_004609_截屏.bmp


按键消息代码已经支持如下几种:
    KEY_1_DOWN,         /* 1键按下 */
    KEY_1_UP,           /* 1键弹起单击 */
    KEY_1_LONG_DOWN,    /* 1键长按 */
    KEY_1_LONG_UP,      /* 1键长按后的弹起 */  
    KEY_1_AUTO_UP,      /* 1键长按后自动发码 */
    KEY_1_DB_UP,        /* 1键双击 */
    KEY_1_IDLE_LONG,    /* 空闲 1000ms 后的长按事件 */




回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107122
QQ
发表于 2021-7-7 09:46:57 | 显示全部楼层
这个功能很有意义
回复

使用道具 举报

0

主题

34

回帖

34

积分

新手上路

积分
34
发表于 2021-7-7 10:32:57 | 显示全部楼层
支持下

操作方法: 长按S键进入两键编辑状态后
    - 短按S键 +1
    - 短按C键 - 1
    - 长按S键自动连续+1,超过5秒,连续+10,超过10秒,连续+100
    - 长按S键自动连续-1, 超过5秒,连续-10,超过10秒,连续-100
    - 停止按键操作1秒后,长按C退出编辑状态

这里 长按S键自动连续-1,是笔误了吧?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107122
QQ
发表于 2021-7-7 11:07:56 | 显示全部楼层
sync 发表于 2021-7-7 10:32
支持下

操作方法: 长按S键进入两键编辑状态后

对,应该是C键。
回复

使用道具 举报

23

主题

1406

回帖

1475

积分

至尊会员

积分
1475
发表于 2021-7-7 21:31:05 | 显示全部楼层
手持版信号发生器有了,手持版示波器可否也加上
代码不规范,亲人两行泪!
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107122
QQ
发表于 2021-7-8 07:51:33 | 显示全部楼层
missfox 发表于 2021-7-7 21:31
手持版信号发生器有了,手持版示波器可否也加上

这个可以有。
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-19 05:03 , Processed in 0.269420 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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