<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[u011610939的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/u011610939</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; u011610939]]></copyright><item><title><![CDATA[WINCE电源管理]]></title><link>https://blog.youkuaiyun.com/u011610939/article/details/10013225</link><guid>https://blog.youkuaiyun.com/u011610939/article/details/10013225</guid><author>u011610939</author><pubDate>Sat, 17 Aug 2013 00:09:12 +0800</pubDate><description><![CDATA[欢迎加入Wince技术讨论群QQ#326444254
WINCE

电源管理
 
********************************LoongEmbedded************************ 
作者：
LoongEmbedded(kandi) 
时间：
2011.03.07 
类别：
WINCE
嵌入式系统开发
 
************]]></description><category></category></item><item><title><![CDATA[wince6.0 WiFi ON/OFF控制]]></title><link>https://blog.youkuaiyun.com/u011610939/article/details/10013187</link><guid>https://blog.youkuaiyun.com/u011610939/article/details/10013187</guid><author>u011610939</author><pubDate>Fri, 16 Aug 2013 23:55:04 +0800</pubDate><description><![CDATA[#include "Iphlpapi.h"
#include "eaputil.h"
#include "wzcsapi.h"
#include "ndispwr.h"


WCHAR *szAdapter1=_T("SDIO86861");

// use statically allocated memory block
// to reduce risk of mem le]]></description><category></category></item><item><title><![CDATA[WINCE6.0 CAB文件的制作与安装]]></title><link>https://blog.youkuaiyun.com/u011610939/article/details/9775015</link><guid>https://blog.youkuaiyun.com/u011610939/article/details/9775015</guid><author>u011610939</author><pubDate>Fri, 16 Aug 2013 23:45:09 +0800</pubDate><description><![CDATA[1.  WinCE_CAB_Manager3.0的制作向导
运行此软件，应用程序信息的对话框：


图1
填入公司的名字和程序的名字之后，下一步：


图2
根据需要选择支持的设备，下一步：


图3
选择安装此CAB文件时需要的处理器类型，一般选择ALL/CEF就可以，下一步：


图4
 
然后向导走完，最后一步告诉基本CAB安装项目创建完，下面就是定制自己]]></description><category></category></item><item><title><![CDATA[WinCE触摸屏驱动（开发详解）]]></title><link>https://blog.youkuaiyun.com/u011610939/article/details/9842663</link><guid>https://blog.youkuaiyun.com/u011610939/article/details/9842663</guid><author>u011610939</author><pubDate>Fri, 16 Aug 2013 23:44:30 +0800</pubDate><description><![CDATA[欢迎加入Wince技术讨论群QQ#326444254


本文向您介绍WinCE中采用分层驱动程序结构实现的触摸屏驱动，包括对触摸屏驱动模型的讲解、触摸屏驱动程序的实现及接口实现等知识。

1.触摸屏驱动程序的模型
1.1 分层触摸屏驱动程序结构
本触摸屏驱动采用分层驱动程序结构，其驱动模型如下图所示，这种结构将驱动程序代码区分为上层模型设备驱动层(MDD),下层是依赖平台的驱动层(]]></description><category></category></item><item><title><![CDATA[WinCE 下鼠标键盘驱动分析]]></title><link>https://blog.youkuaiyun.com/u011610939/article/details/9933307</link><guid>https://blog.youkuaiyun.com/u011610939/article/details/9933307</guid><author>u011610939</author><pubDate>Fri, 16 Aug 2013 23:44:16 +0800</pubDate><description><![CDATA[欢迎加入Wince技术讨论群QQ#326444254



本文通过对WinCE 5.0下的鼠标键盘驱动分析，对WinCE驱动程序设计进行了分析。欢迎大家对不对的地方指出。      
硬件
       写一个驱动程序的第一件事就是读硬件的规范文档。所以首先必须了解硬件才能写好驱动。鼠标和键盘现在已经成为现代PC机上不可缺少的组成部分了。有兴趣可以看下他们的发展历史：
