资讯(1) 日志(9) 文件(3)
-
编写Windows CE.net的usb驱动程序(1)
wince 发表于 2008-08-28 18:07:19随着USB设备的普及,摆在开发人员面前的驱动开发任务也是越来越繁重了,特别是对于一些嵌入式开发厂商来 讲,由于设备所采用的操作系统不同,相应的硬件接口也是不一样的,开发相关的USB驱动程序更是难上加难。Windows CE.NET ...
-
如何编写Windows CE.net的usb驱动程序(2)
wince 发表于 2008-08-28 18:06:35上述讲了堆理论,可能读者脑袋都已经大了,为此,我们举个简单的例子来详细说明一下驱动程序的开发过程。例如我们有个USB Mouse设备,设备信息描述如下:Device Descriptor:bcdUSB: 0x0100bDeviceClass: 0x00bDeviceSubClass: ...
-
usb 驱动开发3
wince 发表于 2008-08-28 18:05:26// 设置我们的特定的信息。 DriverSettings.dwVendorId = USB_NO_INFO; DriverSettings.dwProductId = USB_NO_INFO; DriverSettings.dwReleaseNumber = USB_NO_INFO; DriverSettings.dwDeviceClass = USB_NO_IN...
-
usb 驱动开发4
wince 发表于 2008-08-28 18:04:52USB鼠标的类的定义如下: class CMouse { public: CMouse::CMouse(USB_HANDLE hDevice, LPCUSB_FUNCS lpUsbFuncs, LPCUSB_INTERFACE lpInterface); ~CMouse(); BOOL Initialize(); private: // 传输完毕调用...
-
usb 驱动开发5
wince 发表于 2008-08-28 18:04:23// 初始化USB鼠标驱动程序 BOOL CMouse::Initialize() { LPCUSB_DEVICE lpDeviceInfo = (*m_lpUsbFuncs->lpGetDeviceInfo)(m_hDevice); // 检测配置:USB鼠标应该只有一个中断管道 if ((m_pInterface->lpE...
-
usb 驱动开发6
wince 发表于 2008-08-28 18:03:43// 通知系统产生鼠标事件 if (m_fReadyForMouseEvents) mouse_event(dwFlags, dx, dy, 0, 0); else m_fReadyForMouseEvents = IsAPIReady(SH_WMGR); ...
-
基于CH374的USB摄像头驱动设计
mcu 发表于 2008-08-28 17:05:34现有视频监控系统的设计大都采用 USB视频采集和以太网传输,并且需要视频压缩方案,通常需要操作系统支持;因此选取的开发平台价格昂贵,造成视频临控系统的成本居高不下,以致使小型工厂和家庭用户难以接受。 本 课题采用S3C...
-
USB驱动移植心得
mcu 发表于 2008-08-28 17:04:52一、代码修改 主要是按照这个贴来做: http://www.hfrk.net/S3C2410/kaifa/063152202483252_37.htm 我也看过其它不同版本的内核关于usb驱动的移植,移植方法几乎一样,只是修改的文件不同而已。上面的贴子有不少头文件没...
-
一步一步解决 kernel 2.6 usb host driver
mcu 发表于 2008-08-28 17:03:37(以下讨论基于kernel 2.6.11,ARM9 s3c2410,arm-linux-gcc 3.4.1 ) ================================================= 2.6在s3c2410上usb host不工作的直接结果就是提示110错误: usb 1-1: device descriptor read/...
该TAG下暂无图片
该TAG下暂无商品
该TAG下暂无书签
该TAG下暂无影音
