wince系统定制
文章平均质量分 79
勇敢飞
这个作者很懒,什么都没留下…
展开
-
WinCE上BINFS实现详解
<br />作者:www.armce.com wwfiney<br />网上不少介绍三星24x0系列的BINFS启动方式实现,有些内容上描述的不是非常全面<br />下面就WinCE6上的BINFS实现,从基本原理到修改BSP,再到如何烧录启动做一个较全面的讲解<br />一 BINFS到底是什么?<br />其实BINFS就是MS给CE做的一种存放系统镜像的一个文件系统。<br />一说文件系统,大家可能比较头大。那么这么说,其实就是一个结构体(说是文件系统确实比较勉强,结构体可能更合<br />适),转载 2011-05-12 13:29:00 · 352 阅读 · 0 评论 -
winCE6.0 目录下工程的编译顺序
有时候会碰到某个目录下自动编译提示找不到*.lib文件,但先编译其他目录再编译出错的工程,则又是成功的。 这是由于编译顺序不正确造成的,研究了下,dirs文件里的顺序很重要,还有,要调用其他工程生成的*.lib文件的工程sources文件里要加入同步指示语句。例如:zlib,xml目录下是库文件,生成*.lib被src目录下的程序调用,则dirs文件,DIRS=/ zlib/ xml/ src //# sources has SYNCHRONIZE_DRAIN=1如果写成DIRS=/ src/ xm转载 2011-05-12 13:37:00 · 441 阅读 · 0 评论 -
S3C2440休眠和唤醒流程解析(WinCE 6)
<br />在WinCE中,有3种方式可以使系统进入休眠:<br />1、用户在开始菜单选择挂起<br />2、用户短按电源键,请求系统进入休眠(需要电源按键驱动的支持,比如设为长按关机,短按休眠)<br />3、用户长时间无操作,系统状态由POWER_STATE_ON转为POWER_STATE_USERIDLE,POWER_STATE_IDLE状态,最后进入POWER_STATE_SUSPEND即休眠状态<br />休眠之前,对于支持电源管理的驱动,系统会调用此驱动的XXX_PowerDown接口关闭设备转载 2011-05-13 10:19:00 · 657 阅读 · 0 评论 -
WinCE中,环境变量的添加,删除和查询
<br />在WinCE中有很多的环境变量,那么如何设置/删除/查询这些环境变量呢:<br />1. 查询环境变量:无论是在WinCE5.0还是WinCE6.0,当我们在PB里打开或者创建一个工程以后,我们可以在菜单中点“build”->“Open Release Directory in Build Window”,然后会弹出命令行对话框。在对话框中输入“set”命令,然后回车,就会看到当前工程下所有的环境变量以及相应的值。<br />2. 添加环境变量:有两种方法添加环境变量,一种是点“build”->转载 2011-05-12 14:16:00 · 374 阅读 · 0 评论 -
深入浅出Wince的存储
刚学wince那会,对wince下面的文件存储老是理解不了,或者说容易搞混. 最近公司在做一个wince下的终端移植项目,中间也遇到了一些存储方面的问题,我自己学wince也有一段时间了,现在对wince的几个存储的概念也可以谈论一二了. 现在市场上的基于wince的板子,基本上有下面几种存储设备, nand flash, nor flash, SDRAM, SD卡, u 盘. SD卡和U盘不说了,跟PC机没什么驱别. 先说说nand flash(nor flash就不说了,类似), 你可以把它理解为电脑转载 2011-05-12 13:39:00 · 423 阅读 · 0 评论 -
Integrating your project in the PUBLIC tree
<br />Introduction<br />Have you ever wondered how you can integrate your code under the PUBLIC tree in Windows Embedded CE 6.0? This can be useful if you want to distribute code/components that are not part of a BSP. In this post I’ll explain how to creat转载 2011-05-12 14:17:00 · 446 阅读 · 0 评论 -
WINCE下修改config.bib文件中的FSRAMPERCENT设置值改变内存百分比
<br />CSDN上的相关贴子<br />http://topic.csdn.net/u/20090801/00/4f7f18fa-9327-41ad-9690-69c7eedb6951.html?seed=319379432&r=62915971#r_62915971<br />1。config.bib文件中的FSRAMPERCENT说明<br /><br />FSRAMPERCENT设置属于CONFIG字段!!!<br />FSRAMPERCENT: <br />格式:FSRAMPERCENT = n转载 2011-05-12 13:42:00 · 554 阅读 · 0 评论 -
WinCE文件目录定制及内存调整
<br />本文介绍了WinCE文件目录定制及内存调整的操作方法。WinCE的文件目录结构以及文件的位置都是在DAT文件中定义的。所有的dat文件会在WinCE编译时合并成initobj.dat文件,WinCE会根据DAT中的描述生成相应目录。 <br />这个说起来比较简单,WinCE的文件目录结构以及文件的位置都是在DAT文件中定义的。所有的dat文件会在WinCE编译时合并成initobj.dat文件,WinCE会根据DAT中的描述生成相应目录。<br />关于DAT的格式,可以参考我以前的一片文章:转载 2011-05-12 13:38:00 · 405 阅读 · 0 评论 -
WinCE中的文件系统文件
<br />文件系统文件(.dat)定义了在目标设备初始化时设置的文件和文件夹的位置,当目标设备冷启动时,Filesys.exe将会使用这些文件系统文件在内存中来创建文件夹,链接和文件等。<br /> 通过修改Project.dat文件中文件夹和文件位置的定义,你可以定义任何除了Windows文件夹以外的根文件夹,另外,你还能够从ROM中的Windows文件夹复制或链接文件。这些文件和链接通过.dat文件被创建在RAM文件系统中对象存储区域里。<br /> 下面的代码是Project转载 2011-05-12 13:35:00 · 478 阅读 · 0 评论 -
深入理解.bin文件和.nb0文件的结构
<br /><br />http://blog.sina.com.cn/s/blog_455851af0100d9gi.html<br />.bin文件是一个描述性质的映像文件,它由文件头(head)、镜像数据目的起始地址(ImageStart)、镜像数据长度(ImageLength)和多条相对独立的记录(record)构成。<br />文件头(head)由7个字节组成,内容是:42 30 30 30 46 46 0A,即“B000FF/x0A”,这是判断镜像文件是.bin类型的依据。<br />镜像数据目转载 2011-05-12 13:45:00 · 452 阅读 · 0 评论