[STM32F1] STM32 USB批量端点总是回复STALL

[复制链接]
4646|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
 楼主| hchzdh 发表于 2017-8-9 15:05 | 显示全部楼层
自己顶起,求大神指点啊!!!!!
 楼主| hchzdh 发表于 2017-8-9 16:00 | 显示全部楼层
呼叫香水城大神
wanduzi 发表于 2017-8-9 16:11 | 显示全部楼层
用的是emUSB?
wanduzi 发表于 2017-8-9 16:13 | 显示全部楼层
emUSB手册.pdf (1.08 MB, 下载次数: 21)



 楼主| hchzdh 发表于 2017-8-9 16:30 | 显示全部楼层
不是,根据官方例程修改的,用这个程序做过CMSIM-DAP的调试器,那时候用的自定义HID设备,端点都是中断方式通讯的,没有问题,现在用这个例程来模拟JLINK,改成了批量端点,通讯到如图所示位置,总是出现STALL PID,跪求大神解答
 楼主| hchzdh 发表于 2017-8-9 16:51 | 显示全部楼层
说明一下,上图中出现STALL PID的地方是设备向主机发送数据时出现的,即在IN端点上出现的
 楼主| 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
 楼主| hchzdh 发表于 2017-8-9 18:33 | 显示全部楼层
图中的xact error是什么意思?
Snipaste_2017-08-09_17-58-32.png
 楼主| hchzdh 发表于 2017-8-9 20:03 | 显示全部楼层

1111111

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

aaaa
 楼主| hchzdh 发表于 2017-8-9 20:03 | 显示全部楼层
本帖最后由 hchzdh 于 2017-8-10 12:29 编辑

111111111
 楼主| hchzdh 发表于 2017-8-9 20:10 | 显示全部楼层
本帖最后由 hchzdh 于 2017-8-10 12:29 编辑

2222222
 楼主| hchzdh 发表于 2017-8-9 20:10 | 显示全部楼层
本帖最后由 hchzdh 于 2017-8-10 12:30 编辑

3333333
 楼主| hchzdh 发表于 2017-8-9 20:13 | 显示全部楼层
本帖最后由 hchzdh 于 2017-8-10 12:30 编辑

4444444444
 楼主| hchzdh 发表于 2017-8-9 21:09 | 显示全部楼层
本帖最后由 hchzdh 于 2017-8-10 12:30 编辑

44444444
mmuuss586 发表于 2017-8-9 21:50 | 显示全部楼层
学习下
 楼主| hchzdh 发表于 2017-8-10 00:55 | 显示全部楼层
顺便问一下,结贴如何分配分数?
icecut 发表于 2017-8-10 17:40 | 显示全部楼层
真神奇,弄了个**挂上鸭头,你让他学鸭叫.....盗版也没这么做的....
 楼主| hchzdh 发表于 2017-8-10 18:35 | 显示全部楼层
icecut 发表于 2017-8-10 17:40
真神奇,弄了个**挂上鸭头,你让他学鸭叫.....盗版也没这么做的....

盗版现在漫天飞,好像没必要做吧,我只是在学习USB的开发,你要是懂,麻烦给点有意义的指导,不懂的话不要说风凉话
icecut 发表于 2017-8-10 18:52 | 显示全部楼层
hchzdh 发表于 2017-8-10 18:35
盗版现在漫天飞,好像没必要做吧,我只是在学习USB的开发,你要是懂,麻烦给点有意义的指导,不懂的话不 ...

你要是学,就正规的去上面点公开课,然后找usb相关的课程.
你要是想试试撞南墙,撞疼了就不会说我在说风凉话了...乖好好理解吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

40

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部