打印
[USB编程]

请教一下USB协议分析仪的原理

[复制链接]
2595|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hgytnbhg|  楼主 | 2014-10-14 08:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近闲逛,看到了几款USB的协议分析仪,感觉这东西对开发帮助应该蛮大的,不过瞅了瞅价格都非常高,作为学生买不起啊……
所以想来咨询下,这玩意大概的原理是啥?
刚开始学USB开发,用的是STM32F407的芯片,带OTG功能
所以我就在想,能不能仿一个USB协议分析仪出来?比如用STM32F407的板子做个“转接器”,用于连接在HOST和DEVICE中间,HOST向STM32发送数据,STM32再转发给DEVICE,同样的,从DEVICE要发送数据给HOST的话,也要经过STM32转发,这样数据不就拦截下来了么?
不知道我这个思路可行么?
仅仅是讨论一下,希望高手能给点建议

相关帖子

沙发
584025981| | 2014-10-14 12:34 | 只看该作者
你加我QQ584025981

使用特权

评论回复
板凳
hgytnbhg|  楼主 | 2014-10-16 22:23 | 只看该作者
584025981 发表于 2014-10-14 12:34
你加我QQ584025981

加了,但是哥们经常不在线啊:'(

使用特权

评论回复
地板
le062| | 2014-10-19 16:06 | 只看该作者
截数据么,你真要做得用fpga,相当于实现一个host phy和一个device phy
用单片机做功能上可以做到,但是层次不一样。

前者:
tx -------------------- rx
                |---------- rx(截获) 分析 (fpga)

后者
tx ---------rx(截获)分析 (mcu)tx------------------rx

使用特权

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

本版积分规则

3

主题

18

帖子

0

粉丝