Así que estamos tratando de almacenar bytes (de un convertidor A / D) de datos en una tarjeta microSD SanDisk de 1Gb desde una placa de microcontrolador LPC1769 usando el protocolo SPI incorporado. Sé cómo funcionan todas esas cosas, pero no tengo idea de cómo empezar a trabajar con la tarjeta microSD. He visto varias referencias a CMD0 y cuáles no, pero no sé dónde encontrar esta biblioteca o cómo incorporarla correctamente. en el compilador de C para el tablero.
Todo lo que necesito es descubrir cómo iniciar la conexión correctamente y luego leer y escribir datos en la tarjeta en los bloques designados.
void write(int data, int block)
int read(int block)
¿Hay una biblioteca para hacer eso? Si no, ¿cómo puedo implementar esto?