2025-05-08 6:32 AM
Hello Community,
I'm working on a storage module using SDcard for my project.
The chip I'm using is STM32H743XIH6.
At present, the SD card has been successfully read and written in the polling (ordinary) mode. However, I have never succeeded in reading and writing the SD card in DMA mode.
Could you please provide a complete illustrated tutorial of the configuration process?
For now, there is no need to introduce fatfs. Just read and write a block in DMA mode.
If possible, please also provide a configured.ioc file and the test code.
PS:
STM32CubeMX Version: 6.14.1
2025-05-08 6:41 AM
Hello @Cai and welcome to the community,
Did you already refer to the example provided by the STM32CubeH7 package under this link: Projects/STM32H743I-EVAL/Applications/FatFs/FatFs_uSD_DMA_Standalone
2025-05-08 6:50 AM
Hello @Cai,
I also suggest exploring the example available at the following link:
STM32CubeH7 SD ReadWrite DMA Example
I hope my answer has helped you. When your question is answered, please select this topic as solution that answered you, it will help others find that answer faster.
Thanks for your contribution.
Dor_RH