阅读:1771回复:11
USB 驱动程序与固件之间的通信?
USB 驱动程序与固件之间需要那些通信?
一般写驱动程序都可以调用一些以Usb*****一类的例程来进行编写功能需求。 可现在当要写固件时, 我怎么知道那驱程序与MCU之间进行了哪些通信? 需要知道哪些通信的命令?比如发送数据给MCU时,要进行哪些通信? 还有就是,固件需要给驱动那些信息? 比如:需要提供VID & PID |
|
最新喜欢:Beshy |
沙发#
发布于:2002-11-13 22:07
没有人来抢分吗?
|
|
板凳#
发布于:2002-11-14 09:07
WIN2000下有USB的驱动接口,自己编的驱动程序通过调用这些接口来实现PC机与设备的通讯。
固件中有很多寄存器,标志着USB设备中断的状态,例如,是SETUP包,数据包等,USB设备通过中断处理各种事务。具体可参见USB协议1.1,里面很详细,建议你好好看一下! 在主机与设备通讯时,由主机提出各种数据申请,然后USB设备把主机要的数据传过去 |
|
地板#
发布于:2002-11-14 09:11
如果觉得兄弟回答的还不错,请给加点分!
呵呵! :) :) :) |
|
地下室#
发布于:2002-11-14 20:17
WIN2000下有USB的驱动接口,自己编的驱动程序通过调用这些接口来实现PC机与设备的通讯。 你说得这此我大体上也知道,只是真做起来还有些地方不懂. |
|
5楼#
发布于:2002-11-15 00:11
实践出真知,慢慢磨吧!
|
|
|
6楼#
发布于:2002-11-16 15:32
实践出真知,慢慢磨吧! 版主你心也够恨的了。 |
|
7楼#
发布于:2002-11-17 16:09
呵呵! :D
你这一步俺也经过的啊!还不是慢慢磨出来的,当初连这个bbs还没有呢......~~~~~~~~~~~~~~~~ |
|
|
8楼#
发布于:2002-11-17 16:24
其实最有效的方法也是最慢的方法就是踏踏实实慢慢的一步一步的开始看书,实践。
|
|
|
9楼#
发布于:2002-11-20 20:34
呵呵! :D 其实最有效的方法也是最慢的方法就是踏踏实实慢慢的一步一步的开始看书,实践。 前辈有言, 我也只有慢慢磨了。 多谢谢~~~~ :) |
|
10楼#
发布于:2002-11-21 11:01
呵呵! :D 那你办这个干什么?目的不就是让我们这些新手少走弯路嘛!如果还需要我们也要象你以前那样只有通过自己磨,那你们这些高手有用吗? |
|
11楼#
发布于:2002-11-22 12:31
你以为我们是办学校来的?一步一步教你怎么穿衣服、怎么吃饭、怎么上厕所?
|
|
|