愚樵 发表于 2025-4-27 15:03:30

这个模块在PC开启前是一直供电的。

愚樵 发表于 2025-4-27 15:04:57

我在看一下我的程序,晚上上传给你分析分析。谢谢!

愚樵 发表于 2025-4-27 19:47:19

ercircle 发表于 2025-4-27 20:42:47

愚樵 发表于 2025-4-27 19:47


直接下载此例程到开天斧开发板。
关闭电脑
开发板外部上电
打开电脑
识别正常的,没有复现问题。
一个是建议更换电脑对比排查
一个是更换板子对比排查,开天斧或者擎天柱都可以模拟。

愚樵 发表于 2025-4-27 21:06:49

我在多试试,谢谢!

dashuai 发表于 2025-5-2 16:34:55

21cnsound 发表于 2025-5-5 08:38:12

已经用上新库了,比之前更方便了。{:4_202:}

ercircle 发表于 6 天前

有朋友问,键盘 / 鼠标 例程 增加 一个CDC 可以吗,当然可以!

修改方案有两个,分别发出来给大家参考:
3.2.CDC键盘鼠标扩展:直接将HID接口替换为CDC虚拟串口
这样改比较简单,只需要给键盘的EP端点换个位置就行,
因为扩展库里CDC默认占用EP1 IN、EP1 OUT、EP2 IN:



ercircle 发表于 6 天前

3.3.HID 键盘 / 鼠标 扩展 + CDC:额外增加一个CDC,使用EP4 EP5来实现,并且可以和串口2通讯

步骤稍微多点,首先从“4.一个HID两个CDC”例程拷贝CDC扩展需要的代码

简单修改下接口对应关系和屏蔽串口一:

修改描述符端口号:



屏蔽串口1相关:


main文件主要修改点:




大功告成:


神农鼎 发表于 3 天前

调用USB库函数与上位机之间传数据的时候,一次传输的长度最多多少?
===HID协议一包64字节,
       CDC协议没有限制(库函数自动分包收发)

向上位机发送一个放在XDATA的1K字节的数据文件,用 printf_usb可以吗?
===可以
页: 1 2 [3] 4
查看完整版本: USB拓展库及使用示例 | 这个贴问USB,基本帮您把USB程序开发完成