Windows CE:在生成系统的内部
摘要:来源:MSDN http://msdn2.microsoft.com/zh-cn/library/aa459173.aspx 发布日期 : 7/22/2004 | 更新日期 : 7/22/2004 Mike Hall Microsoft Corporation Steve Maillet Entelechy Consulting 在本文中,我们介绍用来生成 Microsoft_ Windows_ ...
阅读全文
posted @
2007-12-24 20:45
WindowsCE
阅读(1314)
推荐(0)
写在S3C2440A平台+winCE5.0+NAND +HIVE注册表的实现
摘要:也写在S3C2440A平台+winCE5.0+NAND +HIVE注册表的实现 引用自:http://blog.csdn.net/shuiii/archive/2007/04/18/1569268.aspx 最近一直弄这个注册表的永久保存,在网上看到很多相关的贴子,就像大部分人说的一样,很少有人照着做就可以成功的。 今天总算成功了,总结经验如下,但愿对后来者有所帮助。 首先,要实现注册表的永久保...
阅读全文
posted @
2007-12-18 20:48
WindowsCE
阅读(1145)
推荐(0)
[转]小议Windows CE 的下浏览器配置(by fllsoft)
摘要:IESAMPLE和IESIMPLE的许多配置参数都来自注册表,因为他们都采用同一种控件。还有一些配置如 Internet选项,IESAMPLE能够根据控制面板中Internet选项对话框中的配置来工作,而这个选项对话框对IESIMPLE不起作用。唯一的办法是修改源码,在源码中设置参数。本篇文章先列举了常见的IE注册表设置,之后讲解如何在IESIMPLE源码中设置参数替代Internet选项对...
阅读全文
posted @
2007-12-07 21:55
WindowsCE
阅读(456)
推荐(0)
[转]Platform Builder实践之两个要点(by fllsoft)
摘要:增加对大容量物理内存的支持和永久存储注册表是在定制内核工作中常遇到的问题。本篇文章将对这两个方面阐述相关的知识并指导读者如何在PB中实现。 对大容量物理内存的支持 在PC上增加物理内存是很方便的,插上内存条后只要自检程序识别,那么桌面操作系统就能够支持。而在基于CE的产品上就没那么简单了。如果物理内存大于64MB,就要在定制内核时做一些工作。 一旦内存管理单元(MMU)开始工作...
阅读全文
posted @
2007-12-07 21:50
WindowsCE
阅读(456)
推荐(0)
[转]Platform Builder实践之文件系统(by fllsoft)
摘要:随着CE的发展,对象存储(Object Store)的作用越来越小,而大容量的永久存储设备被越来越多地采用,这一章将针对CE的文件系统阐述相关的知识,让PB开发者除了能够加入对永久存储设备的支持,还能做一些优化。记得在以前讲过的文章中提到了如何在PB中向定制的内核加入对硬盘、光驱的支持(包括ATA设备驱动和各种文件系统),在这里就不再重复了。 CE提供了三种文件系统,基于ROM的文件系统、...
阅读全文
posted @
2007-12-07 21:49
WindowsCE
阅读(263)
推荐(0)
[转]Platform Builder实践之文件系统(by fllsoft)
摘要:随着CE的发展,对象存储(Object Store)的作用越来越小,而大容量的永久存储设备被越来越多地采用,这一章将针对CE的文件系统阐述相关的知识,让PB开发者除了能够加入对永久存储设备的支持,还能做一些优化。记得在以前讲过的文章中提到了如何在PB中向定制的内核加入对硬盘、光驱的支持(包括ATA设备驱动和各种文件系统),在这里就不再重复了。 CE提供了三种文件系统,基于ROM的文件系统、...
阅读全文
posted @
2007-12-07 21:49
WindowsCE
阅读(338)
推荐(0)
[转]Platform Builder实践之拾遗补缺(by fllsoft)
摘要:本篇文章是对前面讲过的关于PB的系列文章做一些补充,因为PB包含的知识面太广也太杂,所以针对一些杂项归纳在一起写成这一篇文章。当然一篇文章绝不可能包罗万象,有时间我会陆续写出来。 【Windows CE安装目录】 Windows CE.NET v4.1默认安装路径为C:\wince410。其子目录名及目录包含内容如下: Others 包含ATL、MFC运行时文件等。 Pl...
阅读全文
posted @
2007-12-07 21:48
WindowsCE
阅读(540)
推荐(0)
[转]Platform Builder实践之配置文件(by fllsoft)
摘要:这篇文章主要讲解PB的配置文件。从用途方面分析,PB包含两种配置文件。分别是源码配置文件和镜像配置文件。下面分别讲解这两种配置文件。 一、源码配置文件: 源码配置文件用于编译源码时使用。这里的源码是指Windows CE公开的源码,如驱动程序、系统应用程序等。PB在编译平台时将这些公开的源码即时编译并将编译链接后的文件复制到平台工程子目录里。记得前面讲过PB 在开始编译时调用cebu...
阅读全文
posted @
2007-12-07 21:48
WindowsCE
阅读(374)
推荐(0)
[转]Platform Builder实践之运行环境(by fllsoft)
摘要:在以前的文章中我已经数次提到了Platform Builder(简称PB),并且简单的讲述了利用PB v4.1的定制平台向导(New Platform Wizard)创建了几个CE的平台。从这一篇文章起,我和PB爱好者们一起进入PB的世界,一起领略PB的风采,一起学习PB。写每一篇文章对我来说都是一个进步,希望大家能够多提宝贵意见,多阐述看法。 相信看到我以前写的文章你已经会利用定制平台向...
阅读全文
posted @
2007-12-07 21:47
WindowsCE
阅读(462)
推荐(0)
[转]Platform Builder实践之编译(by fllsoft)
摘要:接上一章所说,当用PB的“定制平台向导”选取了一个平台的所有特征(feature)后,接下来的工作就是编译了。即使你从来未曾编译过,你也能想象得到编译的时间一定很长。因为PB是在编译一个操作系统,而非一个应用程序。当然,越快的硬件环境编译的速度就越快。一般我编译一个内核需要5分钟到10分钟之间。 在编译之前你可能还要对这个CE平台的某些特征进行修改。为此,你必须熟悉PB的操作环境。下面图1是...
阅读全文
posted @
2007-12-07 21:47
WindowsCE
阅读(452)
推荐(0)
[转]Windows CE进程查看程序DIY(by fllsoft)
摘要:在我以前所著文章《模拟器和远程调试工具(二)》中讲述了PB自带的远程调试工具“Remote Process Viewer”。利用这个工具可以在开发平台上查看实际平台上正运行的进程的一些信息,这些信息包括进程ID、句柄、基地址、包含的线程数量、以及每个线程的信息(如线程ID、线程优先级、访问键),另外还有整个进程加载的每个DLL的信息(DLL文件名、ID、使用计数、基地址、大小、路径等)。这个调试工...
阅读全文
posted @
2007-12-07 21:46
WindowsCE
阅读(1242)
推荐(0)
[转]初识 Embedded Visual C++ (by fllsoft)
摘要:大家一定会对 Windows CE 操作系统有所耳闻,它是微软已推出的三种操作系统内核之一,是一种实时操作系统。虽然它是一种实时操作系统,但是从96年发布v1.0到现在,它的主要用途都在民用领域,比如Pocket PC、SmartPhone、Automation。不像VxWorks,应用于航空航天、军事等领域。现在linux、VxWorks厂商也都看好嵌入式民用市场,激烈竞争在所难免。我看好Wi...
阅读全文
posted @
2007-12-07 20:58
WindowsCE
阅读(420)
推荐(0)