打印
[USB接口]

USB新手问个基础问题。

[复制链接]
862|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
kuaijie00|  楼主 | 2015-9-17 18:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近在搞LPC1778的USB,看了些资料,还是有好多问题,其中几个比较基本的还望大家指教一二。
1:USB DEVICE的硬件到底负责整个数据传输的哪部分?我知道数据传输开始会有很多描述符之类的东西,比如一个字节的某一位代表传输方向,那DEVICE收到这一位的时候是硬件自动判断还是需要软件判断这个传输方向?
2:我现在要做一个数据采集的东西然后把数据发给PC,用CDC可以吗?会不会device每次插拔虚拟的串口号都不一样然后客户端软件每次都要设置啊?那样的话不合要求啊。用HID的又只能是中断传输,速度跟不上。所以有了问题三。
3:USB有一个自定义类,用这个的话如果问题1是要软件部分做判断,硬件仅仅负责数据传输的话,那软件工作量岂不是很大?而且要自己定义一些传输协议?(我知道USB已经有了一些规范要求了,但还是要自己定义一些协议吧?)

我只负责DEVICE端,PC端驱动和客户端软件由别人负责。

相关帖子

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

本版积分规则

1

主题

7

帖子

0

粉丝