这几天使用ch55x模拟扫码枪发送数据。
官方提供的例程发送数据一次只能发送8位数据、
尝试修改设备描述符后枚举成功也不能发送8位以上的数据。
抓了下其他扫码枪的包,包最大是0x40,复制过来又不能枚举成功。
想请教下是否是单片机不支持?
或者说官方可以提供例程吗?
热门产品 :
CH32L103: 32位PDUSB低功耗单片机
这几天使用ch55x模拟扫码枪发送数据。
官方提供的例程发送数据一次只能发送8位数据、
尝试修改设备描述符后枚举成功也不能发送8位以上的数据。
抓了下其他扫码枪的包,包最大是0x40,复制过来又不能枚举成功。
想请教下是否是单片机不支持?
或者说官方可以提供例程吗?
请问这里的8个数据是指一包传输最大8个字节还是指上传实际有效数据只有8个字节?如果是最大包长度的话修改设备描述符的第八个字节就好了。如果是有效数据的话这个是跟设备的报表描述符有关系,报表描述符规定多少字节就是多少字节。
8字节是指一包最大8字节,刚在ch554的例程里找到CompatibilityHID这个了。
刷入固件后电脑枚举设备成功了,但无输入
抓包后一直在一行增长数据,请问是可能 的原因是什么 呢
一行增长数据是什么意思?看不太懂你描述的意思,你就说你想实现什么样的功能,现在实际是什么样的功能就好了。
我想要实现在电脑端有输入、当前是bus hound有数据,但电脑无输入
已电话沟通
修改描述符