鼠标历史推荐]]></description><category></category></item><item><title><![CDATA[WinCE 6.0中断驱动程序分析]]></title><link>https://blog.youkuaiyun.com/u011610939/article/details/9933945</link><guid>https://blog.youkuaiyun.com/u011610939/article/details/9933945</guid><author>u011610939</author><pubDate>Fri, 16 Aug 2013 23:44:04 +0800</pubDate><description><![CDATA[欢迎加入Wince技术讨论群QQ#326444254


Windows Embedded CE 6.0的中断处理过程主要分为两部分：

 中断服务例程（ISR）：处于内核中的低级处理程序，中断发生时首先被调用。中断服务线程（IST）：处于驱动或者应用中的中断处理线程，由系统调度，完成大部分的中断处理工作。

ISR的实现在OAL（OEM适配层）中，它只处理最低级的中断响应，通常是获]]></description><category></category></item><item><title><![CDATA[wifi漫游测试过程]]></title><link>https://blog.youkuaiyun.com/u011610939/article/details/10013035</link><guid>https://blog.youkuaiyun.com/u011610939/article/details/10013035</guid><author>u011610939</author><pubDate>Fri, 16 Aug 2013 23:41:02 +0800</pubDate><description><![CDATA[欢迎加入Wince技术讨论群QQ#326444254
这个是我最近测试wifi漫游的一些方法，后续会继续更新，让大家了解测试wifi漫游的方法，由于现在支持wince wifi驱动的厂家非常少，所以支持漫游的厂家就更少了，在这里以北京力天宏威的wifi模块为例介绍一下这几天的一些心得吧。
Wifi 漫游测试步骤
测试设备：三个无线路由器，一台带有redpine wifi的wince设备
第]]></description><category></category></item><item><title><![CDATA[wince 下WIFI 休眠和启用]]></title><link>https://blog.youkuaiyun.com/u011610939/article/details/10012941</link><guid>https://blog.youkuaiyun.com/u011610939/article/details/10012941</guid><author>u011610939</author><pubDate>Fri, 16 Aug 2013 23:32:11 +0800</pubDate><description><![CDATA[wifi 的驱动确实比较复杂，好不容易移植到3530平台，确发现 wifi 不工作，修改GPIO和中断线，wifi工作起来了。
       当系统需要休眠时，发现系统已经当机，手工禁用wifi后，系统能休眠了，但启动后，wifi就无法工作了。 到处check，原来是控制wifi 的LDO没有工作。

软件让wifi 关闭很简单，   
 if(ERROR_SUCCESS == SetDe]]></description><category></category></item><item><title><![CDATA[Wi-Fi漫游的工作原理]]></title><link>https://blog.youkuaiyun.com/u011610939/article/details/9992013</link><guid>https://blog.youkuaiyun.com/u011610939/article/details/9992013</guid><author>u011610939</author><pubDate>Thu, 15 Aug 2013 22:31:45 +0800</pubDate><description><![CDATA[Wi-Fi网络的一个极其重要的特点就是移动性。例如，一个人可以在使用Wi-Fi电话进行通话或是从服务器上下载大数据量的文件时穿过一幢建筑物。用户设备内部的Wi-Fi无线电可以从一个接入点漫游至另一个接入点，这样就提供了无缝连接。至少，这是我们所希望实现的！
过去，我曾遇到过漫游的问题，所以我决定做一些测试，来看看其中的究竟。我尤其感到好奇的是漫游实际上有多快，以及它是否对无线应用造成破坏。]]></description><category></category></item><item><title><![CDATA[S3C2410-WinCE6.0-OAL的快速调试]]></title><link>https://blog.youkuaiyun.com/u011610939/article/details/9933923</link><guid>https://blog.youkuaiyun.com/u011610939/article/details/9933923</guid><author>u011610939</author><pubDate>Mon, 12 Aug 2013 19:41:15 +0800</pubDate><description><![CDATA[欢迎加入Wince技术讨论群QQ#326444254


