wince
bdc995
这个作者很懒,什么都没留下…
展开
-
wince usb驱动代码详解
随着USB设备的不断增加,我们这些开发人员也就多了对USB设备进行驱动程序开发的工作。但是对于很多初学者来说,存在以下三个困难: 一是对WinCE的驱动程序结构了解得太少,没办法得心应手的专注于驱动程序的开发工作; 二是对WinCE自带的USB驱动程序的例子没有弄懂,看到一大堆文件夹结构和源程序思维混乱; 三是几乎没有什么中文的参考资料,不知如何下手。转载 2009-12-17 17:59:00 · 3544 阅读 · 2 评论 -
WinCE5.0的USB Camera流接口驱动开发
引 言 WinCE5.0是一个32位、多任务、多线程的实时嵌入式操作系统。USB Camera 以其良好的性能和低廉的价格得到广泛的应用,同时因其灵活、方便的特性,易于集成到嵌入式系统中。 通过采用USB Camera可以在WinCE5.0下方便地得到实时图像。但是由于嵌入式硬件环境的多样性以及WinCE5.0对USB设备驱动开发只提供了一些底层支持,摄转载 2009-12-16 18:01:00 · 849 阅读 · 0 评论 -
WinCE串口驱动分析
虽然串口通讯已经是普遍的标准而且广为大家熟知,但驱动中涉及的部分内容也可能在平时的应用中并不是很常用到,在这里做一个简单的介绍待后面说明到具体代码的时候可以连贯一些。 串行通讯接口是目前十分流行的通讯接口之一。由于其电气界面的简单性使其在计算机领域的应用相当的广泛。在这里提到的串行通讯接口主要是指UART(通用串行)和IRDA两种。通常的串行连接电气连接上有3wire和9wire两种。3wire的转载 2009-12-17 12:11:00 · 797 阅读 · 0 评论 -
OAL时钟与内核
Jasons ScribbleOAL之系统时钟 1. 系统时钟与内核的关系 WinCE 5.0采用基于时间片的抢占式多任务的实时内核,而且每个线程可以根据需要自行设定线程时间片的大小(参考CeSetThreadQuantum函数),默认为100ms,这个默认值dwDefaultThreadQuantum也可以在OEMInit()时自行设定。在内核源文件中,与单词Qu转载 2010-04-28 09:42:00 · 1220 阅读 · 1 评论 -
优化RIL驱动,巧解WinCE电话漏接难题
<br />随着3G移动电话热潮的高涨,我公司许多的嵌入式移动产品也正计划加入无线上网和电话功能。近期,公司委派我负责一个在WinCE6.0平台下集成移动电话、无线上网和收发 SMS功能的项目。但没有想到的是这个项目却让我陷入到反复调试的痛苦之中。<br />原因是这个在WinCE6.0平台下开发的系统经常出现:漏接电话、或有信号但电话无法拨出、或短信收发不正常、或通话自动中断和通话断断续续等问题。初期我怀疑是因为信号质量问题所导致,所以花了大量时间和精力在硬件上,如天线和GSM射频通讯模块转载 2010-06-29 21:11:00 · 1233 阅读 · 1 评论 -
wince ril基础
<br />http://www.study-bbs.com/archiver/tid-28939.html转载 2010-06-29 21:14:00 · 842 阅读 · 0 评论 -
wince dump file相关
<br />http://topic.csdn.net/u/20081113/22/19104e3a-c4f7-41cf-87f2-818ad28c30f1.html转载 2010-07-16 15:47:00 · 786 阅读 · 0 评论 -
WinCE内存调整
WinCE内存的定制。WinCE系统可使用的内存被分为Storage Memory和Program Memory两部分。Storage Memory用于Object Store,而Program Memory用于程序内存。 关于Object Store,在WinCE中是指一个可以永久保存数据的存储空间,即使在掉电的情况下,数据可以在备份电源的支持下不丢失,达到永久保存的效果。其实就是一块内转载 2011-06-08 12:01:00 · 1058 阅读 · 0 评论 -
全局变量重定位和KernelRelocate函数
1 为什么要对全局变量重定位首先研究为什么要对Bootloader的全局变量执行重新定位的问题。在Bootloader的源代码中不可避免的要定义一些全局变量,这些全局变量被放置在编译得到的可执行二进制文件的数据段存储区。Bootloader镜像文件或在ROM中以XIP方式运行转载 2011-10-19 10:46:59 · 839 阅读 · 0 评论