[求助] 整了好几天sd多块写超过16个扇区无法继续,何解?

huo_hu   2012-9-18 08:42 楼主
网上到处都是例程里的多块写dma方式.
我就是想发一个cmd25指令连续写入N个扇区,这个应该可以实现的.但是现在写入前16个没问题,也看到确实写入了.
但到第17个扇区就报crc错误,咋回事呢?初步分析是sd卡缓冲区写满之后出问题了,这个该怎么操作呢?另外写入后的busy位是怎么判断的?
我用的stm32re sdio 4bit模式 sdhc卡4g
望各位大侠不吝赐教.

[ 本帖最后由 huo_hu 于 2012-9-18 08:44 编辑 ]

回复评论

暂无评论,赶紧抢沙发吧
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复