Hello,
Im trying to implement a SD Card Interface. I'm having a doubt..
I´m able to initialize and write and read data. But it is so crazy the data I'm reading!! I try to write 0,1,2,3.... And when I read I dont get this sequence.
I guess the problem is the way I'm writing in MCI_FIFO.
When I'm writing I set all necessary registers (lenght, timer..)
And then I initialize the transfer:
MCI_DATA_CTRL |= 0x91;
Then how should I write the code to put data in MCI_FIFO?
IF I do a for like this:
for(x=0; x<128;x++) { MCI_FIFO = x; }
but it makes no sense, what is the right way to do this?
Help me!
Yeah Per Westermark,
Us ejats need your support not your criticism.
Thank you very much.
MCI_FIFO is an array ..... How can I write in a memory area like this
if you do not know how to write to an array, you need to learn C, before you jump into a project. This is elementary C.
Erik
Some suggestions here: blog.antronics.co.uk/.../08