- 博客(8)
- 资源 (26)
- 收藏
- 关注
转载 nand flash坏块管理OOB,BBT,ECC
<br />0.NAND的操作管理方式<br /> NAND FLASH的管理方式:以三星FLAHS为例,一片Nand flash为一个设备(device),1 (Device) = xxxx (Blocks),1 (Block) = xxxx (Pages),1(Page) =528 (Bytes) = 数据块大小(512Bytes) + OOB 块大小(16Bytes,除OOB第六字节外,通常至少把OOB的前3个字节存放Nand Flash硬件ECC码)。<br /> 1.为什么会出现坏块<br
2010-07-19 16:32:00 1381
原创 winCE改变字库方法(WINCE字库更新)
更新系统字库:例如要在WinCE5.0加入微软雅黑字体的支持。第一步:增加如下注册表[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/FontPath]"FontPath"="// Windows " ; 字库文件所在目录 [HKEY_LOCAL_MACHINE/SYSTEM/GDI] "FontLinkMethods"=dword:1 [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/FontLink/SystemLink]
2010-07-19 15:18:00 2646
转载 快速编译修改过的PUBLIC代码
<br />在WINCE的产品开发过程中可能会遇到修改PUBLIC下代码的情况,由于PUBLIC下的代码进行build之后生成的是相应的.lib文件,要在Sysgen阶段才能生成相应的DLL文件,修改完成后通过Build and Sysgen Current Project要用掉近十分钟的时间才能编译中相应的DLL(我的机器配置不怎么样),然后再进行make生成NK或者XIP,如果是边调试边修改实在是浪费太多时间,几个月前我修改USBFN的代码就是如此,刚刚找到一种快速编译修改PUBLIC代码的方法,实践了
2010-07-19 09:05:00 722
原创 更改Eboot.nb0大小
<br />一:Eboot文件夹中,修改boot.bib:<br />; EBOOT 80038000 00019000 RAMIMAGE<br />; lqm changed.<br /> EBOOT 80038000 00040000 RAMIMAGE<br />; ROMSIZE=19000<br />; lqm changed.<br /> ROMSIZE=40000<br />二:修改loader.h中配置文件:<br />#define EBOOT_STORE_OF
2010-07-19 09:03:00 791
原创 将regedit.exe自动生成到windows目录
在WINXP上,可以通过开始->运行,输入regedit进入注册表编辑器模式,也可以进入C盘的windows目录,双击regedit.exe打开。那么在WINCE上,是否也可以实现这种功能呢?答案是肯定的。一:在BSP包的files文件夹中,确保存放有regedit.exe文件。二:在platform.bib的最后,加入如下指令:FILES; Name Path
2010-07-16 14:47:00 1223
转载 在WinCE下实现某文件夹所有文件拷贝到另一个文件夹
<br />在WinCE下实现将某文件夹下的所有文件(包括文件夹)拷贝到另一个文件夹中. <br />算法不复杂,简单实用.<br />//szExistingDir:源文件夹<br />//szNewDir:目标文件夹<br />//注意:目标文件夹必须要存在,否则该函数将返回FALSE.<br />BOOL BrowseAndCopy(const CString szExistingDir, const CString szNewDir)<br />{ <br /> CString szExistDir
2010-07-12 18:00:00 4977
转载 SHFileOperation的用法
<br />VC 移动,复制,删除文件(SHFileOperation) <br /><br /> 总结一下SHFileOperation的用法,希望对大家有用 <br /><br /> //删除文件或者文件夹 <br /><br /> bool DeleteFile(char * lpszPath) <br /><br /> { <br /><br /> SHFILEOPSTRUCT FileOp={0}; <br /><br /> FileOp.fFlags = FOF_ALLOWUNDO
2010-07-12 17:58:00 7821
原创 系统API的调用
<br />在调用系统API时,提示找不到相应的函数,是因为没有链接相应的lib库或dll库。<br />系统API不用找到对应的lib文件,只用添加lib库即可,具体方法如下:<br />例如我们要使用SHFileOperation()函数进行文件的复制,删除或拷备,需要链接<br />Ceshell.lib,我们通过如下步骤设置即可:<br />一:点击工程右键->属性->Configuration Properties->Linker->Input-><br />Additional Dependen
2010-07-12 17:47:00 1042
九鼎创展x4418开发板裸机教程
2015-06-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人