zhigao1986 发表于 2023-6-12 20:11:29

请教 USB-HID 键盘 定时器中断输入按键粘连问题



21-基于HID协议的USB键盘范例   改的,增加定时器中断,每10秒发送数字1 ,现在问题是,中断后一直输入数字1,就像按键未弹起状态





按键1 子程序



中断调用按键1 子程序




程序打包


hsrzq 发表于 2023-6-13 00:48:24

1. 写代码注意下缩进和括号对齐,狗啃了一样的代码容易坑了自己,别人看起来也头疼……
2. 按照USB HID键盘协议要求,你还需要发送按键抬起事件才行。即发送0x00 00 1e 00 00 00 00 00(按下)之后,还需要再发送个0x00 00 00 00 00 00 00 00(抬起),否则电脑端会认为是一直按着没撒手

zhigao1986 发表于 2023-6-13 11:45:13

hsrzq 发表于 2023-6-13 00:48
1. 写代码注意下缩进和括号对齐,狗啃了一样的代码容易坑了自己,别人看起来也头疼……
2. 按照USB HID键盘 ...

新手,ARDUINO 玩多了,没有在意这些细节。多谢提供方法,发送按键后要延时在发送抬起,才行。
页: [1]
查看完整版本: 请教 USB-HID 键盘 定时器中断输入按键粘连问题