WinCE6.0注册表
Windows CE 6.0有4个基本的注册表键值, HKEY_CLASSES_ROOT, HKEY_CURRENT_USER, HKEY_LOCAL_MACHINE, HKEY_USERS。其它的都是这4个注册表的子键。我 们以一个内建的串口驱动为例,它在注册表文件Platform.reg中的描...
WinCE下SD卡格式化代码
注意:需要用到微软的API库"Storeapi.lib"和“storemgr.lib”。#include "stdafx.h"#include <windows.h>#include <commctrl.h>#include <Storemgr.h>#include <formatdisk.h>#include <fatutil.h>#include <Bootpar...
WinCE 触摸屏驱动开发
触摸屏驱动开发1.触摸屏驱动程序的模型1.1 分层触摸屏驱动层序结构本触摸屏驱动采用那个分层驱动程序结构,其驱动模型如下图所示,这种结构将驱动程序代码区分为上层模型设备驱动层(MDD),下层是依赖平台的驱动层...
WinCE BSP中的工程文件pbcxml介绍
一.pbcxml分析每一个BSP都有一个工程文件,里面描述了BSP的信息。下面就来介绍一下BSP的pbcxml文件。文件的大致格式应该是这样的:<CatalogFile …><FileInformation ….>….</FileInformation><BSP ...
WinCE BSP中的Reg和DB文件介绍
1. REG文件注册表文件,这个和Windows操作系统中使用的注册表文件基本一样,在BSP中主要是Platform.reg,该注册表文件描述了和硬件平台相关的配置,大部分是用来描述驱动...
WinCE BSP中的DAT文件介绍
DAT文件用于在WinCE启动的时候,定义文件系统的结构,也就是定义有哪些文件夹,哪些文件在什么位置等。每次冷启动的时候,Filesys模块会根据.dat文件中的内容来创建目录以及目录下的文件。在BSP中我们可以找到platfo...
WINCE6.0 S3C2410的NBOOT 分析
S3C2410处理器支持将启动代码存储在NAND Flash中。为了实现这一功能,2410配备了一个名为“Steppingstone”的内部SRAM。在启动时,NAND Flash中第一个4K字节的内容将被加载到Steppingstone中并执行。这个工作由MCU主...
S3C2410 && WinCE6.0的中断处理分析
S3C2410的内核是ARM920T,所以,这里先介绍一下ARM920T的异常。ARM920T中有一个当前程序状态寄存器(CPSR),其中BIT6和BIT7分别控制FIQ和IRQ的使能与否。大家经常说的开中断和关中断,就是指的设置这两个BIT。 &...
Wince下的GDI+
wince下的GDI+。说错了是WM下,从WM5.0以后,WM就开始支持GDI+了,这个可以从以下几方面证明:首先是.net可以引用GDI+,其次 是在wm5.0的ROM中找到gdiplus.dll,还有就是在wm5.0以后的SDK有gdiplus的部分的.h文件,gdi...
Windows CE环境下无线网卡的自动安装
摘要:讨论了Windows CE环境下无线网卡的安装,并提出了一种在系统断电重启时自动安装无线网卡的解决方案。对Windows CE的系统定制、应用程序的开发及系统封装进行了介绍。 关键词...
WinCE BSP的BIB文件介绍
在WinCE中使用的一个重要的文件就是BIB文件,全称Binary Image Builder File。在WinCE的编译过程中会用到BIB文件,应该是在最后的Makeimg阶段。所有的BIB文件会被合并成CE.bib文件,然后Romimage.exe会根据BIB文件中...
Windows CE在嵌入式工业控制系统中的应用思考
随着应用对象的扩大和微电子技术、软件技术的发展,嵌入式系统逐渐从单片机发展到高性能嵌入式微处理器和嵌入式操作系统。本文详细分析Windows CE 3.0的实时性、通用性、模块化、Win32兼容等性能特点。根据...
让Windows CE 6.0 R2支持.NET CF 3.5638973920
.NET Compact Framework已经升级到3.5的版本了,.NET CF 3.5支持LINQ和WCF等新的特性。对于Windows Mobile的开发人员来说,只需要安装一个更新的CAB包就可以了。可是Windows CE的开发者如果想将.NET C...
浅谈Windows CE应用程序的可移植性
由于桌面Windows绝大多数情况下运行于X86平台上,也就不存在不同平台的可移植性问题。然而Windows CE运行在四大架构(X86,SHx,MIPS,arm)的CPU上,编写应用程序时就需要考虑它的移植。 &nb...
Windows CE下串行通信的实现
摘要:Windows CE是微软公司推出的一种嵌入式的操作系统、用于系统资源有限的小型设备。它采用模块化的结构,支持多种外部接口,包括最常用的RS232串行接口。本文就Windows CE系统串行接口的编程进行讨论...
在Windows CE下实现拨号上网
目前基于Windows CE的产品大多数具有上网功能,能够连接到Internet实现浏览网页、收发邮件等基本功能。要实现更多的功能取决于连接Internet的速度,而速度取决于连接Internet的方式。连接Internet的方式分...
WinCE线程和内存管理之内存管理
同其它Windows操作系统一样,Windows CE.NET也支持32位虚拟内存机制、按需分配内存和内存映射文件等。但是与其它Windows操作系统又有明显的不同。毕竟Windows CE是一种嵌入式实时性的操作系统,在内存...
WinCE 进程、线程和内存管理之同步
二、同步 在多数情况下,线程之间难免要相互通信、相互协调才能完成任务。比如,当有多个线程共同访问同一个资源时,就必须保证一个线程正读取这个资源数据的时候,其它线程不能够修改它。这就需要线程之间相...
Windows CE平台上的数据库编程
随着掌上电脑的迅速崛起,微软推出的运行在掌上电脑上的操作系统Windows CE越来越引人瞩目。 Windows CE包括一个Win32 API子集,一个适宜于静态、动态内存存储的文件系统等。根据需要,还增加了一些Window...
基于Winodws CE的嵌入式网络监控系统的设计与实现
布光系统是广泛应用于电视演播厅、电影摄影栅、体育场馆以及舞厅的一种机械化照明灯具有其控制系统,是为增强舞台艺术效果的一种灯光控制设备。目前,布光系统存在的问题是:人机界面差,操作复杂;不能实时检测...