- 16
- 0
- 约3.51万字
- 约 48页
- 2020-10-27 发布于山东
- 举报
USBgadget 设备驱动解析
利用 Linux USB gadget设备驱动能够实现一些比较有意思的功能,举两个例子:
1、一个嵌入式产品中的某个储备设备, 或是一个储备设备的某个分区,
能够作为一个 U 盘被 PC 设不,从而专门方便的完成文件交互,那个功能被广泛的应用于手机、数码相机等产品中。
一个嵌入式设备通过 USB 连接到你的 PC 后,在你的 PC 端会显现一个
新的网络连接,在嵌入式设备上也会有一个网卡设备,你能够配置它们的 I P 地址,并进行网络通讯,俗称 USBNET 。
所有 USB 通讯的设备端都有 usb device 程序,通常称它们为 usb 固件。在一些功能简单的设备里,用一些专用的可编程 USB 操纵器就能够了。而
在一些运行了类似 linux 操作系统的复杂的嵌入式系统中,要完成 usb devi ce 程序,就会要求你不仅熟悉 usb device 操纵器的操作,还要熟悉操作系统的驱动架构。
我想通过 “功能体验”、“驱动调试”、“gadget驱动结构分析”、“编写一个自己的 gadget驱动”这 4 个方面解析 linux usb gadget设备驱动的编写方法。
一、 linux 模拟 U 盘功能的实现
在硬件环境为华清远见的 fs2410 平台,软件环境为 linux-2.6.26 的 linu x 系统上,实现模拟 U 盘的功能
您可能关注的文档
- 2017春上海教育版地理六下第四单元4.4《环境污染及其防治》word教案.docx
- 2017春人教精通版三年级下册Unit4《Doyoulikecandy》教学设计.docx
- 2017春人教精通版英语四下Unit2《Therearefortystudentsinourclass》教学设计.docx
- 2017沪科版高中生命科学第一册4.4《生物体内营养物质的转变》word知识点总结.docx
- 2017沪科版高中生命科学第二册5.3《内分泌系统中信息的传递和调节》word学案.docx
- 2017秋商务星球版地理七上第4章第四节《世界的气候》word教案.docx
- 2017秋科普版英语六上Lesson3《ItwillbesunnythisSunday》公开课教案.docx
- 2017粤教版高中物理必修2第四章第三节《探究外力做功与物体动能变化的关系》word导学案.docx
- 2017粤教版高中物理选修第四章《裂变和聚变核能利用小粒子与大宇宙》word学案.docx
- 2017部编人教版历史八年级上册第5课《甲午中日战争与瓜分中国狂潮》word教学设计.docx
- 金融安全技术标准与规范.docx
- 2026年纺织服装行业交期准时率提升策略分析报告.docx
- 2026年人教版初中道德与法治八年级试卷.docx
- 2026年电子信息行业产业布局与技术创新报告.docx
- 2026-2027学年九年级化学上册基础巩固培优两套组合试卷.docx
- 汽车模具全面质量管理实施指南.ppt
- 2027届江西省九江市九江一中高二上化学期中检测模拟试题含解析.doc
- 2025甘肃武威天马大剧院管理运营有限公司公开招聘消控人员笔试历年参考题库附带答案详解.docx
- 2027届湖北省武汉市新洲三中化学高一上期末教学质量检测试题含解析.doc
- 埃森哲 咨询维护UM_CO05_Pri_CEL_Crt.pdf
原创力文档

文档评论(0)