这是最近小弟搞得SD卡启动wince的一些感受,如果错了,请大牛提出批评并指正。
1,烧写
烧写过程:把电脑上或者SD卡上的镜像文件拷贝到FALSH中。
首先,把镜像读到内存(RAM)的buffer中,然后再把buffer中的内容写到FALSH中。
2,启动
启动过程:把FALSH中的镜像(STEPLDR.bin,EBOOT.bin NK.bin我的烧写文件),从FALSH中读到内存中
3,SD卡烧写的关键(自我感觉)--- SD卡文件系统的实现
在从SD卡烧写的时候,WinCE还没有文件系统,所以要自己实现文件系统,把SD卡中的烧写文件读到RAM的Buffer中。
先就总结这么多....
博主分享SD卡启动WinCE的感受。烧写时,将电脑或SD卡镜像文件拷贝到FALSH,先读入内存buffer再写入FALSH;启动时,把FALSH中镜像读入内存;SD卡烧写关键在于WinCE无文件系统时,需自行实现以将烧写文件读入RAM的Buffer。
1384

被折叠的 条评论
为什么被折叠?



