usb mass storage 怎么实时同步磁盘信息 [问题点数:100分]

Bbs1
本版专家分:0
结帖率 33.33%
Bbs6
本版专家分:5070
Blank
红花 2018年3月 Linux/Unix社区大版内专家分月排行榜第一
2017年9月 Linux/Unix社区大版内专家分月排行榜第一
2017年8月 Linux/Unix社区大版内专家分月排行榜第一
2017年7月 Linux/Unix社区大版内专家分月排行榜第一
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs6
本版专家分:5070
Blank
红花 2018年3月 Linux/Unix社区大版内专家分月排行榜第一
2017年9月 Linux/Unix社区大版内专家分月排行榜第一
2017年8月 Linux/Unix社区大版内专家分月排行榜第一
2017年7月 Linux/Unix社区大版内专家分月排行榜第一
Bbs1
本版专家分:0
Bbs6
本版专家分:5070
Blank
红花 2018年3月 Linux/Unix社区大版内专家分月排行榜第一
2017年9月 Linux/Unix社区大版内专家分月排行榜第一
2017年8月 Linux/Unix社区大版内专家分月排行榜第一
2017年7月 Linux/Unix社区大版内专家分月排行榜第一
Bbs1
本版专家分:0
Bbs1
本版专家分:0
如何使USB Mass Storage驱动支持CD-ROM格式
该文章讲解了有USB Mass Storage驱动升级到支持CD-ROM驱动
u盘插入电脑不显示(usb mass storage device----usb大容量存储设备显示为黄色感叹号)
如果你在使用U盘或移动硬盘的时候,插入电脑但没有显示,而会在屏幕右下角弹出<em>usb</em> <em>mass</em> <em>storage</em> device(<em>usb</em>大容量存储设备),且在设备管理器里也会看到一个<em>usb</em> <em>mass</em> <em>storage</em> device,且是一个黄色的感叹号。其实这是因为电脑里已经有的<em>usb</em>驱动不适合你现在插入的设备使用,所以你需要换一个<em>usb</em>驱动,而这里分享给大家的就是这样一款正确的驱动,其实这个英文的提示的意...
USB Gadget Storage功能调试
由于工作的需要,实现板卡通过Micro USB线与PC连接,作为PC的 外设存储盘,拷贝数据到板卡中,或者把板卡中的数据通过USB线拷贝到PC端,实现数据的交互,板卡采用Linux操作系统。 开发过程中修改文件顺序记录如下:   1. Linux Kernel支持<em>usb</em> gadget 设备中的MSC MSG即 Mass Storage Class.   需要把该驱动配置为模块加载方
USB Mass Storage协议
简介 USB Mass <em>storage</em> Device协议即海量存储设备协议适用于硬盘,U盘等大容量存储设备。协议使用的接口端点有BulkIn、BulkOut和Interrupt端点。该设备类又包含6个独立的子类以及3种传输协议。 bInterfaceSubClass 命令集 描述 01h RBC 通常,FlashDevice使用RBC,事实上所有大容量
USB mass storage驱动分析
1. USB驱动代码在/drivers/<em>usb</em>/gadget下,有文件:android.c,其他驱动文件f_adb.c,f_<em>mass</em>_<em>storage</em>.c;其中android.c 依赖于f_adb.c 和 f_<em>mass</em>_<em>storage</em>.c(这两个文件之间无依赖关系)。 2. <em>usb</em>_<em>mass</em>_<em>storage</em>重新mount一个分区;     a. adb shell 进入/sys/devices/
USBMassStorageDevice.zip
万能驱动
STM32 实现U盘功能 USB-Mass_Storage
该程序是STM32实现U盘功能可以直接跑,只需更改FLASH的端口,flash使用W25X16,可以以此做为STM32学习USB功能的易懂程序
禁用不必要USB模式,如MassStorage,MTP,PTP等(上层)
Android7.0上层禁用USB模式
MassStorage万能驱动
MassStorage万能驱动是从网上當来的,多谢下载
USB Mass Storage
USB Mass Storage USB Mass Storage
USB mass storage device 固件程序
USB大容量驱动固件程序Demo,可以参考,修改,提高自己的USB开发能力 USB大容量驱动固件程序Demo,可以参考,修改,提高自己的USB开发能力
Keil移植stm32的usbusb massStorage步骤
stm32F103的<em>usb</em> <em>mass</em>age 使用sst016b的u盘
linux usb mass storage driver 源码分析
linux <em>usb</em> <em>mass</em> <em>storage</em> driver 源码分析linux <em>usb</em> <em>mass</em> <em>storage</em> driver 源码分析linux <em>usb</em> <em>mass</em> <em>storage</em> driver 源码分析linux <em>usb</em> <em>mass</em> <em>storage</em> driver 源码分析linux <em>usb</em> <em>mass</em> <em>storage</em> driver 源码分析linux <em>usb</em> <em>mass</em> <em>storage</em> driver 源码分析linux <em>usb</em> <em>mass</em> <em>storage</em> driver 源码分析linux <em>usb</em> <em>mass</em> <em>storage</em> driver 源码分析
USB Mass Storage 概述
This document gives an overview of the USB Mass Storage Class specifications. How <em>mass</em> <em>storage</em> devices behaveon the USB bus is the subject of this and other USB Mass Storage Class specifications. At this time, four other USBMass Storage Class specifications are under development by the USB Mass Storage Class Working Group (CWG).The titles of these specifications are:USB Mass Storage Class Control/Bulk/Interrupt (CBI) TransportUSB Mass Storage Class Bulk-Only TransportUSB Mass Storage Class ATA Command BlockUSB Mass Storage Class UFI Command Specification
如何实现Linux下的U盘(USB Mass Storage)驱动 v0.4
介绍了USB MSC大容量存储设备,包含了哪些协议,整个USB MSC的框架是什么样的。 暂时只写了其中将近一半的内容,所以暂定为0.4版本。
U3S6677B5_Tool.exe
U盘工具,6677主控的 解决u盘需反复短接
Mass Storage Class – Bulk-Only Transport
非常详细地描述了USB的BBB链接过程。是英文的,由Shakthi Kannan著,2007
USB mass storage class
Specification of USB Mass Storage Class, used to define the USB <em>storage</em> device
Mass Storage(光盘,U盘)设备的USB协议
详细讲述了U盘设备,光盘设备命令格式及其USB协议
U盘系统设计硕士论文
USB 接口分析,USB 器件的选择,Mass Storage协议与FAT16文件系统,USB总线结构,Mass Storage 协议,程序实现与调试,固件调试
USB Mass Storage Class Spec
USB Mass Storage 类的标准规范,开发USB大容量存储设备非常有帮助。
USB Mass Storage Reference Design
USB Mass Storage Reference Design
USB Mass Storage 驱动器协议
Universal Serial Bus Mass Storage ClassUFI Command SpecificationA UFI Device is a removable-media <em>mass</em> <em>storage</em> subsystem, which connects to a Host computer via itsUniversal Serial Bus (USB) port. The Host and UFI Device communicate by exchanging Command Blocks,data, and status information as defined by this specification. The method used to transport this information overthe USB is defined by the Bulk-Only or CBI transport specifications.A conceptual view of the Host and UFI Device is shown in Figure 1. The UFI device is represented by a USBFloppy Disk Unit (USB FDU). The UFI device driver software running on the Host controls the UFI device bysending it UFI command blocks defined by this specification. The UFI Function in the device processes thesecommand blocks as specified herein.All exchanges of command block, data, and status information are carried out by the transfer of packets over theUSB. This exchange is managed by the USB Driver on the Host, and the USB Logical Device process in theUSB-FDU.
USB mass storage class详细说明书
<em>usb</em> <em>mass</em> <em>storage</em> class specification overview<em>usb</em> <em>mass</em> <em>storage</em>协议的详细说明,2003年6月发布的,英文版的
安装了USB IF 测试工具, 大容量的U盘不能用了
n n &amp;#13;n n n安装了USB IF 测试工具, USB2CV_Releasex86_1.5.2.0.exe,之后大容量的U盘不能用了。n原因:nn测试驱动会替代原 USB控制器驱动,将导致高速 USB 设备无法使用!nn需要在设备管理中卸载如下东东,再重新启动PC才能恢复。是记。nnUSB Compliance (Host/Device) Co...
1788 usb程序
LPC1788的USB实现,包括<em>mass</em> <em>storage</em>程序。
USB Attached SCSI Protocol 1.0
USB 3.0 new protocol for <em>mass</em> <em>storage</em> device
usbmass-ufi10.pdf
USB Mass Storage Class – UFI Command Specification
SCSI_Primary_Commands-3
SCSI_Primary_Commands-3 USB Mass Storage协议SCSI传输协议
usb mass storage开发
除了将descriptor修改为<em>mass</em> <em>storage</em> class外,我还需要做哪些function才能构造一个设备的<em>mass</em> <em>storage</em> driver呢?
USB Mass Storage Designing and Programming Devices and Embedded Hosts
专门研究USB Mass Storage Class的经典书籍,后面还以Microchip PIC18F4550为例,实际实作USB Mass Storage,是一本USB Mass Storage实作与理论兼备的好书
USB.Mass.Storage.Designing.and.Programming.Devices.and.Embedded.Hosts.Sep.2006.pdf
国外USB <em>mass</em> <em>storage</em>最全面的介绍,
USB Mass Storage Control - RBC
USB Mass Storage Control Reduced Block Commands
USB Mass Storage Sample Driver Design Notes
USB Mass Storage Sample Driver Design Notes
USB Mass Storage Control - CBI
USB Mass Storage Control Control/Bulk/Interrupt
libaums-develop
Android USB <em>mass</em> <em>storage</em> library with FAT32 support.
USB 设备类型 device class 代码完整版
USB 设备 类型 代码 完整版 device class subclass
usb mass storage 问题
MARVELL PXA310+WM6.0(littleton的BSP)下添加<em>usb</em> <em>mass</em> <em>storage</em> 功能:rn以便设备连接到PC上时,能使SD卡像U盘一样在“我的电脑”里呈现出一个盘符,rn不通过ActiveSync而是通过<em>usb</em>直接访问。rnrn现在注册表设置好了(99%没错),<em>usb</em>msfn.dll也已经加入系统中,rn结果是:设备管理器识别出Usb <em>mass</em> <em>storage</em> device,rn经过大约30秒“我的电脑”里出现盘符,但盘内容为空,查看“属性”,rn文件系统:未知rn可用空间:0 字节 已用空间:0 字节rnrn串口输出的调试<em>信息</em>如下:rnNew Client: Mass_Storage_ClassrnrnUSB20Endpoint 0x547B0 DeletedrnrnUSB20Endpoint 0x54860 DeletedrnrnUSB20Endpoint 0x548F0 DeletedrnrnUSB20Endpoint 0x54E60 DeletedrnrnPowerMgr UprnrnSuccess Change ClientrnrnSuspend DetectedrnrnUSB Speed: FULLrnrnResume DetectedrnrnUSB Speed at Reset: FULLrnrnUSB Speed at Reset: HighrnrnOALIoCtlHalProfilernrnStall 1rnrn然后后面就没什么相关<em>信息</em>了rnrn关键是最后一行 Stall 1,我看网上似乎也有这种问题的,但资料甚少,rn哪位大哥碰到过这个现象,或者有什么意见,帮帮忙~~~~谢谢
USB mass storage protocol
as the title, just a protocol.used for flash, udisk, and etc
usb mass storage
我改写一个<em>usb</em>设备的固件,把它描述成<em>usb</em> <em>mass</em> <em>storage</em>设备,能在电脑上枚举成功,也能响应各种请求命令,但就是在我的电脑里的盘符出现不了,我该做些什么啊,怎样去修改呢?给指点下吧
java访问usb设备(LINUX)
jsr80-1.0.1.jar,jsr80_ri-1.0.1.jar,jsr80_linux-1.0.1.jar放到jre/lib/ext/目录下面 libJavaxUsb.so放到jre/lib/i386/目录下 javax.<em>usb</em>.properties放到/jre/lib/目录下 t<em>usb</em>.java为测试程序 注: jre为java虚拟机下的jre目录
UMS Interface(大容量存储配置)
本程序用来配置<em>usb</em> <em>mass</em> <em>storage</em>(U 盘与PC通讯的方式,大容量存储),可以选择一个块设备或<em>磁盘</em>镜像文件来作为'<em>磁盘</em>'.
大容量存储(U盘配置) v1.3.1
用来配置<em>usb</em> <em>mass</em> <em>storage</em>(U 盘与PC通讯的方式,大容量存储),可以选择一个块设备或<em>磁盘</em>镜像文件来作为'<em>磁盘</em>'.
大容量存储 安卓
用来配置<em>usb</em> <em>mass</em> <em>storage</em>(U 盘与PC通讯的方式,大容量存储),可以选择一个块设备或<em>磁盘</em>镜像文件来作为'<em>磁盘</em>'.
BusHound usb
USB软件协议分析,稳定 5.04 版本 调试USB Mass Storage, <em>usb</em> audio,<em>usb</em> hid等专用!!
usb cdrom mass storage app
<em>usb</em> cdrom <em>mass</em> <em>storage</em> sda application code reference.
USB Mass Storage Designing and Programming Devices and Embedded Hosts - Lakeview Research.pdf
USB Mass Storage Designing and Programming Devices and Embedded Hosts - Lakeview Research.pdf
USB mass storage CBI协议手册(英)
USB <em>mass</em> <em>storage</em> CBI protocol 希望能帮到一些需要的人
U盘量产软件
 设备描述: [I:]USB Mass Storage Device(Generic Mass Storage Device)  设备类型: 大容量存储设备  协议版本: USB 2.00  当前速度: 高速(HighSpeed)  电力消耗: 248mA USB设备ID: VID = 14CD PID = 125A 设备序列号: 812520090519 设备供应商: Generic  设备名称: Mass Storage Device 设备修订版: 0200 产品制造商: USB Mass  产品型号: Storage Device 产品修订版:
