在这里共享一份CH32V203的USB-HOST_KM键值ID转换实际字符代码,CH32V203的键值ID和CH559 8位MCU的键值ID差异不大,主要有以下两点: 接收数组向前偏移一位,CH559的键值ID在Com_Buf[3], CH32V203的键值在Com_Buf[2];CH32V203的Com_Buf数组更改不能出现"0x39"值否则会重复发送2次"0x39",找了很久没有发现原因就更新代码改变数字字符转换步骤,这个和CH559的差异挺大.
有朋友发现异常麻烦帮反馈,也欢迎大家交流,谢谢!
使用CH32V203驱动键盘连接PB6/PB7,我开始用CH32V103开发板的大USB接口被误导了,调试好久没有反应,然后仔细查看数据手册才知道这不是USB主机.