当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: Windows CE下开发的软件大多和硬件紧密相关。
 

 

 ·evc开发实例之窗口切换    »显示摘要«
    摘要:嵌入式平台下应用于民用领域的软件有它的特点:占用资源低、操作界面简单、反应迅速。而且传统观念上嵌入式平台同一时刻只运行一两个程序。这不同于pc下软件,除了实现基本功能外,还要求华丽的界面,甚至换肤,启动n个进程也无所谓。所以在windows ce下构思一个应用于民用领域的软件时,必须考虑软件的实用性、易操作性等。太复杂的软件就不要想了,也不要妄想把pc下所有软件都移植到windows ce下。  ......
 ·windows ce开发之起步停车    »显示摘要«
    摘要:最近一段时间,移动设备开发越来越多的成为了程序员社区的话题。移动设备主要包括智能手机和pda,是嵌入式开发中很重要的一个方向。在智能手机领域被大多数手机厂商支持的java/j2me/ target=_blank>j2me无疑是领头羊,随着多普达推出了515手机,基于微软ce平台的smartphone也逐渐成为关注焦点。一直不温不火的pda市场,也在行业应用领域有所收获,pocket pc由于其开发......


EVC开发实例之保存信息(一)
  windows ce下开发的软件大多与硬件紧密相关.如果写与硬件相关的技术,那只有极少数甚至没有人受益.相反写出来的文章,应该让更多的人受益,都能学而用之.任何一篇文章我都会遵循此原则.当然,本人资质甚浅.只能尽力而为.

  题目中的信息是指很少量的数据.比如配置信息.注册表数据等.在其它windows 操作系统中,这些信息一般都被保存在*.ini文件或注册表中. 【程序编程相关:I/O重定向 详解及例子

【推荐阅读:Bash 内建命令 read

【扩展信息:xargs 构造参数列表并运行命令

  嵌入式设备没有统一的要求.有的不需要保存任何数据,有的将数据保存到ram中,在关闭设备时仍然给ram提供电源.有的将数据保存到永久存储设备中.不同的情况有不同的解决方案,这就造成了在保存信息方面,相关的技术很繁杂,要弄明白需要时间与实践.

   在这篇文章中我主要讲解在windows ce下如何将数据保存到永久存储器中.将数据保存到永久存储器中应用广泛,不易丢失数据,可以保存大量的数据,也不必在系统关闭后还要提供电源.相比较将数据保存到ram中要不间断地提供电源,存储空间也大大受限制.

保存到*.ini文件中

  要想让你定制的内核支持永久存储设备,需要加入对永久存储设备的支持(就是驱动程序),再加入一种文件系统.现在假如我们的存储硬件采用ide接口,使用一种简单实用的文件系统,fat是合适的选择.那么对应的操作步骤如下:先使用新内核生成向导,生成一个内核工程后(采用哪个平台模板都行),在pb右边“catalog”窗口中加入对存储设备的支持.在pb v4.1下具体位置为“device drivers”-“storage devices”-“atapi pci/ide storage block driver”.
...   下一页
 ·windows ce串口通讯类的实现    »显示摘要«
    摘要:   串行通讯是目前计算机、通信和控制领域最基本的通信方式。但采用那种串口通讯类呢?一般的情况下是给你提供一个pocket pc 2002的sdk例子程序。但到底sdk的程序和mfc的结构有很大的不同,对于想用mfc编写通信程序的人来说也不是很便利。   另一方面,由于windows ce是一个基于unicode的操作系统,并且windows ce不支持windows下常用的串行通信重叠i/o方式......
» 本期热门文章:

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