Linux那些事儿之我是U盘
Linux 2.6 kernel <em>usb</em> <em>mass</em> <em>storage</em> driver设备驱动源代码分析
SL811HS USB MASS STORAGE DRIVER FOR PIC.rar
SL811HS USB MASS STORAGE DRIVER SOURCE CODE FOR MICRO-CHIP PIC18FXXX
usb mass storage class specification (package)
<em>usb</em> <em>mass</em> <em>storage</em> class specification overview buck-only cbi ufi ...
Wince USB切换工具
用于Wince 下面,USB 的Serial class 和Mass Storage之间的切换
DriverPackMassStorage
制作带SATA驱动的XP系统碟,此驱动包包含了集成该系统碟所需要的SATA驱动
linux USB从设备使用gadget实现大容量存储设备
硬件平台:fresscale iMX6Qlinux内核版本4.1.15Gadget 框架提出了一套标准API, 在底层, USB 设备控制器 (USB Device Controller, UDC) 驱动则实现这一套 API, 不同的 UDC (通常是 SOC 的一部分) 需要不同的驱动, 甚至基于同样的 UDC 的不同板子也需要进行代码修改。这一层我们可以称之为平台相关层。Linux-USB G...
DriverPack_MassStorage_wnt5_x86-32
DriverPack_MassStorage_wnt5_x86-32 sata、ich9驱动
USB Mass Storage Designing and Programming
精要分別說明 USB, SD, NAND, FAT的實戰要點, 讓大家能真的做一個USB Mass Storage出來
usb 2.0 mass storage class
很详细的<em>usb</em>2.0 <em>mass</em> <em>storage</em>资料并结合linux内核源代码进行分析
Jan Axelson - USB Mass Storage
英文版关于USB大存储类的书籍,固件编程为主,上位机也有。
USB Mass Storage 批量传输协议
Universal Serial Bus Mass Storage ClassBulk-Only TransportThis specification addresses Bulk-Only Transport, or in other words, transport of command, data, and statusoccurring solely via Bulk endpoints (not via Interrupt or Control endpoints). This specification only uses thedefault pipe to clear a STALL condition on the Bulk endpoints and to issue class-specific requests as definedbelow. This specification does not require the use of an Interrupt endpoint.This specification defines support for logical units that share common device characteristics. Although thisfeature provides the support necessary to allow like <em>mass</em> <em>storage</em> devices to share a common USB interfacedescriptor, it is not intended to be used to implement interface bridge devices.
USB Mass Storage Enabler for DOS.pdf
DOS 下的USB驱动 VER4.05 PDF文件
USB mass storage 的一点疑问
我的WINCE设备,如果进入到Mass Storage Mode,那么如果这时候设备连接到PC,对于WINCE来说,就不能rn识别Flash和SD卡里面的内容,而对于PC(WINXP)把设备当作U盘,FLASH,SD对其可见.也就是说,如果WINCErn设备在运行Flash里面的应用程序,这时候把PC连接到WINCE设备上,设备进入MASS STORAGE MODE就会丢失rnFlash而导致运行程序的错误.开始以为只有WINCE这样一做,后来注意到我的手机(LINUX 系统的),在插上USBrn线连到PC,进入大存储模式(也应该就是Mass Storage Mode)时候会提示关闭所有的应用程序,我想这个WINCErn是一样的道理了.rn我的问题是:rn1.是什么导致了这种现象的发生,是USB协议规定的吗(好象没有看到相关的说明)?还是由于Host端和Client端的特性决定rn 的(client端的时候不可以识别Flash?)?还是我们做USB驱动的一个习惯?rn2.我们可不可以把驱动改成,进入Mass Storage Mode的时候,既让PC可以识别到Flash又让自己本身的Wince识别到Flsh呢?rn
stm32f103基于hal库的usb驱动
本工程由stm32Cube生成,修改了<em>usb</em>接收函数,实现虚拟串口接收数据并返回的功能
Mass Storage协议有关文档 Mass Storage协议有关文档
Mass Storage协议有关文档 Mass Storage协议有关文档
ESXi中虚拟机使用USB存储设备
ESXi中虚拟机可以共享使用ESXi Host链接的USB设备。需要在ESXi中对虚拟机进行设置,大概需两步: rnrn在虚拟机设置中增加USB控制器;在虚拟机设置中增加USB设备。设备选择super top Mass Storage Devic。然后再虚拟机监控中刷新即可看到USB设备
配置gadget驱动实现USB大容量存储,模拟U盘
 nn配置内核(USB Gadget Support):n n n#make menuconfig n nnnnn编译生成uImage文件和驱动文件(libcomposite.ko与g_<em>mass</em>_<em>storage</em>.ko)驱动位与/drivers/<em>usb</em>/gadget目录下。nn#make modulesnnnn在uboot状态下把dr_mode=host修改为dr_mode=peripheral,即...
