- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 NAND Flash ECC算法长度计算
NAND Flash中常用的纠错方式<br /> 因为闪存中会有出错的可能,如果没有使用ECC模块,读出的数据和写入的数据会有不匹配的可能,也许一个文件中只有一两个bit不匹配,这也是不能容忍的。相对来说SLC中出错概率比较低,所以使用一个纠错能力不强的Hanming码就可以了,在MLC中Hanming码就显得力不从心了,需要纠错能力更强的RS或者BCH纠错方式了。<br /> BCH擅长处理随机错误,由于NAND Flash自身的特点,出现随机错误的概率更大一些,所以在MLC中目前
2010-06-11 09:33:00 10067 4
转载 WinCE BSP中的DAT文件介绍
http://blog.csdn.net/nanjianhui/archive/2008/09/21/2958198.aspx
2010-02-04 10:18:00 649
原创 在BSP的.bat文件下設置全局變量方法
用于多個產品共用一個BSP的時候,在BSP的.bat文件中設置全局變量,去掉不需要加載的驅動和不同點是很好的方法。 一,舉例:BSP中.bat的一段code:set BSP_SMDK2443=1 set BSP_SMDK2450=2 set BSP_TYPE=%BSP_SMDK2450% 這個就類似c中:#define BSP_SMDK2443 1 #defin
2010-01-05 16:35:00 2393 1
原创 Wince5.0 clone BSP
BSP clone是一个相当方便的功能。特别是功能相近的BSP,可以clone出一个新的BSP。1. 打开platform builder,选择Platform/BSP wizard... 2.选择 clone an existing BSP,从下拉菜单中选择你要copy的BSP名称。next 3. 输入想要的cec files的名称,至于下面目录默认地址就好。next
2009-12-15 14:22:00 776
原创 wince5.0 Eboot下USB中断机制
开始在EBOOT中使用USB的时候很奇怪中断响应。因为在EBOOT和STEPLDR中都没有看到有对中断向量表部分的处理。那么这个中断是怎么触发? 最后在USB.C中的Isr_Init找到这句话:pISR =(unsigned)(0xEA000000)+(((unsigned)IsrHandler - (0x80000000 + 0x18 + 0x8) )>>2)
2009-11-24 11:08:00 925
原创 雨林木风的GHOST XP SP3 YN13.0的安装感受
因为wince platform 5.0不能正常使用,所以考虑重装系统了。加上光驱坏了,只能从硬盘或U盘安装。经朋友介绍说用雨林木风的ghost比较好。就去网上下了一个最新的GHOSTXPSP3yulinmufengzhuangjibanYN13.0 下载以后,放在F盘下面。然后用Daemon打开。直接setup。貌似没有出来任何的选项,只询问是否要安装系统。然后就自动重启。进入g
2009-10-24 09:02:00 1444
原创 WINCE5.0
(1) 安装PlatForm Builder5.0(安装时在注意选择,注意磁盘空间)安装时注意要添加自己要用到的CPU架构,默认只有X86,如果需要ARM的,就要选择Armv4I。(2) 安装WINCE5.0的补丁。只要安装最新的年包就行。如果找不到微软的下载地址的话,可以直接搜软件包的名称。比如说知道2006年的年包是WinCEPB50-061231-Product
2009-10-24 08:51:00 657
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人