愚樵
发表于 2025-4-10 13:55:31
可以!晚一点把移植后的工程打包发给你看看。
愚樵
发表于 2025-4-10 18:15:14
ercircle
发表于 2025-4-10 19:06:24
愚樵 发表于 2025-4-10 18:15
你这个bug比较多噢。
wMaxPacketSize不对,有reportID
UsbInBusy ep1公用?给 ep3搞个独立的标识用于串口
usb_class_out 键盘指示灯回读也要改为有reportID的大小
usb_in_ep1,usb_class_in和scan_key没细看,我直接替换为开天斧开发板示例代码了。
在开发板上试了下键盘可以了,你对比下修改下看看
愚樵
发表于 2025-4-10 19:45:04
好的,我试试。多谢
愚樵
发表于 2025-4-10 20:47:19
谢谢!
目前USB转串口正常,键盘正常。
USB这块基础知识有好的学习资料推荐一下吗?
ercircle
发表于 2025-4-10 21:19:46
愚樵 发表于 2025-4-10 20:47
谢谢!目前USB转串口正常,键盘正常。USB这块基础知识有好的学习资料推荐一下吗?
...
论坛的课程加范例就是最好的资料,原理+实践
视频教学:【USB 原理及实战,16课时】,大学标准课程,有配套书籍 - USB:USB-CDC虚拟串口/就是串口,一箭双雕之USB转双串口,[鼠标+键盘]的HID复合设备 国芯技术交流网站 - AI32位8051交流社区
神农鼎
发表于 2025-4-10 22:04:28
大叶子
发表于 2025-4-13 07:51:04
{:4_165:}
愚樵
发表于 5 天前
楼主好!遇到个问题?上次你帮我改的usb键盘及串口,在测试中发现一个问题。PC系统开机后,插模块没问题都能识别串口和键盘。但是当模块先通电,然后开启pc系统,这个时候键盘正常,串口没了。
ercircle
发表于 5 天前
愚樵 发表于 2025-4-27 14:27
楼主好!遇到个问题?上次你帮我改的usb键盘及串口,在测试中发现一个问题。PC系统开机后,插模块没问题都 ...
同时做了两个实验没法复现:
1.电脑插着USB转双串口工具
2.连一个开发板,开发板外部供电,和电脑只连D+D-GND.
重启电脑,这两个设备都分别能识别到HID和CDC。
建议您换电脑试下,或者上传最新代码我再试试