首页| 行业标准| 论文文档| 电子资料| 图纸模型
购买积分 购买会员 激活码充值

您现在的位置是:团子下载站 > 其他 > 基于ARM-LINUX平台的USB采集卡设备驱动程序的设计

基于ARM-LINUX平台的USB采集卡设备驱动程序的设计

  • 资源大小:1.30 MB
  • 上传时间:2021-09-11
  • 下载次数:0次
  • 浏览次数:36次
  • 资源积分:1积分
  • 标      签: Linux 驱动

资 源 简 介

USBD (USB驱动 )是整个 USB主机驱动的核心 ,主要功能有 : USB总线、USB总线设备、USB总线带宽等的管理 ,USB的 4种类型数据传输 (中断传输、批量传输、等时传输、控制传输 ) , USB HUB 驱动 ,为 USB设备类提供接口等。USB设备类驱动是最终与应用程序交互的软件模块 ,它处在物理设备与用户任务进程之间 ,为用户屏蔽了具体的硬件 ,封装了控制的细节 ,并防止对硬件的非法操作 ,主要完成对特定 USB 设备的访问 ,向系统内核注册文件系统等功能。本文主要介绍该驱动部分的设计。当应用程序访问设备时 ,L inux内核通过访问该设备对应的文件节点 ,利用虚拟文件系统调用该设备的相关处理函数 ,而这些函数的处理过程就是设备类驱动程序要完成的重
VIP VIP