当前位置:首页 >  智能电子

stm32读取内存卡

发布时间:2024-11-23 07:00:24

STM32利用SPI读写SD的程序详解

1)程序中配置好SPI模式和引脚后,需要先将SPI的速度设为低速,SD卡初始化时SCK时钟信号不能大于400KHz,初始化结束后再设为高速模式,这里对SPI的模式配置不在赘述,可参考SPI读写FLASH文章的相关内容。

2)将片选信号拉低,选中SD卡,上电后,需要等待至少74个时钟,使SD卡上电稳定。

3)向SD卡发送CMD0指令,SD卡如果返回0x01,说明SD卡已复位到idle状态。

4)向SD卡发送CMD8指令,SD卡如果返回0x01,说明SD卡是2.0或SDHC卡。

《stm32读取内存卡》不代表本网站观点,如有侵权请联系我们删除

全数码 广州小漏斗信息技术有限公司 版权所有 粤ICP备20006251号

联系我们 关于我们 版权申明