Octocontrabass wrote:
That page is explaining how to interface with SD cards using SPI, so you should be looking at the SPI column for the pinout, not the SD column.
I'm afflicted with a strange sort of blindness sometimes; I actually didn't see the SPI column despite looking several times. At least I've got an explanation now. I've recently found my health problems match the symptoms of cerebral hypoxia. One of the symptoms is a difficulty learning complex tasks, and that's exactly what I have. Once information is in my brain, I can use it fairly well on a good day, but my ability to take in new information is throttled.
Thanks for the explanation. Now I know it's there, I should be able to get on with it all right, for the most part. Most of what I'm trying to do isn't too complex. I'm just compiling pforth (which is written in C) with the microcontroller's standard runtime which has a ridiculously large feature set. It just lacks anything to do with mass storage and display. I guess I'll probably embarrass myself again at some point, probably when looking at the documentation for my little screen. I'll try to do it without snark next time, but I said that last time. Different issue; this one is changing a long-standing habit. It's amazing how easy it is to create snark when I'm too unwell to even read properly. Recognizing and processing new information must really use a lot of the brain's processing power.
Octocontrabass wrote:
I'm not sure why the article mixes names for the pins, but MISO refers to microcontroller input / SD card output, and MOSI refers to microcontroller output / SD card input. In the pinouts, you can see the SD card's DO and DI pins, which are its data output and input pins, respectively.
Thanks. Good to have confirmation on that.
Thanks for the links too, both of you.