Daten vom µC auf SD-Card wegspeichern

Gast #672314
Lesenswert?

Hallo,

Ich versuche eine SD-Karte über einen µC anzusteuern. Dazu habe ich 
einen PIC18F2580 zur Verfügung und die Applikation Note AN1045.
Ich möchte die Daten des MC auf der Karte im ASCII-Format in *.TXT 
speichern.

Meine Frage ist jetzt: Wie binde ich die SD-Karte an den µC an welche 
PINs des µC müssen wie bei dem SD-karteleser verbunden werden?
in AN1045 habe ich dazu nix gefunden.

wer kann mir nen Tipp geben?
Gast #672428
Lesenswert?

ja, das Assignment vom PIC is klar. ABER von dem SD-Cardreader ??? das 
Ding hat 9 PINs, aber welcher davon ist der Write in?
Laut Wiki:
"Die genaue Spezifikation steht unter Verschluss und kann nur von den 
zahlenden Lizenznehmern der SDCard Association eingesehen werden."

kennt jemand das PIN-Assignment?

Danke
Gast #672430
Lesenswert?

In der Readme.pdf der AN1045 Dokumentation steht folgendes:

Unoptimized:
ProgramMemory(C18) 19655 bytes
DataMemory(C18) 1771 bytes

Mit den 1536 Bytes RAM vom 18F2580
kannst du es schon mal ganz vergessen ;)
Gast #672494
Lesenswert?

ja danke erstmal. ich muss mich eben komplett neu einlesen... dat 
dauert.

@Holger: in der Spec von AN1045 steht aber auch "The applications note 
code is designed to run on 8-bit PIC18 devices and all 16-bit devices 
(PIC24F, PIC24H, dsPIC30F, dsPIC33F)."

deswegen dachte ich das es wohl mit dem 2580 funzt. meinst du wirklich 
das es net geht?
Gast #672521
Lesenswert?

http://www.microsoft.com/whdc/system/platform/firmware/fatgen.mspx
http://www.ulrichradig.de/site/atmel/avr_mmcsd/pdf/MMCSDTimming.pdf
http://www.ulrichradig.de/site/atmel/avr_mmcsd/pdf/hitachi_hb28b128mm2.pdf

damit kannst dich erstmal ne zeit beschäftigen. was das fat angeht würd 
ich die karte im kartenleser mal formatieren, ne .txt datei drauf 
kopieren und mit nem hexeditor angucken. aber an master boot record 
denken

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren