- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PCMCIA接口CF卡实验
3.实验内容 4.实验预习要求 5.实验原理 5.实验原理 5.实验原理 5.实验原理 6.实验步骤 6.实验步骤 6.实验步骤 8.实验参考程序 * MagicARM2410教学实验开发平台 广州致远电子有限公司 * 1.实验目的 (1) 掌握USB大容量类设备驱动Linux模块的配置与编译; (2) 掌握Linux系统下U盘等大容量设备的使用。 U盘驱动程序编译与使用实验 硬件: PC机 1台 MagicARM2410教学实验开发平台 1台 U盘 1个 软件: RedHat Linux 9.0操作系统 Windows 98/2000/XP操作系统(可选) 嵌入式Linux开发环境 2.实验设备 (1) 编译及连接USB大容量类设备驱动模块; (2) 下载大容量类设备驱动模块到目标板,并加载模块; (3) 挂载U盘到Linux系统,然后往U盘里创建文件与文件夹。 (1) 复习USB主机驱动编译与加载实验内容; (2) 复习Linux系统下文件的操作与VI的使用。 U盘、移动硬盘、MP3和数码相机等都是大容量类设备。大容量设备底层是基于USB接口,上层由大容量类驱动映射成SCSI磁盘设备。所以,实现对U盘的操作主要包含三个模块:USB主机驱动、大容量类设备驱动和SCSI磁盘设备驱动模块。 USB主机驱动在USB主机驱动编译与加载实验中已介绍,这里主要介绍大容量类设备驱动和SCSI磁盘设备驱动模块的编译及链接。 在终端使用make menuconfig命令打开S3C2410Linux内核编译的Main Menu窗口,并进入“SCSI support ---”菜单选项,然后将SCSI disk support配置为模块,再将SCSI disk support也配置为模块如图 1.1所示。 图 1.1 配置SCSI磁盘设备 返回主菜单(Main Menu),再进入“USB support ---” 菜单选项,然后将Support for USB设置为模块,再将USB Mass Storage support配置为模块,如图 1.2所示。 图 1.2 配置USB大容量驱动 以上配置已完成了USB大容量驱动的配置及SCSI磁盘设备驱动模块的配置。退出并保存配置,使用make dep命令建立文件依赖关系,然后使用make modules命令编译链接模块。编译链接完成后,在/zylinux/kernel/ drivers/scsi/文件夹中生成scsi_mod.o和sd.o模块,在/zylinux/ kernel/drivers/usb/storage /文件夹中生成usb-storage.o模块。 在目标系统中加载以下模块就可以实现USB大容量设备的支持: USB主机: usbcore.o usb-ohci-s3c2410.ko SCSI磁盘驱动: scsi_mod.o sd.o 大容量类驱动: usb-storage.o (1)配置及编译链接大容量类驱动、SCSI磁盘驱动,参考实验原理。 (2)将usbcore.o、usb-ohci-s3c2410.ko、scsi_mod.o、sd.o和usb-storage.o文件下载到目标板的/tmp文件夹中。 (3)加载USB主机驱动模块,在终端输入以下命令: # insmod usbcore.o # insmod usb-ohci-s3c2410.ko (4)加载SCSI磁盘驱动模块,在终端输入以下命令: # insmod scsi_mod.o # insmod sd.o? (5)加载USB大容量类驱动模块,在终端输入以下命令: # insmod usb-storage.o (6)插入U盘后,终端将打印出以下信息: # hub.c: USB new device connect on bus1/1, assigned device number 2 scsi0 : SCSI emulation for USB Mass Storage devices Vendor: Aigo Model: 2.0
您可能关注的文档
- LED顯示器原理與構造.ppt
- MACRONPOWERTECHNOCOGYLTD.doc
- MailServer的安裝與設定.doc
- Mankiw5eChapter3NationalIncome.ppt
- MaritimeLaw.ppt
- MarketReview,2011SalesReview,2012Budget-Oct19,2011.ppt
- MATP-Chinese.doc
- Max+PlusIIShortCutUserGuide.ppt
- MeBluetooth模块(双模式).doc
- MediaReleasetitleMediaRelease.doc
- PIC16F877单片机定时器功能说明.doc
- PicoBlaze处理器IPCore的原理与应用.doc
- PIC单片机控制的电动自行车驱动系统.doc
- PKPR3模块式多控制并联冗余UPS.doc
- PowerPointGRAYTemplate-Corporate.ppt
- PowerPointPresentationChineseStyle.ppt
- PowerPointプレゼンテーション -eol.zool.kyoto-u.ppt
- PowerPointプレゼンテーション -sn-t.ppt
- PowerPointプレゼンテーション -u.ppt
- PowerPointプレゼンテーション -カジのホブス工場見学.ppt
最近下载
- 当代世界各国基础教育课程内容改革趋势.pptx VIP
- 广数da98产品说明书.pdf VIP
- 矿泉水及其开发利用.doc VIP
- 专题07 修辞与仿写(讲义+试题) -2023年三升四语文暑假衔接课【统编版】.docx VIP
- 部编人教版道德与法治(2024)八年级上册《珍视自由》课件.pptx VIP
- (2025秋)部编版三年级语文上册《 香港,璀璨的明珠》PPT课件.pptx VIP
- 2025年新戊二醇项目可行性研究报告.docx
- 幼儿园小班练习题(直接打印).doc VIP
- 6.1晶体管的特性与识别.pptx VIP
- QC-T 944-2013 汽车材料中多溴联苯(PBBs)和多溴二苯醚(PBDEs)的检测方法.pdf VIP
有哪些信誉好的足球投注网站
文档评论(0)