打印

USB数据包发送时间间隔问题---作为仪表总线

[复制链接]
1388|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
magic_yuan|  楼主 | 2014-10-31 20:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位大神,
  我需要找一个合适的总线来通过PC机控制下位各板子--业界用的PCI总线(貌似比较难搞),我想找一个简单的效果还可以总线。
  看了下USB协议,有大神推荐了CH372这样的解码芯片,貌似搞起来比较容易。
  USB协议中,PC不断通过USB发数据包,有时候也从下位机接收数据包。
  PC内部指令特点是,数据包小,发送频率高,且经常也需要从发送模式切换为接收模式。说白了就是PC机实时控制下位板的每一个动作,同时监控每一个动作。
问题:
    1,USB相邻两个数据包发送的大概时间间隔怎么样?是毫秒级别的么,能不能达到0.1毫秒级别或者更小。
    2,USB从发送数据到接收数据的切换时间又是什么级别的?能达到0.1毫秒甚至更少么
  
   十分感谢!!!!

相关帖子

沙发
magic_yuan|  楼主 | 2014-10-31 21:06 | 只看该作者
刚看了下又高速125微秒,全速1毫秒。每帧数据的时间间隔----即每次数据发送的时间间隔?

使用特权

评论回复
板凳
dirtwillfly| | 2014-11-1 09:10 | 只看该作者
usb2.0是半双工的,usb3.0是全双工的,可以考虑下usb3.0

使用特权

评论回复
地板
magic_yuan|  楼主 | 2014-11-1 11:37 | 只看该作者
dirtwillfly 发表于 2014-11-1 09:10
usb2.0是半双工的,usb3.0是全双工的,可以考虑下usb3.0

多谢,
  USB2.0好像有一些芯片集成内部协议,MCU开发起来比较简单。USB3.0貌似资料比较少。
  大神有推荐的么?

使用特权

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

本版积分规则

个人签名:发到3000帖时,生活大概完成了一种转折。

359

主题

2770

帖子

7

粉丝