- 博客(18)
- 资源 (19)
- 收藏
- 关注
转载 ARM架构
ARM架构(过去称作进阶精简指令集机器(Advanced RISC Machine),更早称作Acorn RISC Machine)是一个32位元精简指令集(RISC) 中央处理器(processor)架构,其广泛地使用在许多嵌入式系统(embedded)设计。由于节能的特点,ARM处理器非常适用于移动通讯领域,符合其主要设计目标为低耗电的特性。简介ARM家族占了所
2013-09-22 09:54:24 1668
原创 流驱动函数
1、流驱动固定有是个函数需要实现XXX_Init XXX_Deinit XXX_Open XXX_Close XXX_Read XXX_Write XXX_Seek XXX_IOControl XXX_PowerDown XXX_PowerUp 2、流接口驱动函数介绍:1)
2013-09-17 11:29:58 1000
原创 wince修改程序内存和存储内存
找到config.bib文件,目录为X:\WINCE600\PLATFORM\YC2440\Files\config.bib在CONFIG段加入 FSRAMPERCENT=0x18181818;(0x18 + 0x18 + 0x18 + 0x18) / 0x400 * 64M = 6M storage mem 64M为系统RAM的大小,这个根据实际大小来定。说明:
2013-09-17 10:34:19 1928
原创 位图按钮的使用
位图按钮的使用一般通过两种方法:第一种方法:1、添加按钮资源,修改按钮属性为OWNER DRAW。2、添加CBitmapButton变量 CBitmapButton m_BmpBtn;3、DoDataExchange把按钮和CBitmapButton变量关联起来。DDX_Control(pDX, IDC_BUTTON_XXX, m_BmpBtn); // IDC_BUTTO
2013-09-12 16:24:24 1207
转载 WinCE下如何调用触摸屏校准程序
wince的cordll提供了屏幕校准的函数,使用方法与我的上一篇文章中说的钩子函数类似,强制加载dll,获取地址,然后用函数指针调用。这里飞狐给出源代码。首先在头文件里加入函数指针定义: typedef BOOL (WINAPI *_TouchCalibrate)(); 然后使用如下代码,就会出现屏幕校准画面了。
2013-09-12 15:48:09 1267
转载 wince更改触摸屏校准程序界面提示文字
BSP中提供的触摸屏校准程序在个别设备上用起来可能不太适合,比如说我们的设备屏幕宽度只有240pixels,会有部分字符超出屏幕外侧,原以为这是BSP的提供的程序,无源码没办法修改,这两天才知道原来是可以修改的。 之前在使用中发现触摸屏校准程序会识别系统的local,当系统是中文的时候它的界面是中文,当系统是英文的时候它的界面是英文,还以为是这个程序识别系统local之后自动调整,当时也奇
2013-09-12 15:46:34 1020
转载 visual assist x 代码颜色失效解决办法
Tools -> Optios -> 列表项移到最后一个 Fomat: 默认是对 Text 的颜色, 直接修改 Foregroound 现在的 Automatic 改为任意一个, 确定保存, 看到 vc 中文本颜色已经改变后再从来这一步, 把 Foregroound 再改回原来的 Automatic , 确定保存后看效果, VC助手的颜色加强便起作用。若 还是看不到效果的话,先
2013-09-10 15:04:35 4319
原创 Mutex用法
一般为了保证资源的独占,会使用互斥(Mutex),临界区,或信号量的方法。这里使用的是互斥,在两个线程中创建同名互斥,并通过输出信息观察两个线程的切换执行情况。1、创建两个线程 // TODO: Add extra initialization hereHANDLE hThread1 = CreateThread(NULL, 0, (LPTHREAD_START_
2013-09-09 11:12:06 3515
转载 Windows Embedded CE 中断结构分析
一 WinCE中断体系结构中断涉及4层,即:硬件层、内核层、OAL层、IST处理层;1 硬件层:硬件层就是实际触发中断的硬件,这里主要有两方面作用,一个是触发中断,第二个是enable/disable硬件中断。2 内核层:这一层由内核来处理,包括中断异常产生后跳转到相应的ISR,以及根据SYSINTR来触发相应的Event。3 OAL层这一层主要就是我们需要实现的代码了
2013-09-09 09:47:33 707
转载 WinCE6.0 KITL概要
WinCE6.0 KITL概要KITL(Kernel Independent Transport Layer)即内核独立传输层,它为我们提供了一种调试WinCE的简便方法。KITL将通信服务协议和用于通信的硬件分离开来。所以我们在创建硬件传输层时就省去很多麻烦,否则我们自己必须实现与设备进行数据交互的协议。KITL工作在硬件传输层之上,因此,它无须关心用于通信的具体硬件,我们可以用USB、
2013-09-06 16:44:42 865
转载 2440 6.0BSP 移植过程之KITL篇
2440 6.0BSP 移植过程之KITL篇//-----------------------------------------------------------------------------------------------------------// 作者:wogoyixikexie@gliet//论坛账号:gooogleman (经常在CSDN出没)
2013-09-06 16:40:43 758
转载 KITL 使用教程
KITL 使用教程(重新整理)分类: WinCE 驱动开发 Wince Kernel 软件、硬件调试2009-03-18 16:25 5155人阅读 评论(29) 收藏 举报三星flashdll文档工作平台使用KITL的详细教程//--------------------------------------------------------------
2013-09-06 16:39:15 762
转载 VC 进程间通信
VC 进程间通信 进程间通信既可以用非标准的进程间通信技术,如Windows消息、内存映射和内存共享等,也可以用标准的通信技术。一、微软标准进程间通信技术的发展过程1、进程间通信初期 自从有Windows操作系统后,剪贴板(Clipboard)首先解决了不同程序间的通信问题(由剪贴板作为数据交换中心,进行复制、粘贴的操作)。但是
2013-09-06 16:33:10 6681
转载 软键盘
在弹出的模式对话框中,如果有编辑框,需要自动显示软键盘进行输入,并且自动调节软键盘位置。如果不是编辑框,则应该关闭软键盘,并设置到原始位置。继承了CEdit类,处理其获得焦点和失去焦点的消息:ON_CONTROL_REFLECT(EN_SETFOCUS, OnSetfocus)ON_CONTROL_REFLECT(EN_KILLFOCUS, OnKillfocus) void
2013-09-06 16:26:22 785
转载 socket 的几种模型
socket 的几种模型http://blog.vckbase.com/ddlddy/archive/2009/06/01/37448.aspx本文简单介绍了当前Windows支持的各种Socket I/O模型,如果你发现其中存在什么错误请务必赐教。一:select模型二:WSAAsyncSelect模型三:WSAEventSelect模型四:Overlapped I/O
2013-09-06 16:16:48 1213
转载 wince下载程序到核心板调试时出现磁盘空间不足的问题
写入文件windows\netcfv2.ppc.armv4.cab出错错误0x80070070:磁盘空间不足写入文件windows\netcfv2.ppc.armv4.cab出错错误0x80070070:磁盘空间不足,如下图解决办法:项目-(工程)属性-设备-部署.net compact framework的最新版本前面的对号去掉。但是不知道会影响什么,不过问题暂时看不到了。不过又有了新的
2013-09-06 15:52:46 1854
原创 evc程序移植到VS2005
一、VS2005新建工程(跟要移植的工程同名,这样可以复制资源)。二、把evc下的.h 和.cpp文件复制到新工程,把原.rc文件覆盖新工程.rc。复制资源有几种方法,这里引用一个网友xuyongbeijing2008的文章法1:在你的工程中添加另一个工程的rc文件,这时资源视图中就会出现两个rc,从后加的rc中拷贝资源到你自己工程的rc中就可以了。 法2:vc
2013-09-06 15:48:40 2224 1
转载 打不开微软网站的解决办法
打不开微软网站的解决办法神奇自己装了个window 2003系统,然后想了想,把所有补丁都打上了。不打补丁之前,可以访问微软的网站的。可是打了补丁之后,就发现凡是微软的网站,都打不开了…… 让我还误会以为是微软的补丁问题看了网上都是说什么网速啊,什么DNS错误……不靠谱嘛终于找到一文章说是中了 Conficker 病毒。这个病毒中毒后没别的反映,就是
2013-09-06 15:28:58 3697
c-fft-master.zip
2020-11-25
Dboardkey wcekey
2014-02-25
声音播放、存储、录音
2012-04-25
绘制任意形状位图按钮
2012-03-19
绘制任意形状位图按钮(需要用CBitmapButton)
2012-02-21
绘制任意形状位图按钮(需要用CBitmapButton)
2012-02-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人