关于SD卡初始化的问题
本帖最后由 cyradg 于 2021-3-19 19:35 编辑下面是SD4.0手册的初始化的过程。
但是实际测试不同的卡是大相径庭,我用2G卡,8G卡,64G测试,是以下的过程就能激活。
1、2G卡:发CMD0->发CMD1,活了,可以读取扇区内容,寄存器信息。但是8G卡,64G,这样是不行的,就是下面第2种方式,同样也适合2G卡
2、2G,8G,64G:发CMD0->发CMD8(附加检测是否支持2.7~3.6V,回应都是支持)->发CMD55->反复发ACMD41(呵呵,最后稳定回应非法命令,我查!非法命令!)->尝试性反复发CMD1,回应0,居然都活了?!测试读取扇区,CSD寄存器,都可以读!
这是哪门子激活SD卡的步骤,我看SD2.0,3.0,4.0协议手册,都没看到是这样的过程,最后都是CMD1激活?
页:
[1]