Gast
#309435
Hallo, kann mir jemand sagen was die Hex-Zahlen 0x40 und 0x95 bei einer SD/MMC für eine Wirkung haben. Die Doku gibt da leider keine große Auskunft. Malve
|
Anzeige
|
0x40 und 0x95 in SD/MMC-Karte
Gast
#309435
Hallo, kann mir jemand sagen was die Hex-Zahlen 0x40 und 0x95 bei einer SD/MMC für eine Wirkung haben. Die Doku gibt da leider keine große Auskunft. Malve
Gast
#309436
0x40 = CMD0 = Reset (in SPI-Mode setzen) 0x95 = CRC-Prüfsumme für CMD0
Gast
#309437
hier die doku
Gast
#309438
Danke, @sonst wer: die Doku habe ich, aber sie bringt mich an der Stelle nicht weiter. @bastler: ist CMD0 nicht gleich 0x00? Ich habe mir einige Beispiele für die Ansteuerung runtergezogen. Was mich irritiert, dass ich in diesen Beispielen gesehen habe, dass die CMDs mit 0x40 verodert wurden. Ich finde in keiner Doku, was 0x40 eigentlich bewirkt. Malve
Gast
#309439
CMDX = X + 0x40 seite 61 01xx xxxx 4 0 8Byte 0 = adresse 0 cccc ccc1 9 5
Gast
#309440
crc is nur für cmd0 wichtig im spi-mode wird crc nicht beachtet am besten das letzte byte = 0xFF
Gast
#309441
Danke für die Info, habe die Stelle nicht auf Anhieb geblickt. Malve
Gast
#309442
dafür gibts ja so Foren vielspass mit der sd/MMC-Card hast du dich schon mit der Fat beschäftigt ? - eklig was willst du den bauen ?
Gast
#309443
CRC ist selbstverstaendlich auch im SPI Mode wichtig. Jedenfalls wenn man Wert drauf legt ein einigermassen zuverlaessiges Produkt zu entwickeln. Olaf
Gast
#309444
@bastler : ich will versuchen eine Bitmap am PC auf die Karte zu schreiben und dann mit dem µC das Bitmap auslesen und auf dem Display darstellen. Im ersten Schritt werde ich mich nur mit der Kommunikation beschäftigen und wenn es dann klappt, dann muss ich mich wohl mit FAT rumplagen. @Olaf: klar ist Zuverlässigkeit wichtig, aber alles der Reihe nach Malve
Gast
#309445
lass ihn doch erstmal in den SPI-Mode kommen so wie sich dass liest is crc ersteinmal unnötig Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|