前文分析了S3C2410 WinCE6.0 OAL的启动代码，本文接着介绍OAL的移植过程。在继续之前，再明确一下WinCE6.0 OAL的作用。在WinCE6.0中，OAL首先起了穿针引线的作用，这一点可从其启动代码看出来。第二个作用，暴露一些OEM函数供Kernel调用，具体哪些函数由OEMGLOBAL决定。为了方便BSP的升级，]]></description><category></category></item><item><title><![CDATA[WinCE下3G模块的调试]]></title><link>https://blog.youkuaiyun.com/u011610939/article/details/9933909</link><guid>https://blog.youkuaiyun.com/u011610939/article/details/9933909</guid><author>u011610939</author><pubDate>Mon, 12 Aug 2013 19:40:19 +0800</pubDate><description><![CDATA[欢迎加入Wince技术讨论群QQ#326444254　


　这两天在WinCE6.0上调试了下3G模块，华为的EM730，它支持GPRS和WCDMA。虽然没有涉及到驱动的移植（没有源代码），但调试过程还是几经周折，记下来以便后用。

　　EM730是MINI PCI接口的，也支持USB。于是先请硬件工程师帮忙飞了一堆线，在PC上测试了一下，工作完全正常，证明模块本身没有问题。

　]]></description><category></category></item><item><title><![CDATA[WinCE文件系统概要]]></title><link>https://blog.youkuaiyun.com/u011610939/article/details/9933893</link><guid>https://blog.youkuaiyun.com/u011610939/article/details/9933893</guid><author>u011610939</author><pubDate>Mon, 12 Aug 2013 19:39:16 +0800</pubDate><description><![CDATA[欢迎加入Wince技术讨论群QQ#326444254
 


文件系统是一个实现了数据的存储、组织、处理和获取等操作的抽象数据类型。一般分为磁盘文件系统，网络文件系统和特定功能的文件系统。

      磁盘文件系统主要包括FAT(FAT12、FAT16、FAT32)，NTFS、HFS、ext2、ext3，现在ext4也出来了。

      FLASH文件系统是针对FLASH存储]]></description><category></category></item><item><title><![CDATA[WinCE应用程序的开发]]></title><link>https://blog.youkuaiyun.com/u011610939/article/details/9933871</link><guid>https://blog.youkuaiyun.com/u011610939/article/details/9933871</guid><author>u011610939</author><pubDate>Mon, 12 Aug 2013 19:37:53 +0800</pubDate><description><![CDATA[欢迎加入Wince技术讨论群QQ#326444254



WinCE应用程序的开发是WinCE开发中很重要的一个环节。本文将简单介绍一些WinCE应用程序开发的基本概念。

    先说开发工具，目前用得比较多的开发工具有EVC4(SP4)、VS2005、VS2008和Platform Builder。

    其中Platform Builder主要是用来定制操作系统的，虽然]]></description><category></category></item><item><title><![CDATA[Windows CE操作系统的触摸屏驱动程序模型]]></title><link>https://blog.youkuaiyun.com/u011610939/article/details/9933831</link><guid>https://blog.youkuaiyun.com/u011610939/article/details/9933831</guid><author>u011610939</author><pubDate>Mon, 12 Aug 2013 19:35:43 +0800</pubDate><description><![CDATA[欢迎加入Wince技术讨论群QQ#326444254
本文介绍了Windows CE操作系统的触摸屏驱动程序模型，详细阐述嵌入式系统中电阻式触摸屏的Windows CE驱动程序的设计和实现方法。
正文     字体大小：大 中 小 
1. 前言
触摸屏是嵌入式设备中常用的计算机输入设备，它可使操作简单直观，人人都会使用，这一点无论是键盘还是鼠标都无法与其相比。在手机、PDA等手持产品及公共]]></description><category></category></item><item><title><![CDATA[Windows CE 休眠唤醒全面解析]]></title><link>https://blog.youkuaiyun.com/u011610939/article/details/9933809</link><guid>https://blog.youkuaiyun.com/u011610939/article/details/9933809</guid><author>u011610939</author><pubDate>Mon, 12 Aug 2013 19:34:19 +0800</pubDate><description><![CDATA[欢迎加入Wince技术讨论群QQ#326444254



Windows CE 休眠唤醒全面解析(基于2440平台)

