ttfwind
驱动牛犊
驱动牛犊
  • 注册日期2005-06-07
  • 最后登录2009-08-21
  • 粉丝0
  • 关注0
  • 积分81分
  • 威望13点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
阅读:2277回复:4

固件程序和驱动程序是怎么通信的?

楼主#
更多 发布于:2005-07-19 22:16
  固件程序不是在下位机嘛,以d12为例。他有读写数据的命令为------- 0xf0,在固件程序中必然会实现读写端点的函数。
 在驱动中,也就是你的上位集中,用户通过驱动去读写设备对吧。那么驱动和固件程序是怎么联系起来的呢?
本人qq:411923432
ttfwind@163.com
希望和大家多多交流!
crazy1314
驱动牛犊
驱动牛犊
  • 注册日期2006-12-23
  • 最后登录2007-02-13
  • 粉丝0
  • 关注0
  • 积分190分
  • 威望20点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-01-10 18:01
固件和驱动怎么通信的? 应用程序和驱动怎么通信的? 数据通信接口如何定义?

恳请高人指点! 谢谢!
驱网无线,快乐无限
computer00
驱动小牛
驱动小牛
  • 注册日期2004-09-27
  • 最后登录2009-08-22
  • 粉丝0
  • 关注0
  • 积分1002分
  • 威望120点
  • 贡献值0点
  • 好评度110点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-03-29 13:36
通过USB接口呀。
博客Http://computer00.21ic.org
hunbalo
驱动牛犊
驱动牛犊
  • 注册日期2004-04-21
  • 最后登录2020-10-20
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望124点
  • 贡献值0点
  • 好评度85点
  • 原创分1分
  • 专家分0分
  • 社区居民
地板#
发布于:2007-05-05 00:10
原则上讲,固件和驱动程序是不进行通信的,固件包含硬件的配置信息或者是硬件实现功能的软件程序,usb的固件中包含了pid,vid等等信息,总线驱动程序获得描述符就得到这些信息了
jbhlzw
驱动牛犊
驱动牛犊
  • 注册日期2006-04-03
  • 最后登录2010-09-29
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望93点
  • 贡献值0点
  • 好评度20点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2007-06-24 15:16
usb为例:
应用层-驱动程序-usb总线协议-电脑usb硬件-链路通道-支持usb总线协议的usb设备芯片-对usb芯片可操作的固件
游客

返回顶部