在做s40时发现sd卡有时候不能识别。
原因:1、我在sd卡驱动中答应了自己的调试信息。在某些函数中打印函数sd卡就不能每次都识别到,比如中断中。
2、boot中的sd卡驱动跟wince的驱动不一样,导致nk起来之后sd的中断一直来,sd初始化无法完成。
3、这个原因很头疼,硬件问题。当用遥控器关闭机子时sd卡的电压下降到1.3左右,然后再启动系统sd卡就不能被初始化。
本文探讨了在使用s40过程中遇到的SD卡识别问题,包括SD卡驱动调试影响、boot驱动与Wince驱动差异导致的初始化失败,以及硬件问题导致的电压下降影响初始化。提供了针对这些问题的排查步骤和解决方案。
在做s40时发现sd卡有时候不能识别。
原因:1、我在sd卡驱动中答应了自己的调试信息。在某些函数中打印函数sd卡就不能每次都识别到,比如中断中。
2、boot中的sd卡驱动跟wince的驱动不一样,导致nk起来之后sd的中断一直来,sd初始化无法完成。
3、这个原因很头疼,硬件问题。当用遥控器关闭机子时sd卡的电压下降到1.3左右,然后再启动系统sd卡就不能被初始化。

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