阅读:2371回复:4
固件程序和驱动程序是怎么通信的?
固件程序不是在下位机嘛,以d12为例。他有读写数据的命令为------- 0xf0,在固件程序中必然会实现读写端点的函数。
在驱动中,也就是你的上位集中,用户通过驱动去读写设备对吧。那么驱动和固件程序是怎么联系起来的呢? 本人qq:411923432 ttfwind@163.com 希望和大家多多交流! |
|
沙发#
发布于:2007-01-10 18:01
固件和驱动怎么通信的? 应用程序和驱动怎么通信的? 数据通信接口如何定义?
恳请高人指点! 谢谢! |
|
|
板凳#
发布于:2007-03-29 13:36
通过USB接口呀。
|
|
|
地板#
发布于:2007-05-05 00:10
原则上讲,固件和驱动程序是不进行通信的,固件包含硬件的配置信息或者是硬件实现功能的软件程序,usb的固件中包含了pid,vid等等信息,总线驱动程序获得描述符就得到这些信息了
|
|
地下室#
发布于:2007-06-24 15:16
usb为例:
应用层-驱动程序-usb总线协议-电脑usb硬件-链路通道-支持usb总线协议的usb设备芯片-对usb芯片可操作的固件 |
|