打印

GD32 HID+MSC usb stall pid (求解BUG)

[复制链接]
2665|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
liaub07|  楼主 | 2015-7-11 16:50 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

用GD32 150  USB做了个 HID + MSC,是用2M spi flash作U盘用,在mass storage发送小数据时,没问题。但数据量大时,经常会出现 usb stall pid 错误。附BUS hound调试图file:///C:\QQ BACK\510340168\Image\C2C\6CJ~B}~4PX`0)TO@5QK~NED.jpg

QQ图片20150711154945.jpg (341.03 KB )

往U盘(SPI FLASH)里写文件时

往U盘(SPI FLASH)里写文件时

QQ图片20150711164253.jpg (295.26 KB )

从U盘(SPI FLASH)里读文件时

从U盘(SPI FLASH)里读文件时
沙发
sunmeat| | 2015-7-12 16:18 | 只看该作者
USB没有搞过,给楼主支持下!

使用特权

评论回复
板凳
liaub07|  楼主 | 2015-7-15 14:32 | 只看该作者
我把ESOFIF 中断屏弊了,现在没有报错了。不知道不会不有其它不良反应啊??



ESOFIF: 预期的帧起始中断标志硬件置位表示一个SOF被预期但是还没有到达。软件写0清该位

使用特权

评论回复
地板
firstblood| | 2015-7-15 21:27 | 只看该作者
这个没搞过的,,帮着顶起一下吧。

使用特权

评论回复
5
liaub07|  楼主 | 2015-7-21 19:27 | 只看该作者
用的USB库有问题

使用特权

评论回复
6
邓布利多| | 2015-7-22 08:50 | 只看该作者
liaub07 发表于 2015-7-21 19:27
用的USB库有问题

这么明显的错误,晕死了

使用特权

评论回复
7
564451696| | 2017-4-30 14:14 | 只看该作者
请问楼主在哪里屏蔽ESOFIF 中断的,谢谢

使用特权

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

本版积分规则

2

主题

11

帖子

0

粉丝