本人刚做嵌入式开发,对于Wince的编译环境等的诡异现象已经屡见不鲜了,现在说的这个问题更是让我头疼,事情是从用SD卡开始的,由于我们做的工程需要加载一些资源,资源是自己做的,将一张SD卡插入设备中时,通过ActiveSync同步软件连接到设备后将WinxP中存放的资源拷贝到设备中后运行正常,哪天脑袋发热用读卡器将SD与WinxP连接后将资源拷入之,接着插入到SD卡中后诡异的事情出现了,那些资源不能用了,load那些资源总是过不去,资源是同一份资源,只是一种是通过USB连接设备后直接拷贝过去的,一种则是在WinxP上通过读卡器拷贝到SD中插入Wince中使用的。
请问这现象怎么解释,PS:SD卡的文件系统是FAT32的
拷出来2进制比较一下不就知道哪里出问题了
ActiveSync和读卡器写入的模式可能不一样
你找个专业的磁盘工具把SD卡格式化不同的cluster,sector(网上有这方面的资料),再试试