周半梅 发表于 2025-6-21 07:30

F4跑SD卡读写,偶尔卡住不动是怎么回事?

用FatFS挂在SDIO上,有时候文件写一半就卡死,要重启才恢复。

Clyde011 发表于 2025-6-21 07:34

SD卡驱动初始化顺序必须严格按例程。

Clyde011 发表于 2025-6-21 07:35

FatFS版本是新的不?老版本卡死多。

周半梅 发表于 2025-6-21 07:36

卡质量也有关系,别用杂牌卡。

帛灿灿 发表于 2025-6-21 07:37

DMA和Cache一起用可能导致写失败。

童雨竹 发表于 2025-6-21 07:38

写操作记得得关中断保护。

万图 发表于 2025-6-21 07:39

用SDIO高速模式了?切成1bit看看。

Wordsworth 发表于 2025-6-21 07:40

是不是断电保护没做好?我遇到过卡写坏。

Bblythe 发表于 2025-6-21 07:41

可以先格式化成FAT32再试试。

Pulitzer 发表于 2025-6-21 07:42

我换成SPI模式后反而更稳定了。

Uriah 发表于 2025-6-21 07:43

用f_mount看看是不是偶尔挂载失败。
页: [1]
查看完整版本: F4跑SD卡读写,偶尔卡住不动是怎么回事?