最近闲逛,看到了几款USB的协议分析仪,感觉这东西对开发帮助应该蛮大的,不过瞅了瞅价格都非常高,作为学生买不起啊……
所以想来咨询下,这玩意大概的原理是啥?
刚开始学USB开发,用的是STM32F407的芯片,带OTG功能
所以我就在想,能不能仿一个USB协议分析仪出来?比如用STM32F407的板子做个“转接器”,用于连接在HOST和DEVICE中间,HOST向STM32发送数据,STM32再转发给DEVICE,同样的,从DEVICE要发送数据给HOST的话,也要经过STM32转发,这样数据不就拦截下来了么?
不知道我这个思路可行么?
仅仅是讨论一下,希望高手能给点建议 |