Wince6.0
sibling520
ahahah,我终于有份了
展开
-
四线电阻式触摸屏驱动的优化
<br />四线电阻式触摸屏驱动的优化<br />http://www.cnblogs.com/we-hjb/archive/2009/12/16/1626020.html<br /> 触摸屏在电子产品中用得越来越多,其技术也在不断发展。目前常见的有电阻式、电容式、红外式和表面声波式等几大类,其中电阻式最为普遍。最近在WinCE下调试了一款四线电阻式的触摸屏驱动,利用检测触摸压力的方法实现了动态调整触摸屏的灵敏度。 <br /> 一般的嵌入式处理器中会有几个通道的AD,通常有四个通道用于连接触原创 2010-12-17 16:50:00 · 327 阅读 · 0 评论 -
USBSER驱动,3G模块USB转串口
最近弄3G的驱动,发现3G用得是USB转串口的方式。根据menuconfig的博客:http://blog.csdn.net/menuconfig/article/details/6122396弄的。平台:TI AM3715 WINCE6.0模块:实创兴的一个3G模块存在几个问题:1. usb连接后枚举没有问题,打开串口调试助手能看到由一个COM4的设备2. COM4能打开原创 2012-08-02 17:19:01 · 1519 阅读 · 1 评论 -
关于malloc(0)的问题
ANSI C的,如果认为malloc(0)是语法错误的话,下面我写的就不用看了。下面进入正题,关于malloc(0)这个问题,我在网上看到有个面试题好像就是问这个的,原题好像是:char *ptr; if ((ptr = (char *)malloc(0)) == NULL) puts("Got a null pointer"); else puts("Got a vali转载 2012-09-03 16:31:02 · 306 阅读 · 0 评论 -
'FILE_DEVICE_UNKNOWN' : undeclared identifier
GPIO之FILE_DEVICE_UNKNOWN2010-07-26 21:50在使用DeviceIoControl函数的时候,编译总是出现下面的错误:1>.\GPIOCTL_API.cpp(73) : error C2065: 'FILE_DEVICE_UNKNOWN' : undeclared identifier1>.\GPIOCTL_API.cp转载 2012-04-03 19:16:32 · 1669 阅读 · 0 评论 -
WinCE OAL中的RAM 内存扩展和定制函数
转自:http://space.itpub.net/16912323/viewspace-588922 在WinCE系统中,Kernel是如何使用内存的,如何知道内存的大小?是通过config.bib文件的描述,我们会在config.bib文件中MEMORY段定义WinCE内核所占用RAM的起始地址和大小,比如:MEMORY NK 80001000 01E00000转载 2011-11-24 14:33:53 · 729 阅读 · 0 评论 -
WINCE 下鼠标事件处理
鼠标和触摸屏和桌面PC不同,Windows CE设备并不总是有鼠标的。作为替代,许多Windows CE设备都有触摸屏和手写笔。但对有鼠标的Windows CE系统来说,编程接口和桌面系统是一样的。鼠标消息鼠标光标无论在什么时候移过屏幕,光标下的最顶层窗口都会转载 2011-09-28 17:03:03 · 1352 阅读 · 1 评论 -
如何把CE5中的.CEC文件转换成WinCE6.0中使用的.pbcxml文件
WinCE中命令行工具CecImort.exe介绍 作者:ARM-WinCE 在WinCE中提供了CecImport.exe命令行工具,可以将WinCE6.0以前所使用的.cec文件转换成WinCE6.0中使用的.pbcxml文件。该工具可以在"/Windows转载 2011-09-27 16:52:32 · 330 阅读 · 0 评论 -
WINCE下内存操作函数的使用:MmMapIoSpace和MmUnmapIoSpace,VirtualAlloc、VirtualCopy和 VirtualFree。
<br />一、先看VirtualAlloc 、VirtualCopy 和 VirtualFree<br />LPVOIDVirtualAlloc(<br />LPVOIDlpAddress, <br />DWORDdwSize, <br />DWORDflAllocationType, <br />DWORDflProtect<br />);<br />VirtualAlloc 只是在虚拟地址申请一个空间,lpAddress 大多数为0指由系统来自动分配虚拟地址<br />BOOL VirtualCo原创 2011-05-30 11:04:00 · 1269 阅读 · 0 评论 -
Windows编程——内存的申请与释放
<br /><br />Windows编程——内存的申请与释放<br /> <br />1. HeapAlloc:<br />MSDN上的解释为:HeapALloc是从堆上分配一块内存,且分配的内存是不可移动的(即如果没有连续的空间能满足分配的大小,程序不能将其他零散的空间利用起来,从而导致分配失败),该分配方法是从一指定地址开始分配,而不像GloabalAlloc是从全局堆上分配,这个有可能是全局,也有可能是局部。函数原型为:<br />LPVOID<br />HeapAlloc(<br />原创 2011-05-26 10:38:00 · 706 阅读 · 0 评论 -
CE6应用程序编译Cannot open include file: 'winnetwk.h':
<br />CE6应用程序编译时,报错<br />Cannot open include file: 'winnetwk.h':<br /> <br />WinCE6.0中开发MFC程序的解决方案——.Net技术<br />http://www.nfwin.com/news-210/14401.html<br />WinCE6.0中开发MFC程序出现fatal error C1083: Cannot open include file:‘winnetwk.h’的解决方案:<br /> 1. 安装原创 2011-05-17 10:43:00 · 1316 阅读 · 0 评论 -
Windows CE USB Function Driver驱动简析
<br />Windows CE USB Function Driver驱动简析<br />——驱动架构及UfnPdd函数(基于WinCE5.0 SMDK2410 BSP的UFBFN驱动)<br /> <br />本文转自:http://blog.csdn.net/shevsten/archive/2010/07/15/5736889.aspx<br />s3c2410有2个USB Host接口,一个Device接口.首先介绍下USB的几个概念:<br />USB是主从结构的,PC是主端(Host),连接到转载 2011-01-18 10:50:00 · 1240 阅读 · 0 评论 -
Wince MessageBox的用法
<br />1. 函数原型int MessageBox(HWND hWnd, LPCTSTR lpText, LPCTSTR lpCaption, UINT uType); 2.参数说明hWnd[in] Handle to the owner window of the message box to be created. If this parameter is NULL, the message box has no owner window. 创建Message原创 2010-12-21 09:36:00 · 2311 阅读 · 0 评论 -
WinCE下定制触摸校准界面的方法
WinCE下定制触摸校准界面的方法<br /> 在实际应用中,经常需要定制WinCE系统的屏幕校准界面。最常见的需求就是根据系统的语言设置校准界面。要实现这个功能,大概有两种方法,一是自己实现校准程序,完全取代WinCE系统的校准界面,第二种是修改WinCE系统自带的校准界面。相比之下,第二种方法较为简便,而这部分的代码是公开的,也有实现的可能。下面就简单介绍一下修改WinCE自带校准界面的方法。 1.备份目录C:/WINCE600/PUBLIC/COMMON/OAK/DRIVERS/CALIBRU转载 2010-12-21 09:26:00 · 589 阅读 · 0 评论 -
WinCE启动界面的定制
WinCE启动界面的定制http://www.cnblogs.com/we-hjb/archive/2010/03/05/1679472.html<br /><br />本文将以模拟器为例,简单介绍如何定制WinCE的启动界面,实现动画效果。在实际硬件平台上一般在BOOTLOADER中定制开机界面。如果BOOT从Flash加载NK到内存的时间较长,通常也会加一个进度条显示。如果从NK加载完成到进入CE桌面的时间也很长,那加一个开机动画也是不错的。<br /> 首先在backlight驱动中转载 2010-12-17 16:01:00 · 413 阅读 · 1 评论 -
WinCE下定制触摸校准界面的方法
WinCE下定制触摸校准界面的方法 在实际应用中,经常需要定制WinCE系统的屏幕校准界面。最常见的需求就是根据系统的语言设置校准界面。要实现这个功能,大概有两种方法,一是自己实现校准程序,完全取代WinCE系统的校准界面,第二种是修改WinCE系统自带的校准界面。相比之下,第二种方法较为简便,而这部分的代码是公开的,也有实现的可能。下面就简单介绍一下修改WinCE自带校准界面的方法。 1.备份目录C:/WINCE600/PUBLIC/COMMON/OAK/DRIVERS/CALIB转载 2010-12-17 15:48:00 · 291 阅读 · 0 评论 -
四线电阻式触摸屏驱动的优化
<br />四线电阻式触摸屏驱动的优化<br />http://www.cnblogs.com/we-hjb/archive/2009/12/16/1626020.html<br /> 触摸屏在电子产品中用得越来越多,其技术也在不断发展。目前常见的有电阻式、电容式、红外式和表面声波式等几大类,其中电阻式最为普遍。最近在WinCE下调试了一款四线电阻式的触摸屏驱动,利用检测触摸压力的方法实现了动态调整触摸屏的灵敏度。 <br /> 一般的嵌入式处理器中会有几个通道的AD,通常有四个通道用于连接触转载 2010-12-17 16:32:00 · 199 阅读 · 0 评论 -
浅谈WinCE快速启动的几种方法
浅谈WinCE快速启动的几种方法<br /> 前两天做了个WinCE的微内核,8MB,不到2s就启动起来了。但在实际项目中,最终的映像一般都高达好几十M,将如此大坨的映像从非易失性的存储器中搬运到内存,就需要2s多,那么一个功能完善的WinCE系统,最快多久能启动起来呢。希望是3s,这可能吗?加速WinCE的启动,又有几种可行的方法? <br /> 采用更强劲的硬件平台肯定是行之有效的方法。但种种因素会导致实际情况中,这个最简便的方法往往最不可能实施。在特定的硬件平台下,提高系统的原创 2010-12-17 16:51:00 · 326 阅读 · 0 评论 -
omap3530 wince DVSDK安装及编译工具
原文转自:http://blog.csdn.net/dephor/article/details/6232838#本文介绍如何构建wince系统下OAMP3530处理器的DSP处理器的开发环境。DVSDK 的集成开发环境是使用 setup_CCS_4.1.2.00027.exe 。开发环境的构建主要是包括安装 setup_CCS_4.1.2.00027.exe 软件及安装 dvsdk_转载 2012-12-11 22:27:11 · 797 阅读 · 1 评论