通过STM32的SDIO *** 作SD卡的速度瓶颈在哪里呢?

通过STM32的SDIO *** 作SD卡的速度瓶颈在哪里呢?,第1张

如果采用DMA方式 *** 作SD卡的话,可以达到与linux嵌入式系统相当的水平.但对于高速SD卡,瓶劲在于STM32的CLK高不上去,即使高上去了,STM32自己程序上也是处理不过来的.

首先说明一点:你这个里面都没有使能时钟,怎么可能会正常运行呢。 还有一点:STM32先等待已发送的数据是否发送完成,如果没有发送完成,并且进入循环的话,说明数据发送错误,所以你这个地方顺序也有问题。应该是: while (SPI_I2S_GetFlagStat...


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11275944.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存