Windows CE 作为一个广泛应用于移动便携设备上的操作系统，提供了完善的电源管理的功能。其中，休眠唤醒便是一个重要的功能。那么，休眠唤醒是什么原理呢，这首先要从硬件说起。这里呢，我就拿用自己得最熟练的三星平台的2440
 CPU为例来和大家探讨一下。

]]></description><category></category></item><item><title><![CDATA[wince lcd驱动移植]]></title><link>https://blog.youkuaiyun.com/u011610939/article/details/9933765</link><guid>https://blog.youkuaiyun.com/u011610939/article/details/9933765</guid><author>u011610939</author><pubDate>Mon, 12 Aug 2013 19:32:26 +0800</pubDate><description><![CDATA[欢迎加入Wince技术讨论群QQ#326444254


今天调试LCD，把320x240改为240x320，惭愧的很，以为仅仅改头文件就行。谁知一直显示有问题。以前都是改过的，为何现在不行了呢？晕啊。上网看看，发现忘记修改dsplay驱动了。要设定：
    m_nScreenWidth = 240;
    m_nScreenHeight = 320;
    m_colorDep]]></description><category></category></item><item><title><![CDATA[如何使WINCE启动时自动运行应用程序]]></title><link>https://blog.youkuaiyun.com/u011610939/article/details/9933721</link><guid>https://blog.youkuaiyun.com/u011610939/article/details/9933721</guid><author>u011610939</author><pubDate>Mon, 12 Aug 2013 19:31:08 +0800</pubDate><description><![CDATA[欢迎加入Wince技术讨论群QQ#326444254


如何使WINCE启动时自动运行应用程序
注：
通常情况下，触摸屏校正程序需要开机运行，因为还没有办法输入，这时候如果没有usb鼠标就无法校正了，晕，我以为触摸屏校正程序2440和6400的不一样呢，谁知2440的在6400上还是可以用。呵呵。


一、快捷方式 

假定Windows CE.NET目标工程为CEPC类型，]]></description><category></category></item><item><title><![CDATA[SD Card Driver]]></title><link>https://blog.youkuaiyun.com/u011610939/article/details/9933611</link><guid>https://blog.youkuaiyun.com/u011610939/article/details/9933611</guid><author>u011610939</author><pubDate>Mon, 12 Aug 2013 19:27:54 +0800</pubDate><description><![CDATA[欢迎加入Wince技术讨论群QQ#326444254


SD是Secure Digital Card卡的简称，直译成汉语就是“安全数字卡”，是由日本松下公司、东芝公司和美国SANDISK公司共同开发研制的全新的存储卡产品。SD存储卡是一个完全开放的标准（系统），多用于MP3、数码摄像机、数码相机、电子图书、AV器材等等，尤其是被广泛应用在超薄数码相机上。SD卡在外形上同Multimedia]]></description><category></category></item><item><title><![CDATA[wince的调试串口作为普通串口使用]]></title><link>https://blog.youkuaiyun.com/u011610939/article/details/9933539</link><guid>https://blog.youkuaiyun.com/u011610939/article/details/9933539</guid><author>u011610939</author><pubDate>Mon, 12 Aug 2013 19:22:17 +0800</pubDate><description><![CDATA[欢迎加入Wince技术讨论群QQ#326444254
 
目前wince的串口0是作为调试串口用的，但是因为我的案子需要3个串口，所以要把它改为普通串口，但是开机时候还是需要打印debug信息，鉴于此，我修改如下：
debug.c中加入一行：
int DebugConsoleEnabled=1;
发送时候做判断：

//--------------------------------]]></description><category></category></item><item><title><![CDATA[Windows Mobile触摸屏截获(手写)]]></title><link>https://blog.youkuaiyun.com/u011610939/article/details/9933481</link><guid>https://blog.youkuaiyun.com/u011610939/article/details/9933481</guid><author>u011610939</author><pubDate>Mon, 12 Aug 2013 19:19:14 +0800</pubDate><description><![CDATA[欢迎加入Wince技术讨论群QQ#326444254


为了做全屏手写功能，需要把鼠标的事件全部截获过来，研究了一个星期左右，发现有三种方法可以实现。而且对每种方法已经写了测试代码。根据三种方法效果的好坏排序：

1. 用英文手写识别(TRNSCRBR)Touch的拦截代码，这种方法实现是上上策，这个是微软为手写专门在Touch 驱动中加的。

2. 自己写一个伪Touch驱动，让]]></description><category></category></item></channel></rss>