
WINCE_基础知识
landishu
这个作者很懒,什么都没留下…
展开
-
WinCE6.0 R3的安装步骤
http://www.cnblogs.com/we-hjb/archive/2010/03/12/1684754.html 很早以前装过一次R3,装完以后直接导致编译不过,当时也没找到解决办法,最后只能放弃,一直没再动它。这两天ZWF在调试程序的过程中发现了一个BUG,应用程序无法正确设置文件夹的隐藏属性。起初我以为是NAND驱动或者是注册表配置的问题。但从这两方面入手都没能成功。后来通过转载 2013-06-13 16:25:23 · 544 阅读 · 0 评论 -
WinCE 6.0设备管理器
http://www.cnblogs.com/NorthCan/archive/2011/07/21/2112749.htmlWinCE6设备管理器(Device Manager以下简称DM)的职能主要由三个Module完成。NK.exe去加载device.dll,device.dll加载devmgr.dll。最后活主要由devmgr.dll来干。有个疑问:那WinCE6的设备管理器是不是工作转载 2013-11-18 11:17:10 · 1746 阅读 · 0 评论 -
wince打印调试信息
http://www.cnblogs.com/NorthCan/archive/2011/07/14/2106247.html1 DEBUGMSG?DEBUGMSG ( Condition, Printf_expr)第1个参数决定是否打印,第2个参数是打印内容。例:转载 2013-11-18 11:19:08 · 759 阅读 · 0 评论 -
wince对象存储(Object Store)
http://www.cnblogs.com/NorthCan/archive/2011/10/16/2214283.htmlwince对象存储(Object Store)油漆工2011-10-16-------------------------------------------------------------------------------- 对于Object转载 2013-11-18 11:36:24 · 845 阅读 · 0 评论 -
wince bsp中的g_oalAddressTable表
http://www.cnblogs.com/NorthCan/archive/2011/07/29/2121259.html g_oalAddressTable数组相当于一张从物理地址到虚拟地址的映射表。该数组在\WINCE600\PLATFORM\SMDK6410\SRC\INC\oemaddrtab_cfg.inc文件中。g_oalAddressTable数组的元素类型是一个结构体:转载 2013-11-18 11:39:25 · 739 阅读 · 0 评论 -
Extern "C"
http://blog.youkuaiyun.com/rommi/article/details/6662870extern “C” 是一个双向都需要用到的语法表示,就是说在cpp引用c头文件,或者c引用cpp文件时都需要用到。但extern “C” 永远只能在cpp引用时出现,c引用时不允许存在。1. 当cpp引用c中的函数时,需要在cpp使用的头文件中声明extern “C”2. 当c引用转载 2013-11-22 19:25:08 · 504 阅读 · 0 评论 -
Wince6.0 源代码配置文件
http://blog.youkuaiyun.com/llf021421/article/details/8192734********************************LoongEmbedded********************************作者:LoongEmbedded(kandi)时间:2011.9.9类别:WINCE 系统开发**********转载 2013-11-22 19:30:53 · 714 阅读 · 0 评论 -
VS2005项目中添加lib库以及代码中相对路径
http://blog.youkuaiyun.com/llf021421/article/details/8142198VS 2005项目中添加lib库应用程序使用外部库时需要进行加载,两种库的加载本质上都是一样:提供功能和功能的定义。vs2005 c++ 项目设置外部库方法如下:1. 添加编译所需要(依赖)的 lib 文件在“项目->属性->配置属性->连接器->输入->转载 2013-11-22 19:32:52 · 557 阅读 · 0 评论 -
十大注释技巧教你如何书写容易阅读的代码
http://blog.youkuaiyun.com/llf021421/article/details/8214232很多程序员在写代码的时候往往都不注意代码的可读性,让别人在阅读代码时花费更多的时间。其实,只要程序员在写代码的时候,注意为代码加注释,并以合理的格式为代码加注释,这样就方便别人查看代码,也方便自己以后查看了。下面分享十个加注释的技巧:1. 逐层注释为每个代码块添加注释,并转载 2013-11-22 19:33:25 · 609 阅读 · 0 评论 -
CE6内核启动过程-新角度
http://blog.youkuaiyun.com/hejianhua/article/details/5279867开发人员有必要理解CE系统启动过程。首先回顾一下系统怎样建立起来的。微软工具链生成.exe和.dll文件。这些文件都包含了Portable Executable格式,简称PE格式。它们的结构都是一样的:1、 是一种common object文件格式的扩展2、 有导入、导出转载 2013-12-10 10:54:11 · 477 阅读 · 0 评论 -
一些好的博客收集
关于GSM,3G的博客: http://blog.youkuaiyun.com/hejianhua/article/category/615952原创 2013-12-10 10:59:00 · 520 阅读 · 0 评论 -
WinCE 系统界面修改偏方(二)
http://blog.youkuaiyun.com/norains/article/details/623296//=====================================================================================================//AUTHOR:// norains//DATE:// Satur转载 2013-12-12 18:00:48 · 591 阅读 · 0 评论 -
WinCE 系统界面修改偏方(一)
http://blog.youkuaiyun.com/norains/article/details/605278公司产品屏幕大小是320*240,然而windows ce 4.2所适应的大小只有两种,一是480*320(landscape mode);而是240*320(portrait mode).无论采用那种模式,都无法适应公司的产品.在测试中发现,控制面板的所有选项以及某些弹出对话框都无法正确转载 2013-12-12 17:22:12 · 584 阅读 · 0 评论 -
获取WinCE已加载驱动的信息
http://blog.youkuaiyun.com/norains/article/details/5317083//=====================================================================//TITLE:// 获取WinCE已加载驱动的信息//AUTHOR:// norains//DATE://转载 2013-12-12 17:47:57 · 519 阅读 · 0 评论 -
UTC转换本地时间
http://blog.youkuaiyun.com/norains/article/details/5420153//=====================================================================//TITLE:// UTC转换本地时间//AUTHOR:// norains//DATE:// Frida转载 2013-12-12 17:45:14 · 670 阅读 · 0 评论 -
驱动程序如何发通知给应用程序
http://blog.youkuaiyun.com/91program/article/details/2539594这里介绍一下常见的两种办法。 1、驱动程序调用API SendNotifyMessage,发送特定的消息给应用程序,这就要求应用程序要有消息循环机制并且要事先做好消息的处理。参数 1为窗口句柄,可以设置HWND_BROADCAST表示广播消息。要注意的是不要在参数中传递指针(虚拟地址)转载 2013-12-27 19:29:30 · 605 阅读 · 0 评论 -
WinCE6添加对MFC的支持
http://www.cnblogs.com/NorthCan/archive/2011/07/22/2114240.htmlWinCE6默认情况下不支持MFC,在PB里面也没有与其有关的组件可以添加。要想让WinCE6支持MFC,就要手动拷贝一些DLL,然后修改bib文件,把这些需要的DLL打包进NK。 需要的DLL在\Program Files\Microsoft Visual St转载 2013-11-18 11:41:20 · 771 阅读 · 0 评论 -
Hacking Windows CE!Windows Embedded Compact 7 文件系统概要
http://www.cnblogs.com/NorthCan/archive/2011/09/28/2193934.htmlWindows Embedded Compact 7(以下简称WEC7)支持多种常用的文件系统,包括三种不同类型的FAT(File Allocation Tabe)文件系统。应用程序可以通过文件IO函数来访问文件,而不用去理会系统底层是如何实现的。 从微软的文档中转载 2013-11-18 11:38:50 · 759 阅读 · 0 评论 -
关于WinCE6.0补丁包的一点说明
http://www.cnblogs.com/we-hjb/archive/2010/07/15/1778429.html 以前整理过一篇《WinCE6.0 R3的安装步骤》,后来本本装了Win7后,按照这个步骤安装R3,又验证了一遍。当然,这个步骤是个人总结出的,未必是最优的方案。 这两天在论坛里又看到有人在问R3的安装步骤,实际上R3的安装就是PB6.0补丁的安装,只是在转载 2013-06-13 16:29:18 · 510 阅读 · 0 评论 -
Windows® CE 系统中的同步机制
http://blog.youkuaiyun.com/thl789/article/details/582246 Windows® CE 系统中的同步机制 田海立2006-1-17 摘要Windows® CE 是微软系列嵌入式平台所采用的操作系统内核。本文讨论了 WinCE 进程/线程之间的同步机制,给出了它们的典型应用场景。这些同步机制包括临界区、互斥体、信号量、事件、互转载 2013-07-18 20:19:52 · 579 阅读 · 0 评论 -
关于 Windows CE 系统中同步机制的思考
http://blog.youkuaiyun.com/thl789/article/details/583315 关于 Windows® CE 系统中同步机制的思考 田海立2006-1-18 摘要本文讨论的话题是MSDN文档没有描述或者从它里面不容易看出来的Windows® CE线程同步的问题。既然是这样,而且笔者也没有内幕资料,只能用事实说话了——用实际程序验证。文中验证转载 2013-07-18 20:21:35 · 608 阅读 · 0 评论 -
优先级翻转与优先级继承
http://blog.youkuaiyun.com/thl789/article/details/617629 优先级翻转与优先级继承田海立2006-3-7 摘要本文描述操作系统中的优先级翻转(Priority Inversion,也有翻译为反转,逆转或倒置的)现象以及如何用优先级继承来解决此类问题的方法,并阐述了 Microsoft Platform Bui转载 2013-07-18 20:22:44 · 640 阅读 · 0 评论 -
how to make a driver pagable
http://blog.youkuaiyun.com/guopeixin/article/details/5221989 Making parts of Windows CE Device Driver Code Non-PageablePosted by Wes Barcalow Following on to Sue’s previous posts describing the pa转载 2013-07-18 20:17:55 · 578 阅读 · 0 评论 -
分步加载流驱动实现启动提速
http://dev.10086.cn/cmdn/bbs/thread-13951-1-1.html Modify BusEnum to support asynchronous driver loadinga. Currently, the BuiltIn drivers are loaded by BusEnum.dll in a single thread. Bu转载 2013-07-18 20:11:26 · 556 阅读 · 0 评论 -
User Mode Driver Management介绍(一)
http://blog.youkuaiyun.com/guopeixin/article/details/4982294 User Mode Driver介绍 Windows CE 6.0中引入了User Mode Driver的概念,可是无论是网上,还是各个芯片厂商提供的方案中,都很少提及这方面的内容。 本文以小郭对存储管理和User Mode Driver Host转载 2013-07-18 20:13:41 · 954 阅读 · 0 评论 -
User Mode Driver Management 介绍(二)
http://blog.youkuaiyun.com/guopeixin/article/details/4982330(接上一篇)3> 调用User Mode Driver Host API来将Driver Load到内存 CeFsIoControl()实际上是一个对文件系统驱动FSD进行操作的函数,需要传入文件夹名字和IoControlCode。 帮助文档中对该函数转载 2013-07-18 20:14:54 · 655 阅读 · 0 评论 -
WinCE中的paging pool
http://blog.youkuaiyun.com/flyalice/article/details/3897253 我们知道,在Config.bib配置中,RAM指定的内存区域会被划分为程序内存和对象存储。但在使用paging pool时,RAM段要减去paging pool的大小,剩余空间再划分为程序内存和对象存储。其中程序内存主要为正在运行的程序保存堆和栈的内容。 那么paging转载 2013-07-18 20:16:38 · 459 阅读 · 0 评论 -
WINCE注册表中IClass值的确定
http://blog.youkuaiyun.com/zmq5411/article/details/6536605 winCE提供驱动声明为可支持电源管理的GUID有4个,分别代表4种外设类型,是固定的。具体可以看看common.reg ;; Power Manager interfaces. These list the interface classes that the Po转载 2013-11-16 18:54:06 · 566 阅读 · 0 评论 -
Hacking Windows CE!WinCE7有关分区挂载的注册表配置
http://www.cnblogs.com/NorthCan/archive/2011/10/12/2208952.htmlWinCE7中关于磁盘分区的“挂载设置(mount settings)”的注册表配置位于[HKEY_LOCAL_MACHINE\SYSTEM\StorageManager\Profiles]注册表子键下。和有关文件系统的其他注册表设置一样,“mount settin转载 2013-11-18 11:21:38 · 849 阅读 · 0 评论 -
WinCE7的Bootpart参考
http://www.cnblogs.com/NorthCan/archive/2011/10/12/2208955.htmlWinCE7的Bootpart库主要提供Flash分区功能,所以它需要Flash驱动的支持。WinCE7中Bootpart库的源码位置在:\WINCE700\platform\common\src\common\boot\bootpart。在我的6410开发板的eboo转载 2013-11-18 11:37:08 · 750 阅读 · 0 评论 -
WinCE7的文件系统注册表设置
http://www.cnblogs.com/NorthCan/archive/2011/10/12/2208942.html在WinCE7中有关文件系统的注册表设置在[HKEY_LOCAL_MACHINE\SYSTEM\StorageManager]子键下。StorageManager下的注册表子键包含很多内容。 关于文件系统的注册表设置主要体现为两个层次: 第一个层次是位于[H转载 2013-11-18 11:38:10 · 855 阅读 · 0 评论 -
使用vs2005进行(wince)DLL源码调试
http://www.cnblogs.com/NorthCan/archive/2011/07/25/2116080.html调试Dll也需要进到源码里面,进行单步调试。下面是使用vs2005进行wince DLL源码调试的步骤(可能我的方法麻烦了)。--------------------------------------------------------------------转载 2013-11-18 11:40:33 · 986 阅读 · 0 评论 -
Wince5.0下如何将Public和Private下的代码移植到BSP下
http://blog.youkuaiyun.com/gsymichael/article/details/3138270有时候在调试驱动或是学习驱动的过程发现源码在Public下,而这部分又不能乱动。同时对于Private下的代码更是如此了。如果能将这部分代码移植到自己的BSP下岂不是可以随意加入调试信息从而更好的掌握代码的实现机制,也可以自己加些功能什么的也不用担心Private或是Public下的内转载 2013-11-18 11:54:10 · 648 阅读 · 0 评论 -
WinCE通知API的解析及在控制程序中的应用
http://www.sudu.cn/info/html/edu/20070313/232608.html1 引言 以Windows CE 为操作系统的掌上电脑(如PocketPC或HPC),除具有PC的功能外,还具有很强的自身控制能力。Windows CE API超越微软其它操作系统的 API的一个方面是它提供了一个强有力的通知接口(Notification API),该接口允许应转载 2013-12-27 19:17:52 · 537 阅读 · 0 评论