Thanks all, i,m busy with it.
Every SD Card has it's own controller embedded. They are not the same but they have to follow standard in comunication.
Does china also ?
To be able to read content from SD in PC from file explorer you have to use a filesystem library in your MCU.
It's practical impossible to write your own library since you don't know anything about how SD or filesystems works. Search for a good library for your platform and use it.
https://openlabpro.com/guide/interfacing-microcontrollers-with-sd-card/
I like doing so eventually, it works for DOS and windows.
I get info out of those librarys when i,m stuck.
Thanks for the link, i have some problems :
I downloaded that site yesterday, i followed the instructions, it all works to the point i have to send command 1 ( initiate initialize ).
I send command one with 4 zero bytes following, and a CRC of 0xFF, only i get no response of zero, even after waiting 1000ms before getting the response.
maybe i filled the wrong arguments ?, this site says : arguments 2, what is arguments 2 ?
What to fill instead of those zeros as agruments ?
One more thing : i have a HC card, while i still get the 1 response, not the 5 response from command 8.