Ta好神秘,什么都没有留下。
注册3周年签到1天
IP属地:未知

芝麻信用评估

芝麻信用评分是合法独立的信用评估及信用管理机构,授权后得到分数越高,代表信用越好

void loop(> {

DigiKeyboard.sendKeyStroke(0>;

if(digitalRead(keyPin>==LOW>{
DigiKeyboard.sendKeyStroke(KEY_Z,MOD_CONTROL_LEFT>;
AA1:
if(digitalRead(keyPin>==LOW> goto AA1;

}
DigiKeyboard.delay(30>;
}

2021-03-23

在键值和防抖代码后加一条if来判断高低电平,如果低电平就循环这个if继续检测,如果高电平就向后执行。这样是否可行呢?

2021-03-23

我尝试按照您的指点去查找相关资料。但发现网上检测长按的代码逻辑是“通过计时,判断为长按时,执行某个程序,或键值”。就是像长按弹出菜单类似的结果。而我希望的是,“按下时立刻执行键值,并不延迟,并在抬起按钮前,永远不执行第二次,无论按多久。”这个应该有办法解决吗?

2021-03-23

前辈您好。按照您的资料自制了一枚小键盘用于绘画时常用的ctrl+Z键。我想再请教一下,ATTINY85这种板子能判断长按和点按吗?现在的情况是:长按会持续loop定义的功能键。但我如果希望长按不松时只触发一次,怎样做到呢?望请指教,辛苦了~

2021-03-22
本周关注热点
原创达人榜

小提示

您确定删除该评论吗?

关注数量超出限制,
请先删除部分内容再尝试