阅读:1631回复:4
单片机和pc机usb通讯。。。 疑问?
各位大侠, 你们好。。
现有以下几个疑问求教,望不吝赐教。。。。 1。单片机和pc机的速度怎么控制? 2。如果要在单片机上写usb协议,那么在最初配置描述符时 怎么办?按着什么顺序配置? 传输格式怎样的? (单双子节) 3。在数据传输时,data1和data0是如何定义的?对于usb有 何特殊意义,作用?怎么把数据转化成data0.data1? 4。控制传输中,状态阶段的返回式意味着 此次传输结束? 5。在握手响应返回时,对于需要主机干预的令牌,主机是怎么 处理的/? |
|
沙发#
发布于:2002-04-17 08:22
1. 需要吗?
2. 把协议字段设成vendor specified 3. 区分前后2个packet。这是sie的事情,除了作sie的人,一般的应用根本就不用去管。 4. y |
|
|
板凳#
发布于:2002-04-17 13:13
谢谢大侠的帮助,望能继续不吝赐教:
1.指低速传输时,外设最低可以达到多少?(数据传输速率) 2.请具体些,是先设置端口还是先设置设备...... 3.我想实现usb协议,所以,请说的详细些! |
|
地板#
发布于:2002-04-18 09:27
1. 0
2. ??? 3. 你要做芯片? |
|
|
地下室#
发布于:2002-04-18 11:09
再次感谢大侠答复,现将问题具体描述如下:
1。低速传输,如pc机向单片机发送,低速传输, 因为是串行通讯,须一位一位的接受,单片机能否来得急 接受一个字节8位? 2。usb驱动程序在设备初始化的时候,最初的请求,配置描述符 的顺序和方法/? 3.我是要模拟usb的协议,因此,要对usb协议有透彻的了解。。。。 |
|