linux usb gadget代码分析--- gadget功能驱动层
p { margin-bottom: 0.25cm; direction: ltr; color: rgb(0, 0, 0); line-height: 120%; text-align: justify; }p.western { font-family: "Times New Roman",serif; font-size: 10pt; }p.cjk { font-family: "SimSu
STM32虚拟U盘程序(SDIO+DMA+FATFS+USB))
主控芯片:STM32F407ZG 通信方式:SDIO+DMA 文件系统:FATFS USB设备:U盘
如何实现Linux下的U盘(USB Mass Storage)驱动 v0.6
How to Write Linux USB MSC(Mass Storage Class) Driver 本文主要介绍了USB Mass Storage的相关的各种协议之间的关系,以及如何在Linux的USB驱动框架下实现U盘驱动
stm32F103 usb slave 例子
stm32F103 <em>usb</em> slave 的一个demo例子,keil工程,测试可用。 keil官方提供的代码。 具体是模拟一个hid设备
基于s3c2410的mass storage U盘实现
基于s3c2410的<em>usb</em>及sd卡接口实现U盘,采用<em>usb</em> <em>mass</em> <em>storage</em>及mmc协议,相当于实现了一个读卡器的功能。
USB SCSI 协议
SCSI协议,描述非常详细,做USB Mass <em>storage</em> device 开发必备资料
mp3程序资料 USB协议有关资料 usb协议有关资料
实现自制mp3程序资料,包括 USB协议有关资料 <em>usb</em>协议有关资料 文件系统及Mass Storage有关资料
USB大容量存储设备禁用后恢复不了问题解决方案
需求:最近由于操作设置本机电脑组策略禁用可移动存储设备后,恢复不了nnUSB大容量存储设备禁用后恢复不了问题解决方案:n1:网上一大群所谓的知识分支提供了几乎拷贝的一致的答案:注册策略恢复设置。n说多了都是泪啊,毛用没有。n2:后面想到了下载软件(大势至<em>usb</em>控制系统 8.1 官方版)试一下吧:设置一下就可以了。n该软件下载一个试用版本就行。下载链接如下:nhttp://www.onlinedow...
慧荣SM全系列量产工具V2.03.80汉化版
Silicon Motion的高效能U盘控制芯片能确保OEM厂商产品的高兼容性与采用闪存的高度弹性。Silicon Motion的U盘控制芯片支持各大厂所生产的SLC与MLC Flash,包括三星(Samsung)、东芝(Toshiba)、海力士(Hynix)、美光(Micron)、英特尔(Intel)等。在USB2.0随身碟应用方面,我们的控制芯片支持高容量、写入保护、计算机开机、密码保护及安全分割等功能。此外,可靠的嵌入式除错引擎(ECC Engine)能大幅提升传输效能,而先进的均匀抹除(Wear Leveling)技术则能延长产品使用寿命。
开机需要按F1才能进入系统
很多网友都曾经遇到过开机按F1才能进系统的问题,当按下F1又能够正常的进入系统,这种情况都是因为BIOS设置出现问题导致的,本文向大家总结了几项导致此故障繁盛原因所在,并提供了相应的解决方法。一.电脑没有软盘驱动器电脑没有暗转如盘驱动器,但在BIOS中设置了检测软驱选项,而BIOS在开机是会自动检测软驱,在BIOS检测不到软驱的情况下就要求按下F1继续。解决办法:在开机时按下Del键进入BIOS设...
关于 STM32 USB 模拟U盘的程序 无法格式化 的问题
这个问题 估计 电路板是试用 或者参考了 安福来的板子  问题出在DP   DM   引脚的 限流电阻上rn是这两个限流电阻  限制了 USB 的通信 数据传输 而造成了 USB 无法识别 吗  电脑端格式化失败的问题
STM32 USB 学习资料
主要是开发过STM32的USB开发人员写的一些技巧。主要包括:STM32 USB Mass Storage学习资料;STM32的USB详解;基于STM32的USB程序开发笔记
移植USB Mass storage Device驱动
大家好,请教一个问题rnrn目前在公司的OS上开发USB Mass <em>storage</em> Device驱动 ,连上PC后能变成一个优盘。rnrn现在的软件平台是ThreadX的,硬件接口是USB1.1的,目前ThreadX上面没有挂文件系统,想把SPI rnrnFlash上某个区域做成一个分区,然后USB Mass <em>storage</em> Device驱动挂接该分区,使得连上PC后那rnrn个区域能够像优盘那样读取(写入是不需要的,这样可以简化文件系统和USB Mass <em>storage</em> rnrnDevice驱动)rnrn目前USB驱动,Mass <em>storage</em> Device驱动和文件系统都没有,想移植Linux上面的Mass <em>storage</em> rnrnDevice驱动,文件系统就想用最简单的FAT16,请问移植的难度大不大?有没有现成的移植案例可rnrn供选择?rnrnPS:我想MP3上面如果用软件实现Mass <em>storage</em> Device的话,应该跟我要做的东西差不多,谁有相rnrn关的代码请教了rnrn谢谢
USB Mass storage大容量SD卡问题
在做USB <em>mass</em> <em>storage</em>功能时出现如下问题:rn2G以下的卡通过USB MASS STORAGE在PC端能正常识别;rn4G或8G的卡在PC端提无法识别。rnrn系统是WINCE5.0,我用4G的卡调试了一下,发现BLOCK.CPP文件中的STORE_Init函数中OpenStore()打开失败。rn请各位大侠给点建议,谢谢。rnrn
Qt之QStorageInfo获取磁盘信息
QStorageInfo类提供了系统当前挂载的<em>磁盘</em>的相关<em>信息</em>,包括它们的总大小,盘符名,文件系统名等,具体的可以参考Qt的帮助文档。使用如下:nnnvoid MainWindow::SlotGetDiskInfo()n{n QStorageInfo <em>storage</em> = QStorageInfo::root();n qDebug() &lt;&lt; "<em>storage</em>=======" &...
通过DeviceIoControl获取U盘或移动硬盘的出品商、制造商和版本号等信息
本文通过DeviceIoControl获取插入计算机的USB设备的vender、producter和version
USB Complete 第三版
USB Complete是USB 開發的權威書, 和USB Mass Storage Complete是同一系列, 是不得不用的參考書
wince 2440 usb mass storage问题请教!
在wince下作<em>mass</em> <em>storage</em>功能,现在功能已经能够实现,sd卡在pc端能够出现一个硬盘。现在想研究下mdd的code,有个问题要请教:rnsd卡在wince系统下会出现一个硬盘,当连接上pc <em>usb</em>线的时候,进入<em>mass</em> <em>storage</em>模式,这个盘会消失, 这个动作是开始于在pdd层通知mdd层attach的时候,还是在通知reset的时候开始做的?rn
USB Mass storage 设备路径疑问,急需解决··········
最近在研究PC端上位机与Mass <em>storage</em>免驱设备的通信,PC端驱动程序用的是Windows自带的<em>usb</em>stor.sys,只是编写应用程序,实现与下位机Mass <em>storage</em>设备的通信,但被一个问题折磨了一周了,一直解决不了,描述如下。rn1、调用SetupDiXxx()系列函数获取设备路径:\\?\<em>usb</em>#vid_8018&pid_8084#6&2a3a7b38&0&1#a5dcbf10-6530-11d2-901f-00c04fb951edrn2、调用CreateFile()打开设备,第一个参数就是\\?\<em>usb</em>#vid_8018&pid_8084#6&2a3a7b38&0&1#a5dcbf10-6530-11d2-901f-00c04fb951ed,句柄返回hDev = 0x000000A0,应该是成功的rn3、调用DeviceIoControl()测试SCSI的查询命令,失败,调用GetLastError(),返回错误代码50(不支持网络请求)rn4、调用WriteFile()测试写数据,失败,调用GetLastError(),返回错误代码87(参数错误)rnrn我也用U盘测试过,用这种获取设备路径的方式,仍然是失败,现象完全一样,当我把CreateFile()的第一个参数改为<em>磁盘</em>"\\\\.\\H:"的形式,就能成功。但是老大要求我的Mass <em>storage</em>是隐藏盘符的,就不能用<em>磁盘</em>的方式,只能用这种获取设备路径的方式,我怀疑还是路径不对,网上有大神说:rn1、GUID不对,但是我更换了很多GUID,都还是原样。rn2、要打开端点,形如\\pipe02,但是驱动不是我自己写的,用的是<em>usb</em>stor.sys,源码也找不到,试了很多种形式,都不行。rn3、要打开USB设备的USBSTOR子设备,但是该<em>怎么</em>获取,形式是什么样子呢。rnrn希望大神能够帮帮小弟···········rn
usb mass storage 协议 1ah命令的问题
<em>usb</em> <em>mass</em> <em>storage</em> 协议 1ah命令的问题rnrn需要返回什么值 具体类型是什么样的
WinCE 5.0 USB Mass Storage疑问
大家好,我的WinCE 5.0系统使用Usb Mass Storage功能,把Pocket Mory1作为存储设备开放时,从PC端拷贝数据到Pocket Mory1时,点击触摸屏进行操作,系统没有任何反应;把SD卡作为存储设备开放时,从PC端拷贝数据到SD卡时,点击触摸屏操作系统,操作是正常的;当不连接PC,直接把数据从SD卡拷贝到PocketMory1时,点击触摸屏操作系统也是正常的。rnrn我的Nand还划分了另外一个分区PocketMory,用来存放系统文件(包括注册表),也就是说PocketMory1只是用来存储数据,那么为什么通过USB Mass Storage功能把PocketMory1开放出来,进行数据写入的时候,系统会不响应触摸事件呢。rnrn开始我怀疑是不是我的Nand读写不是DMA模式引起的,后来改成DMA模式,速度提了上来,但是效果还是一样;rnrn通过编写测试文件测试,然后通过EVC抓取CPU占用率,发现大多数情况下往Nand写数据时CPU占用率只有16%,偶尔会有峰值,达到90%以上;rnrn后来怀疑是不是USB设备驱动的问题,但是把SD卡开放出来,写操作时系统又是正常的。rnrn不知道是不是文件系统固有的问题,或者线程优先级等的问题,还请高手指点,谢谢!
如何添加usb mass storage 驱动模块
请教各位 windows mobile 6.0 rn想要添加<em>usb</em> <em>mass</em> <em>storage</em> 驱动模块(mobile自带的那个)rn(1)<em>怎么</em>添加?是设置环境变量吗?看资料上说设置环境变量SYSGEN_USBFN_STORAGE =1,不知是不是rn(2)怎样才知是否添加成功?比如如何验证。rn(3)最后结果是不是只是往windows目录下添加了一个<em>usb</em>msfn.dll文件?rn
ce5.0实现USB mass Storage功能
想通过USB将CE端的SD卡识别为PC端U盘功能。现将三星提供Usb Function移植到自己bsp下。通过串口<em>信息</em>发现当插入<em>usb</em>时,rnHandleUsbEvent()函数中的bEpIrqStat和bUSBBusIrqStat老是0,也就是取读中断寄存器中内容为都是0,寄存器地址是rn0xB1200000+0x140应该没问题吧,不知什么地方出问题。望各位高手指点。
CSS 层叠样式表手册 v1.10下载
一个很方便的速查手册,电子版的。。。。。。。。。 相关下载链接:[url=//download.csdn.net/download/kcl333/2121620?utm_source=bbsseo]//download.csdn.net/download/kcl333/2121620?utm_source=bbsseo[/url]
非常华丽的网页素材。带源文件和样式表下载
是奥迪汽车的广告页面,很唯美,很简洁, 带源文件和样式表,需要的朋友拿去吧。 相关下载链接:[url=//download.csdn.net/download/q237822348/2337974?utm_source=bbsseo]//download.csdn.net/download/q237822348/2337974?utm_source=bbsseo[/url]
网页减肥茶一款可以压缩网页文件的工具下载
网页减肥茶,可以很方便的把网页进行压缩,减小网页文件的大小,使浏览者更快的打开网页,有效提高访问者的用户体验。感兴趣的可以使用下看看效果。 相关下载链接:[url=//download.csdn.net/download/ciscolyb/2701198?utm_source=bbsseo]//download.csdn.net/download/ciscolyb/2701198?utm_source=bbsseo[/url]
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 初二信息怎么网页制作视频 大数据培训信息
我们是很有底线的