根据CH9329串口协议里面, 普通键盘数据包发送的时候 ,是 1byte 存储控制键 6byte 存储6个普通按键键值. 释放的时候是不是不能选择特点的普通键值进行释放, 比如, 想实现 "按住A键, 按下D键, 释放D键, 按下S键, 释放S键, 释放A键 " 这样的键序是不是不支持.
热门产品 :
CH32X035: 32位USB+USB PD单片机
根据CH9329串口协议里面, 普通键盘数据包发送的时候 ,是 1byte 存储控制键 6byte 存储6个普通按键键值. 释放的时候是不是不能选择特点的普通键值进行释放, 比如, 想实现 "按住A键, 按下D键, 释放D键, 按下S键, 释放S键, 释放A键 " 这样的键序是不是不支持.
采用协议传输和透传模式是可以实现的,和标准Keyboard无差别,报文里面用其他的地方存储普通按键值的字节就可以了。如下所示:
8个字节全00为全释放。