Vídeo de formación Stm32
La parte de la interfaz de la tarjeta SD es realmente un lugar difícil, porque es una aplicación completa e implica una gran cantidad de contenido de aprendizaje: módulo SPI/SDIO y DMA, capa de protocolo SD y FAT16/FAT32.
Le sugiero que siga los tres niveles que enumeré, aclare la función de cada nivel y cada módulo en esta aplicación, cuál es el diagrama de bloques de módulos jerárquicos, y luego lo lea.
De hecho, el código no requiere memorización deliberada. La clave es comprender todo el flujo de trabajo.