jinyi7016 发表于 2015-10-29 22:57:02

STM32F103用SPI驱动SD卡的问题

如题,用STM32F103的SPI驱动了SD卡,用的是fatfs,对于SD卡的容量限制除了SD卡版本、标准的不同,文件系统方面与驱动方式方面是怎么限制的。
也就是说对于容量的限制是跟fatfs有关,还是SPI模式有关。

神棍狗大侠 发表于 2015-10-29 23:15:56

不懂 占个座等大牛 只用过SDIO驱动过sd卡 没用过spi

creep 发表于 2015-10-29 23:33:42

跟文件系统相关,SPI或者SDIO只是一种通信模式。
容量的大小可读取SD文件系统的引导扇区,即可得到SD总的容量,扇区总数,每扇区字节数等和容量相关的参数。

aoxiangwode2008 发表于 2015-10-30 08:19:33

不懂。。。。。

jinyi7016 发表于 2015-10-30 08:44:50

creep 发表于 2015-10-29 23:33
跟文件系统相关,SPI或者SDIO只是一种通信模式。
容量的大小可读取SD文件系统的引导扇区,即可得到SD总的容 ...

那对于速度呢?class10 class4 等等

creep 发表于 2015-10-30 08:59:44

jinyi7016 发表于 2015-10-30 08:44
那对于速度呢?class10 class4 等等

你想表达什么意思。通信接口不影响速度,class10比class4快!

你好我好大家好! 发表于 2015-10-30 08:59:59

帮顶         

me浩 发表于 2015-10-30 09:14:26

:(:(:(:(:(:(:(:(

jinyi7016 发表于 2015-10-30 10:30:10

creep 发表于 2015-10-30 08:59
你想表达什么意思。通信接口不影响速度,class10比class4快!

SPI模式可以支持class10的卡么?记得在有个地方看到不支持class 10的卡只运行class 4的卡。

creep 发表于 2015-10-30 10:39:51

jinyi7016 发表于 2015-10-30 10:30
SPI模式可以支持class10的卡么?记得在有个地方看到不支持class 10的卡只运行class 4的卡。 ...

正在用SPI驱动class4和class6的SanDisk卡和东芝的class10的卡。
页: [1] 2
查看完整版本: STM32F103用SPI驱动SD卡的问题