今天晚上,用了几个小时看了《零死角玩转STM32高级篇》,然后去测试代码。用的自己的4G的SD卡,在第一个实验,从串口接受到的数据如下所示:
这是一个MicroSD卡实验(没有跑文件系统).........
SD_Init 初始化成功
CardType is :2
CardCapacity is :-331350016
CardBlockSize is :512
RCA is :1
ManufacturerID is :25
擦除测试成功!
单块读写测试成功!
多块读写测试成功!
SD卡容量已经溢出, 文档中写的是,该实验最大支持2GB容量的SD卡,我觉得STM32完全可以支持4GB甚至更大的SD卡,不知道有没有办法。努力学习中!!
新人求指教。。。。 |