CSDN论坛 > 硬件/嵌入开发 > 嵌入开发(WinCE)

wince 下 scsi与U盘通信 [问题点数:100分]

Bbs1
本版专家分:0
结帖率 75%
CSDN今日推荐
Bbs1
本版专家分:0
匿名用户不能发表回复!
其他相关推荐
WinCE 应用程序开机自动运行的方法(flash,U盘,SD卡都行)
近日在开发过程中遇到WinCE应用程序开机自动运行的问题,在网上找了找,发现大概有以下三种方法: 1、 将应用程序和应用程序快捷方式添加到映像里,再将快捷方式添加到StartUp目录下,这样当系统运行后应用程序就能自动运行; 2、 直接替换Wince的SHELL,即修改注册表: [HKEY_LOCAL_MACHINE/init] "Launch50"="explorer.exe
Wince上USB host 中U盘兼容性问题点滴
我们现在使用的是sirfA4芯片做的产品,使用它的USB口用于U盘读播MP3和视频文件,之前发现USB口出现这样问题:有个次品U盘(标称容量16G,实际容量只有4G),在电脑上都能正常读写数据,没有什么问题,但是拿到我们机器上就出现插入U盘可以识别,但是会经常性的出现读数据失败,USB识别到断开的情况。           追踪程序发现读取Csw 长度为0,此时会重新初始化,造成USB disk
usb设备的检测及区分(sata硬盘、优盘及移动硬盘)
原理: 1.如果有外置usb设备插入,会产生/proc/scsi/usb-storage目录(ide硬盘上默认 没有),并且会在/proc/scsi/usb-storage目录中产生数字文件,此文件存储了设 备的相关信息。 2./sys/class/scsi_device/目录中会有几个scsi设备的目录,以数字开头。(ide 中默认无子目录,sata硬盘默认有子目录),类似1:0:0或
WINCE下USB的同步模式与U盘模式的切换
在SMDK2416.bat中,找到 set BSP_USBFNCLASS=SERIAL @REM set BSP_USBFNCLASS=MASS_STORAGE set BSP_KITL=NONE rem set BSP_KITL=USBSERIAL 修改为 set BSP_USBFNCLASS=MASS_STORAGE 即U盘模式;   修改为 set
【转】Linux支持U盘的一些内核选项
DEVICE DRIVERS ---SCSI device support SCSI disk support SCSI generic supportDEVICE DRIVERS ---USB support OHCI HCD support USB Mass Storage support [*] USB Mass Storage Write-Protected Media Detection (EXPERIMENTAL) [*] Freecom USB/ATAPI Bridge support
内核支持U盘
内核支持U盘 -- zImage for sbc-2410x # cd linux-2.6.19 # vi arch/arm/mach-s3c2410/mach-smdk2410.c -------------------------------------------------- (1) 添加头文件 //zxl for usb start #include #include
[RK3288][Android6.0] USB Mass Storage流程小结
Platform: ROCKCHIP OS: Android 6.0 Kernel: 3.10.92 USB Mass Storage遵循Bulk-Only协议,参见: http://www.usb.org/developers/docs/devclass_docs/usbmassbulk_10.pdf 传输过程大概如下: 1. 插上设备之后USB Host读取描述符信
海量U盘传输协议的一点总结汇总
驱动类型划分: USB (通用)   USBHID (人机接口设备 )    USB-HIDUSB Mass Storage (大容量存储设备 )USB Mass Storage      USB设备分为5大类,即显示器、通信设备、音频设备、人机输入和海量存储。  “主机∕设备”数据包传送顺序 主机应当在发送相应的数据之前发送 CBW 。设备应当在
Wince当作U盘识别时间长的解决方式
问题:把wince6 插到PC端识别成U盘,需要时间太长,大约20多秒。 调查:发现在通信过程中,PC机老是会发 0x23指令,而次指令并不支持。导致reset。           一个U盘插上,Windows要连续的发送12h(INQUIRY),23h(READ FORMAT CAPACITIES),25h(READ CAPACITY),28h(READ10),           如果
向usb cdrom发送SCSI 命令
#include #include #include #include #include #include /*****************/ struct sg_io_hdr * init_io_hdr() { struct sg_io_hdr * p_scsi_hdr = (struct sg_io_hdr *)malloc(sizeof(struct sg_io_hd
关闭