资料介绍
嵌入式 linux 系统环境以其易于移植裁减、内核小、效率高、完整、原代码开放及性能优异等特点,在嵌入式领域得到了非常广泛的应用。Linux 的 USB 设备端的源代码中主要有 USB device 的海量存储设备、串口设备、网络设备等设备驱动程序及各种 USB device 控制器芯片的驱动程序。市场上 USB 设备控制器芯片种类繁多,大多数用户需要针对特定应用来开发相关的 USB 设备控制器驱动程序,才能使设备正常工作在 linux 操作系统下。
1 USB 设备端驱动
Linux Gadget 子系统主要分为三层:第一层为芯片驱动层,负责将各种 USB device 控制器抽象为统一的函数接口,以供上层驱动程序调用;第二层主要是对操作函数的简单封装;第三层为设备驱动层,可根据系统的需求实现所对应的功能。图 1 所示是 Linux Gadget 子系统的驱动层次。Linux Gadget 子系统的设备驱动层主要根据各个类别的规范及协议实现各种设备的驱动,本设计需要使一个嵌入式设备拥有移动硬盘的功能,所以,可以根据海量存储类的规范及协议来实现该功能。

- 基于嵌入式Linux的人机交互接口设备驱动程序的研究和实现
- ARM11嵌入式系统Linux下液晶显示的实现
- ARM11嵌入式系统Linux下LCD的驱动的设计
- 嵌入式LINUX系统内核和内核模块调试
- 基于ARM和Linux的嵌入式远程视频监控系统的设计
- 嵌入式Linux系统的驱动原理和使用ARM Linux实现SPI驱动程序的说明 11次下载
- LCD原理与基于嵌入式的LCD驱动的设计与实现 8次下载
- 基于StrongARM嵌入式Linux系统下的USB通信实现 5次下载
- 嵌入式Linux字符设备驱动的设计与应用
- 嵌入式Linux字符设备驱动的设计与应用
- 基于TTL串口的嵌入式USB主机系统的设计和实现
- 嵌入式USB从设备驱动程序设计
- 嵌入式系统USB接口的研究及设计
- 嵌入式Linux设备驱动开发
- 嵌入式Linux系统开发基础
- 什么是嵌入式系统?嵌入式系统的具体应用 2563次阅读
- 如何实现嵌入式系统远程调试 5401次阅读
- 基于嵌入式Linux内核的ARM9运行实现方式介绍 1573次阅读
- 关于嵌入式系统的特点和Linux内核的实时应用分析 1141次阅读
- 基于PXA255开发板外围字符设备的嵌入式Linux字符设备驱动设计与应用 1199次阅读
- 基于嵌入式Linux内核的系统设备驱动程序开发设计 1209次阅读
- 实现了多键齐按和重复按键的嵌入式系统键盘驱动设计 3333次阅读
- 嵌入式操作系统是什么_嵌入式操作系统有哪些 2w次阅读
- 基于嵌入式Linux的无线视频监控系统设计 3147次阅读
- 嵌入式USB主机系统设计 2002次阅读
- 基于FPGA的嵌入式Linux操作系统解决方案 6309次阅读
- 基于FPGA嵌入式系统的设备驱动开发 2338次阅读
- 基于嵌入式Linux的家居监控系统设计 2117次阅读
- 基于Linux的嵌入式实时操作系统的研究 2353次阅读
- 基于嵌入式Linux的短信收发系统设计 1905次阅读
下载排行
本周
- 1PC3103 低功耗电流模式PWM控制器技术手册
- 1.23 MB | 3次下载 | 免费
- 2L7805CV TO-220三端稳压IC规格书
- 0.71 MB | 1次下载 | 免费
- 3LoRa2021 全频段无线通讯模块规格书
- 814.22 KB | 1次下载 | 免费
- 4L7812CV TO-220三端稳压IC规格书
- 1.35 MB | 次下载 | 免费
- 5L7815CV TO-220三端稳压IC规格书
- 1.48 MB | 次下载 | 免费
- 6N-12电子倾斜仪指南
- 0.24 MB | 次下载 | 10 积分
- 7基于CP500S扫描测头的三坐标测量系统:复杂曲面零件解决方案
- 0.35 MB | 次下载 | 免费
- 8STM32H747xI/G 英文数据手册
- 5.09 MB | 次下载 | 免费
本月
- 1PFC电路与BOOST电路设计实例分享
- 1.83 MB | 18次下载 | 4 积分
- 2电源测试报告-基于 国民技术 N32L406 和杰华特 JW3376+3330 的 BMS 方案
- 6.47 MB | 17次下载 | 免费
- 3世平基于灵动微 SPIN560C 的低压无刷电机应用方案
- 10.93 MB | 11次下载 | 免费
- 4900MHz全双工无线发射器参考设计原理图资料
- 0.40 MB | 6次下载 | 免费
- 5PWM控制器的控制方法
- 0.39 MB | 3次下载 | 4 积分
- 6900MHz全双工无线发射器参考设计
- 0.15 MB | 3次下载 | 1 积分
- 7美的电磁炉TM-S1-20B PN8124F+CHK S009资料图
- 0.28 MB | 3次下载 | 10 积分
- 8FS313B USB 的 PD和QC 快充协议电压诱骗控制器规格书
- 2.61 MB | 3次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935134次下载 | 10 积分
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420064次下载 | 10 积分
- 3Altium DXP2002下载入口
- 未知 | 233089次下载 | 10 积分
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191424次下载 | 10 积分
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183352次下载 | 10 积分
- 6labview8.5下载
- 未知 | 81602次下载 | 10 积分
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73819次下载 | 10 积分
- 8LabVIEW 8.6下载
- 未知 | 65991次下载 | 10 积分
电子发烧友App






创作
发文章
发帖
提问
发资料
发视频
上传资料赚积分
评论