lhl1021
驱动牛犊
驱动牛犊
  • 注册日期2001-08-25
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1298回复:1

USB开发各个子系统之间的关系?

楼主#
更多 发布于:2001-09-25 10:54
USB硬件开发过程中一般会包括硬件设计、设计firmware、驱动、主机程序。
firmware除了实现硬件功能外还有什么用途?硬件插入主机后都有什么反映?这时哪一部分开始起了作用?
主机通过什么来识别设备?要程序员自己做什么呢?
一般什么情况下会用到HID?
大家好
飞天猩猩
驱动巨牛
驱动巨牛
  • 注册日期2001-09-24
  • 最后登录2008-06-17
  • 粉丝0
  • 关注0
  • 积分201分
  • 威望22点
  • 贡献值0点
  • 好评度21点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2001-09-25 12:02
硬件插入电脑,当然是电脑开始检测USB设备,要求你安装驱动程序,如果成功的话,你可以在“我的电脑/属性/设备管理器”中查看到相关的USB产品的信息;
USB是通过“描述符(descriptor)”来知道硬件的并实现功能的,比如:产品ID,生产商ID,端口,各种USB标准请求,用户请求等;
使用到HID的项目:一般是鼠标、键盘、游戏的编程。
游客

返回顶部