- 博客(8)
- 资源 (5)
- 收藏
- 关注
原创 wince 内存泄漏 -- 画笔画刷使用不当
花了两天的功夫终于发现系统资源泄漏的原因,居然是因为画笔画刷使用后未释放造成。用的是EVC编写MFC应用程序,程序中有一段绘图程序,因为不断刷新,频繁的使用画笔画刷,这样程序运行一天一夜左右就假死了。 举个例子说明一下资源对象的使用与释放: CDC *dc = new CClientDC(this);//得到绘图环境 Cpen gridPen;gridPen.Creat
2009-09-11 09:45:00
1256
1
原创 USB学习日志(二) WINCE USB 系统
USB系统软件由两层组成:1.较高的USB设备驱动程序层2.较低的由Windows CE实现的USB函数层(第二层由较高的通用串行总线驱动程序USBD模块和较低的控制器驱动程序HCD模块组成。)HCD模块给USBD模块提供最底层的支持,USBD实现高层的USBD接口函数。USB设备驱动程序使用USBD提供的接口函数和外围设备进行通讯。WINCE USB系统结构:USB设备驱动程序-》USB
2009-08-29 17:23:00
957
原创 USB学习日志(一) 标准请求
USB通信需要由端点(endpoint)和管道(pipe)来完成,端点相当于传输的地址,管道相当于传输的路径。具体定义见USB2.0协议。USB设备一旦连接到主机,首先就要与主机进行通信,把设备信息传给Host,同时Host根据USB设备特性进行适当配置之后才可以正常使用,而这些工作都是由端点0(USB设备唯一的一个双向端点)通过默认信息通道(有格式的信息通道)完成的,这个过程主要是通
2009-08-29 10:55:00
1836
转载 励志名言
励志名言觉得很不错。精典名句1、 志不强者智不达,言不信者行不果。(志向不坚强的人,智慧就不会通达;说话不守信用的人,行动就不会坚决。)2、 无冥冥之志者,无昭昭之明;无昏昏之事者,无赫赫之功。(没有坚定不移的志向,就不会有通晓事理的明察;没有坚持不懈的工作,就不能建树显赫的功业)3、 老骥伏枥,志在千里;烈士暮年,壮心不已。(好马老了卧在槽边,依
2009-08-29 10:47:00
2705
原创 USB HID类设备开发中用CreateFile无法得到设备句柄
Mouse和Keyboard这类HID类设备是被系统独占的,若想用CreateFile得到句柄需把第二个参数为0; CString strShow; int flag=0; int vid = 0x046D; int pid = 0xC040; //获得GUID GUID guidHID; HidD_GetHidGuid(&guidHID); strShow=_T("HID类
2009-08-27 11:59:00
6656
3
转载 没有找到MFC80D.DLL的解决方法
最近总被这个问题困扰,一遍一遍清理编译,烦死了。 去了几个国外的技术论坛也是一知半解,说不清楚。 最后还是在微软的论坛找到了答案。 原文请阅读:http://forums.microsoft.com/msdn/showpost.aspx?postid=15218&siteid=1 我在这里只说方法了。 问题出现在程序运行清单上
2009-08-11 11:17:00
2075
原创 ILI9325 9328初始化
VCI = 3.3V ,SPI方式设置寄存器,WINCE中RGB 行场扫描方式使用m_Buzzer.WriteLCDREG(0x0000,0x0001); m_Buzzer.WriteLCDREG(0x002b,0x0010); m_Buzzer.WriteLCDREG(0x0001,0x0100); m_Buzzer.WriteLCDREG(0x0002,0x0700); m_Buzzer.
2009-04-21 16:30:00
5046
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人