硬汉嵌入式论坛

 找回密码
 立即注册
查看: 7880|回复: 15
收起左侧

分享USB的一些资源(抓包过程、USB资料)

  [复制链接]

17

主题

101

回帖

152

积分

初级会员

积分
152
发表于 2021-2-21 18:14:54 | 显示全部楼层 |阅读模式
与同事负责USB的硬件设计和软件设计部分,今已大成,分享一些资源给大家。USB协议栈市面上太多了,我自己写的就不分享了,大家可以用用开源的,zephy的和rl-usb代码上几乎一样,风格也适合新手学习,tinyusb的dc接口做的也不错,就是排版有点丑,teenyusb只适配了st的,简单用了一下,源码需要改动,就没玩了。
PS:制作一个USB协议栈挺不容易的,有几个要点,分享给大家。
1:不可以限定某个芯片,比如只能st的用,只能nxp的芯片用。dc控制器的接口要留的非常好。
2、不可以限定用户使用端点的out和in操作,除了特殊的,比如msc、audio等等,其他的应该开接口给用户自己玩去。
3、不可以使用过多大块数组,传输ep0的操作,在低功耗方面这是禁止的。

抓包使用力科的TMS2,有兴趣的可以买一个,价格大概8K多。

scsi_2协议.pdf

6.1 MB, 下载次数: 244

CDC1.2_WMC1.1_012011.zip

3.43 MB, 下载次数: 442

usbmass-ufi10.pdf

216.07 KB, 下载次数: 157

usbmassbulk_10.pdf

101.18 KB, 下载次数: 143

usb_msc_cbi_1.1.pdf

187.22 KB, 下载次数: 148

usb_msc_boot_1.0.pdf

77.36 KB, 下载次数: 151

usb_20.pdf

5.71 MB, 下载次数: 253

力科T2抓包--MSC枚举过程(U盘).pdf

712.28 KB, 下载次数: 232

力科T2抓包--HID枚举过程(鼠标).pdf

450.08 KB, 下载次数: 231

力科T2抓包--CDC枚举过程(虚拟串口).pdf

532.98 KB, 下载次数: 257

评分

参与人数 1金币 +100 收起 理由
eric2013 + 100 很给力!

查看全部评分

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106590
QQ
发表于 2021-2-21 18:25:44 | 显示全部楼层
很赞,谢谢楼主分享。
回复

使用道具 举报

41

主题

112

回帖

235

积分

高级会员

积分
235
发表于 2021-4-9 17:49:34 | 显示全部楼层
有没有关于URB包分析的资料啊?谢谢
回复

使用道具 举报

0

主题

16

回帖

16

积分

新手上路

积分
16
发表于 2021-4-25 13:45:03 | 显示全部楼层
楼主,你好,能否分享一下力科T2的软件和力科T2抓包的原始数据?谢谢了
回复

使用道具 举报

17

主题

101

回帖

152

积分

初级会员

积分
152
 楼主| 发表于 2021-4-26 21:51:42 | 显示全部楼层
lcfmax 发表于 2021-4-25 13:45
楼主,你好,能否分享一下力科T2的软件和力科T2抓包的原始数据?谢谢了

原始数据,要文件?
回复

使用道具 举报

0

主题

16

回帖

16

积分

新手上路

积分
16
发表于 2021-4-27 11:09:00 | 显示全部楼层
初晴sama 发表于 2021-4-26 21:51
原始数据,要文件?

是的,这样能看到USB数据的细节,对照你的文档看就更直观了。
回复

使用道具 举报

17

主题

101

回帖

152

积分

初级会员

积分
152
 楼主| 发表于 2021-5-3 15:20:50 | 显示全部楼层
lcfmax 发表于 2021-4-27 11:09
是的,这样能看到USB数据的细节,对照你的文档看就更直观了。

给个邮箱
回复

使用道具 举报

0

主题

16

回帖

16

积分

新手上路

积分
16
发表于 2021-5-6 10:28:06 | 显示全部楼层

非常感谢,麻烦发到这个邮箱,lcfmax@qq.com
回复

使用道具 举报

0

主题

2

回帖

2

积分

新手上路

积分
2
发表于 2022-2-28 19:14:44 | 显示全部楼层
感谢楼主无私共享, 赞
回复

使用道具 举报

2

主题

5

回帖

16

积分

新手上路

积分
16
发表于 2022-3-27 23:44:38 | 显示全部楼层
资 料很赞,
回复

使用道具 举报

0

主题

19

回帖

19

积分

新手上路

码农

积分
19
发表于 2023-1-20 14:32:11 | 显示全部楼层
学习学习,感谢楼主
回复

使用道具 举报

2

主题

37

回帖

48

积分

新手上路

积分
48
发表于 2023-2-27 17:42:50 | 显示全部楼层
只能说牛皮 谢谢大佬分享
回复

使用道具 举报

2

主题

37

回帖

48

积分

新手上路

积分
48
发表于 2023-2-27 17:43:21 | 显示全部楼层
学习学习,谢谢大佬分享。
回复

使用道具 举报

0

主题

19

回帖

19

积分

新手上路

积分
19
发表于 2023-4-9 12:41:18 | 显示全部楼层
资料好多,谢谢分享
回复

使用道具 举报

1

主题

7

回帖

10

积分

新手上路

积分
10
发表于 2023-8-9 21:01:14 | 显示全部楼层
得劲,感谢楼主
回复

使用道具 举报

0

主题

4

回帖

4

积分

新手上路

积分
4
发表于 2023-11-13 13:07:41 | 显示全部楼层
USB协议的东西,感觉要学的好多,看的有点累。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-4-26 08:52 , Processed in 0.319095 second(s), 29 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表