Bonjour,
Je suis un étudiant en bts et pour mon projet j'ai une partie je doit réaliser un datalogger avec une carte sd et un PIC 18f4520 , les data seront soit dans un fichier soit cvs soit txt,
J'utilise MPLAB IDE 8_92 (ou j'ai fait certains autres codes pour mon projet) et j'ai à ma disposition un ICD3 pour programmer mon µC
j'ai fait quelques recherches et j'ai les information suivantes :
-utilisation du bus spi
-carte mémoire SDHC 16go formatée en Fat-32
-utilisation d'un module de lecteur SD sparkfun dev-13743 (auto level shifting) (voir photo)
sd.PNG
niveau branchement :
-SCK (clock) sur la pin RC3 (pin18)
-SDI RC4 (pin 23)
-SDO RC5 (pin 24)
-CS RC2 (pin17)
Je ne comprends vraiment pas les différents tutoriels que j'ai trouvé sur le web , on parle souvent de mmcsd.c et fat.c mais je me perds dans les explications et je n'arrives pas à faire quelque chose de ces drivers , les tutoriels sont sous mplab X ide (nouvelle version du logiciel "plus moderne") alors que nous devons utiliser
De plus j'ai quasiment aucune information sur le module dev-13743 , j'aimerais au moins savoir dans quel mode SPI le module fonctionne car pour ma présentation je vais dans le cas où je n'arriverais pas à écrire un fichier txt sur la carte SD j'essaierais au moins d'envoyer une trame SPI vers le module SD
Je ne vois pas dans quel sens avancer et je suis bien embêté , cela fait plusieurs heures que je tourne en rond et il me reste quasiment plus aucun temps donc je vous demande donc de l'aide
Cordialement un étudiant en panique
-----