当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 进程、线程、内存管理是一个内核最基本的服务,也是一个内核最主要的组成部分。
 

 

 ·模拟器和远程调试工具(一)    »显示摘要«
    摘要:一、模拟器   模拟器(emulator)是pb的一部分。专用于调试在pb下创建的内核及应用程序。模拟器能够在pc下模拟windows ce的物理平台。但实际上它只不过是一个运行在cpu ring 3级别的用户程序。所以它的运行速度要比正常的物理平台要慢。模拟器仅支持x86平台,它只能调试基于"emulator:x86"的内核和所有用x86指令集编译的程序。模拟器有很大的限制,这些限制使它只能运行......
 ·evc开发实例之保存信息(一)    »显示摘要«
    摘要:   windows ce下开发的软件大多和硬件紧密相关。如果写和硬件相关的技术,那只有极少数甚至没有人受益。相反写出来的文章,应该让更多的人受益,都能学而用之。任何一篇文章我都会遵循此原则。当然,本人资质甚浅。只能尽力而为。  题目中的信息是指很少量的数据。比如配置信息、注册表数据等。在其它windows 操作系统中,这些信息一般都被保存在*.ini文件或注册表中。  嵌入式设备没有统一的要求。......


WinCE 进程、线程和内存管理(一)
  进程.线程.内存管理是一个内核最基本的服务,也是一个内核最主要的组成部分.这几方面的知识是一个软件开发人员必须掌握的基础知识.虽然一个人不懂这些知识也能编写简单的程序,但这样的程序只能算是皮毛.掌握了进程.线程与内存管理方面的知识,就能够充分利用操作系统内核提供的服务,提高你编写的软件的执行效率.更节省资源.更健壮.顺便说一下,在windows ce.net下可以运行用visual studio.net开发的.net平台上运行的软件,但这样的软件是最上层的软件,离操作系统内核太远了.不但执行效率相对较低,而且还要把.net 框架加到内核中.所以在大多数情况下,evc仍然是第一选择.

【程序编程相关:sed 命令赏析

【推荐阅读:自动输入用户名和密码用于telnet的s

【扩展信息:KSH用的环境变量

图一 ce内核结构


 ·evc开发实例之窗口切换    »显示摘要«
    摘要:嵌入式平台下应用于民用领域的软件有它的特点:占用资源低、操作界面简单、反应迅速。而且传统观念上嵌入式平台同一时刻只运行一两个程序。这不同于pc下软件,除了实现基本功能外,还要求华丽的界面,甚至换肤,启动n个进程也无所谓。所以在windows ce下构思一个应用于民用领域的软件时,必须考虑软件的实用性、易操作性等。太复杂的软件就不要想了,也不要妄想把pc下所有软件都移植到windows ce下。  ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE