SD cards and SPI rabbit hole help!
Hi All,
After a day or so of researching I feel more overwhelmed than anything regarding using SPI to communicate with SD cards!!
There is so much STUFF out there regarding embedded c and SD cards - I don't even know where to begin! I've gone down sooo many rabbit holes trying to find even a basic starting point!
I am having trouble finding documented guides on how to communicate with an SD card using the HAL libraries - nothing simple anyway, I see a lot on SDIO coms and the fatfs library but I am restricted to SPI.
I am using the SD card as flash storage so I don't need to use the FATfs library, I plan on using it basically like SRAM for storing variables etc.
One question I have to begin with I suppose, do I NEED a file system to communicate with an SD card?
My initial plan was to use the HAL library SD card functions listed in the HAL drivers datasheet ( Section 43 in UM1940) but I'm struggling to find papers on how to go about this - especially regarding the commands needed for reading and writing to an SD card.
Any help would be greatly appreciated!!
P.S. Please no more of this -> http://www.lmgtfy.com/?q=SD+Card+SPI+STM32
I came here asking for help not to be given a lesson on how to use google!!! I see this so much on this forum and its super annoying
