WinCE6.0&&FL2440
luixing67
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Start to Learn WinCE6.0 with FL2440
昨天JLINK到手,差不多明天FL2440板子就可以到了,就可以开始移植Windows CE6.0了,很多想法都可以实践一下。原创 2009-11-26 21:32:00 · 621 阅读 · 0 评论 -
转】WINCE 6.0 调大image
<br />通常情况,wince系统默认的image大小是32M,一般这个大小是够了。但如果添加的组件比较多,生成的NK.bin就会超过32M,这时就需要做一些修改了。<br />1、将项目的配置属性 "Run-time image can be larger than 32MB (IMGRAM64=1)"打上勾。<br />2、修改Eboot下的loader.h<br />#define ROM_RAMIMAGE_SIZE 0x02300000<br />这里我将image调整到35M<br /转载 2010-06-11 11:31:00 · 588 阅读 · 0 评论 -
SDIO接口
SDIO卡是在SD内存卡接口的基础上发展起来的接口,SDIO接口兼容以前的SD内存卡,并且可以连接SDIO接口的设备,目前根据SDIO协议的SPEC,SDIO接口支持的设备总类有蓝牙,网卡,电视卡等。<br /> SDIO协议是由SD卡的协议演化升级而来的,很多地方保留了SD卡的读写协议,同时SDIO协议又在SD卡协议之上添加了CMD52和CMD53命令。由于这个,SDIO和SD卡规范间的一个重要区别是增加了低速标准,低速卡的目标应用是以最小的硬件开始来支持低速I/O能力。低速卡支持类似调制解调转载 2010-06-09 16:04:00 · 9489 阅读 · 0 评论 -
s3c2440的SD/MMC的应用
<br />SD(全名为Secure Digital Memory Card,安全数码卡),是一种存储卡的标准,它被广泛地用于便携式设备上,如数码相机、个人数字助理(PDA)和多媒体播放器等。它的技术是基于MMC(MultiMedia Card)格式,因此SD兼容MMC。<br /> <br /> s3c2440集成了SD控制器,可以方便地读写SD、MMC和对SDIO进行操作。在这里,我们只研究对SD/MMC的操作。<br /> <br /> 要想能够使s3c2440正确读写SD/M转载 2010-06-04 16:10:00 · 1179 阅读 · 0 评论 -
Wince下面添加应用程序,并且自动运行
<br />添加快捷方式: 1、复制可执行文件到BSP($(_FLATRELEASEDIR)/PLATFORM/SMDK2410)的file目录中,在目录中创建连接文件.lnk 创建.lnk的方法:新建.txt文件,在文件中添加21#/windows/*.exe,然后保存,重新命名为.lnk就可以了,”#”前面的21,我看了一些资料,都说是表示“#”后面的字符数,但是这个字符数与后面字符个数不匹配的时候也能正常运行。 (示例:使用记事本打开FILE文件夹下面的一个快捷方式查看) 2转载 2010-06-02 20:05:00 · 580 阅读 · 0 评论 -
Muti-bin的一些相关函数和设置
<br />This function saves the number of .bin files to be downloaded and their addresses and sizes.<br />这个函数保存要下载的.bin文件的数目和他们的地址以及大小。<br />句式:<br />void OEMMultiBINNotify(<br /> const PMultiBINInfo pInfo<br />);<br />参数:<br />pInfo <br />[in] Contains in转载 2010-05-31 16:13:00 · 789 阅读 · 0 评论 -
整理的一些关于Multi-bin技术的一些文章
<br />嵌入式的航船 :<br />http://kingsundi.bokee.com/viewdiary.16138354.html<br />http://kingsundi.bokee.com/viewdiary.17125594.html<br />http://kingsundi.bokee.com/viewdiary.16138382.html<br /><br />[推荐]MULTI BIN的wince 5.0+smdk2440下的实现(扩大你的内存) :http://www.armsy转载 2010-05-31 16:12:00 · 1246 阅读 · 1 评论 -
关于Multi-bin实现的一些翻译
<br />http://msdn.microsoft.com/en-us/library/aa914387.aspx<br />自己翻译,欢迎拍砖<br />How to Implement BinFS <br />You can implement the binary ROM image file system (BinFS) on NAND or NOR flash media to read the .bin file format generated by Romimage.exe. BinFS转载 2010-05-31 16:11:00 · 1070 阅读 · 1 评论 -
微软关于BinFS的一些翻译
<br />Binary ROM Iimage File System (BinFS) <br />The binary ROM Image File System (BinFS) is a file system that reads the binary image (.bin) file format generated by Romimage.exe. The .bin file format organizes data into specific sections. Each section c转载 2010-05-31 16:10:00 · 935 阅读 · 0 评论 -
WIN CE下注册表的保存问题
经过不断的看PB的帮助,终于把这个保存注册表的问题给解决了,现把方法总结如下:(本人用的S3C2410开发板,PB是4。2的)发现网上的很多方法都有让人误入歧途的作用,我不知道他自己是不是真的实现了。要想实现在多余的NAND FLASH 上保存注册表,首先要保证你的EBOOT能够在下载完成NK。nb0后能够把NAND FLASH多余的部分分成一个DOS32的分区,这个一般的EBOOT都支持,我在此转载 2010-04-08 09:55:00 · 1724 阅读 · 0 评论 -
Eboot 中给nandflash分区实现
提到分区就不得不提到MBR,不得不提到分区表。什么是MBR硬盘的0柱面、0磁头、1扇区称为主引导扇区,NANDFLASH由BLOCK和Sector组成,所以NANDFLASH的第0 BLOCK,第1 Sector为主引导扇区,FDISK程序写到该扇区的内容称为主引导记录(MBR)。该记录占用512个字节,它用于硬盘启动时将系统控制权交给用户指定的,并在分区表中登记了的某个操作系统区。转载 2010-04-08 09:29:00 · 1060 阅读 · 0 评论 -
S3C2440 TFT LCD驱动程序编程要点
1、打开LCD背光将LCD背光对应的GPIO设置为禁止上拉(GPxUP相应位写入1),选择output类型(GPxCON相应位写入01),输出为高电平(GPxDAT相应位写入1)。2、打开LCD电源可以将GPG4选择为LCD_PWREN(GPGCON:9-8写入11),这时候LCD电源的打开/关闭可以通过LCDCON5:3来控制。也可以自定义其他GPIO用作LCD电源开关,只需将此GP转载 2010-04-04 23:43:00 · 893 阅读 · 0 评论 -
WINCE 设备驱动中实现电源管理
在WinCE4.0之前电源管理工作是由GWES来实现的。( GWES:Graphics,Windows and Events Subsystem.图形,窗口和事件子系统.主要负责图形输出和用户交互)。但GWES提供的电源管理模块功能过于粗糙死板:所有子设备只能有On和Suspend状态,应用程序无法得到任何状态转换通知,等等……直到WinCE4.0才引入了电源管理模块用以替代GWES中的电源管理功转载 2010-04-06 17:14:00 · 735 阅读 · 0 评论 -
在ARM的ADS下开cache和MMU
今天晚上弄了一下如何在ADS程序中建立一级页表,并开MMU和cache的方法;其实要改的地方只有三个地方:(1) 建立sdram的虚实映射页表描述符,在这里我的SDRAM的物理地址是0X30000000大小是32M,我想把它映射到0x40000000的位置映射的大小也是32M,也就是建立32个一级映射描述符,我们的页表基地址是0x30004000,所以我们配置页表的内容如下:转载 2010-04-13 17:36:00 · 1868 阅读 · 0 评论 -
C 函数中调用 C++函数
<br />// cpp.h<br />#ifndef __cpp_h__<br />#define __cpp_h__<br />class class1 {<br /> class1();<br /> ~class1();<br />public:<br /> int I;<br /> int J;<br /> int getI(void);<br />};<br />#endif<br />// end file<br />// cpp.cpp<br />#i转载 2010-06-19 20:29:00 · 552 阅读 · 0 评论
分享