打印
[开发工具]

群里有人搞过USB dev作为 WINUSB的免驱设备不?[解决]

[复制链接]
591|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lvben5d|  楼主 | 2022-8-28 18:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 lvben5d 于 2022-9-8 07:29 编辑

我目前用的是libusb ,需要ZAIDG安装下驱动,感觉比较麻烦。 步知道是否可以类似AT LINK那样 做免驱? 是不是可以看usb 示例代码  ,免驱只是希望被识别,实际dll继续用libusb 呢?  例程里 不是HID MSC 难道没有 类似AT LINK那样 通用串行总线设备啊。
解决: 完全使用官网提供的  SC0090_AT32F4xx_WinUSB_V2.0.0 文件,可以使得USB D可以免驱成为WINUSB,上位机我的还是libusb.dll OK搞定        注意: usb库文件注意要是用 SC0090_AT32F4xx_WinUSB_V2.0.0里的,我目前发现F4X5  和 F40X  这两款USB的内核驱动是略微有一点不同, 4X5的文件格式有点类似GD32E103的, 而最近开始玩的403A USB驱动,相较于前者少了一个usb_core.h文件(我在移植4X5 usb代码到403A时发现) 物理层上,403A有双sram缓冲区,一些细节等我调试通403A的usb dev再补充~    免驱只是增加了一些描述符握手 属于应用层,都通用的。
           


使用特权

评论回复
沙发
tanleitanlei| | 2022-8-29 21:37 | 只看该作者
你的意思是通过官方提供的 SC0090_AT32F4xx_WinUSB_V2.0.0 作为参考,成功实现了winusb功能?还是反馈官网提供的demo存在问题???

使用特权

评论回复
板凳
Henryko| | 2022-9-7 21:38 | 只看该作者
官方demo的问题吗?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

95

主题

746

帖子

12

粉丝