打印
[STM32F1]

STM32 USB批量端点总是回复STALL

[复制链接]
3705|29
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hchzdh|  楼主 | 2017-8-9 14:01 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 hchzdh 于 2017-8-10 12:31 编辑

最近在研究JLINK USB协议,用的STM32F103CB,批量IN端点总是回复STALL PID,不知道是什么原因,哪位大神能指点一下?

Snipaste_2017-08-09_14-00-57.png (301.18 KB )

Snipaste_2017-08-09_14-00-57.png
沙发
hchzdh|  楼主 | 2017-8-9 15:05 | 只看该作者
自己顶起,求大神指点啊!!!!!

使用特权

评论回复
板凳
hchzdh|  楼主 | 2017-8-9 16:00 | 只看该作者
呼叫香水城大神

使用特权

评论回复
地板
wanduzi| | 2017-8-9 16:11 | 只看该作者
用的是emUSB?

使用特权

评论回复
5
wanduzi| | 2017-8-9 16:13 | 只看该作者
emUSB手册.pdf (1.08 MB)



使用特权

评论回复
6
hchzdh|  楼主 | 2017-8-9 16:30 | 只看该作者
不是,根据官方例程修改的,用这个程序做过CMSIM-DAP的调试器,那时候用的自定义HID设备,端点都是中断方式通讯的,没有问题,现在用这个例程来模拟JLINK,改成了批量端点,通讯到如图所示位置,总是出现STALL PID,跪求大神解答

使用特权

评论回复
7
hchzdh|  楼主 | 2017-8-9 16:51 | 只看该作者
说明一下,上图中出现STALL PID的地方是设备向主机发送数据时出现的,即在IN端点上出现的

使用特权

评论回复
8
hchzdh|  楼主 | 2017-8-9 17:58 | 只看该作者
本帖最后由 hchzdh 于 2017-8-9 18:01 编辑

刚刚发现一个新的现象,上面出现STALL是将我的USB设备插在外接的USB集线器上时出现的,当我将我的USB设备直接插在电脑的USB接口上时,变的一切正常了,问题是原厂的JLINK插在外接的USB集线器上没有出现STALL,这是什么原因?求大神解答(顺便说一下,我的USB设备模拟JLINK,上传的应答信息与原厂JLINK完全相同)

Snipaste_2017-08-09_17-58-32.png (275.66 KB )

Snipaste_2017-08-09_17-58-32.png

使用特权

评论回复
9
hchzdh|  楼主 | 2017-8-9 18:33 | 只看该作者
图中的xact error是什么意思?

Snipaste_2017-08-09_17-58-32.png (304.44 KB )

Snipaste_2017-08-09_17-58-32.png

使用特权

评论回复
10
hchzdh|  楼主 | 2017-8-9 20:03 | 只看该作者

1111111

本帖最后由 hchzdh 于 2017-8-10 12:29 编辑

aaaa

使用特权

评论回复
11
hchzdh|  楼主 | 2017-8-9 20:03 | 只看该作者
本帖最后由 hchzdh 于 2017-8-10 12:29 编辑

111111111

使用特权

评论回复
12
hchzdh|  楼主 | 2017-8-9 20:10 | 只看该作者
本帖最后由 hchzdh 于 2017-8-10 12:29 编辑

2222222

使用特权

评论回复
13
hchzdh|  楼主 | 2017-8-9 20:10 | 只看该作者
本帖最后由 hchzdh 于 2017-8-10 12:30 编辑

3333333

使用特权

评论回复
14
hchzdh|  楼主 | 2017-8-9 20:13 | 只看该作者
本帖最后由 hchzdh 于 2017-8-10 12:30 编辑

4444444444

使用特权

评论回复
15
hchzdh|  楼主 | 2017-8-9 21:09 | 只看该作者
本帖最后由 hchzdh 于 2017-8-10 12:30 编辑

44444444

使用特权

评论回复
16
mmuuss586| | 2017-8-9 21:50 | 只看该作者
学习下

使用特权

评论回复
17
hchzdh|  楼主 | 2017-8-10 00:55 | 只看该作者
顺便问一下,结贴如何分配分数?

使用特权

评论回复
18
icecut| | 2017-8-10 17:40 | 只看该作者
真神奇,弄了个**挂上鸭头,你让他学鸭叫.....盗版也没这么做的....

使用特权

评论回复
19
hchzdh|  楼主 | 2017-8-10 18:35 | 只看该作者
icecut 发表于 2017-8-10 17:40
真神奇,弄了个**挂上鸭头,你让他学鸭叫.....盗版也没这么做的....

盗版现在漫天飞,好像没必要做吧,我只是在学习USB的开发,你要是懂,麻烦给点有意义的指导,不懂的话不要说风凉话

使用特权

评论回复
20
icecut| | 2017-8-10 18:52 | 只看该作者
hchzdh 发表于 2017-8-10 18:35
盗版现在漫天飞,好像没必要做吧,我只是在学习USB的开发,你要是懂,麻烦给点有意义的指导,不懂的话不 ...

你要是学,就正规的去上面点公开课,然后找usb相关的课程.
你要是想试试撞南墙,撞疼了就不会说我在说风凉话了...乖好好理解吧

使用特权

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

本版积分规则

3

主题

40

帖子

1

粉丝