登录注册
论坛
版主
9791
24
我在读写SD卡时总是返回FR_NOT_READY,使用示波器测量CD脚和DATA0脚波形不正常,SD使用3.3V供电,处理器也是3.3V电平,但是波形是在3.3V和1.8V之间跳变。
image.png (732.52 KB, 下载次数: 0) 下载附件 保存到相册 2021-10-23 22:39 上传
image.png (732.52 KB, 下载次数: 0)
下载附件 保存到相册
2021-10-23 22:39 上传
CLK脚是处理器输出的引脚,测量为0~3.3V的时钟,状态正常。只有这个TF卡需要返回数据的地方出现问题。
我使用的是官方全程,里边看到有检测和设置电压的地方,不知道是不是有些TF卡不支持设置电压导致的,对这方面不太了解,请高手指教。
扫一扫,分享给好友
五彩晶圆(高级)
6802
0
SD卡初始化是否成功呢 上电时要延时足够长的时间给SD卡一个准备的过程 初始化之后,复位
SD卡发送CMD0命令,返回状态为0x01,则复位成功
五彩晶圆(中级)
3189
上电先上3.3V,然后当host和SD通信后,开始切换IO电平到1.8v。(如果双方都支持),切换到低电平的目的是协议规定,根本原因是满足高速和低功耗。
具体的的看SD卡规范协议。
看看这篇文章
https://blog.csdn.net/qq_40662854/article/details/102563115
@tagetage @Jacktang 谢谢解答,刚才又焊了一块板子测试正常。把原来板子的TF卡槽重新换了一个功能也正常了。原来是焊接问题。
发表回复 回帖后跳转到最后一页
EEWorld Datasheet 技术支持
查看 »