Hvordan lese / skrive data fra / til Multi-Media Card?

B

brennbar67

Guest
Dear all,

Trenger hjelp ...

Alle som kjenner how2 skrive et C-program for å lese ut data fra MMC eller skrive data til MMC??

<img src="http://www.edaboard.com/images/smiles/icon_sad.gif" alt="Trist" border="0" />Fordi
jeg ikke
er helt familar med FAT-filsystemet, jeg bare vet litt bare ...

Hvordan lese ut data (anta 4 MB data) fra MMC?Slik fastslår neste klyngen av data og gratis cluster slik at kan skrive data til MMC?

 
Hvis du bruker en AVR prosessor kan du se på kommersielle bibliotekene her:
http://www.prllc.com/prllc_homemainFlash.htm

Også søke edaboard for "FAT16" og du kan finne noen interessante lenker.

med vennlig hilsen

 
Kjære furu,

Webområdet som u ga meg gikk jeg gjennom B4 .... det behov for å kjøpe.
Men
jeg ikke råd til å kjøpe det ....

<img src="http://www.edaboard.com/images/smiles/icon_sad.gif" alt="Trist" border="0" />

dyrt!

Har du noen andre kilder?

 
brennbar67 wrote:

Kjære furu,Webområdet som u ga meg gikk jeg gjennom B4 .... det behov for å kjøpe.

Men jeg ikke råd til å kjøpe det ....
<img src="http://www.edaboard.com/images/smiles/icon_sad.gif" alt="Trist" border="0" /> dyrt!Har du noen andre kilder?
 
Det er to ulike emne:

1) Lese og skrive en sektor fra eller på MultiMediaCard.
2) oppdager filsystemet struktur og arbeider med File System (FS)

Hvis du ikke trenger å lagre data i MultiMedia Card i FS (FAT16) formatet, er det ikke nødvendig å leard om andre fag.

Du kan lese / skrive MultiMedia Card ved å sende approprate kommandoer til kortet, nedlasting kort spec og kommando fra dette emnet og lese relaterte emner:
http://www.edaboard.com/viewtopic.php?t=128772&highlight =

 
Hallo,
Som mikro-kontrolleren bruker du?
Jeg har gjort det på PIC16F877A.Det har en LIL problemet - MMC-kort godtar data i Minimumsstørrelsen av 512bytes only.Jeg måtte buffer på 512 byte med data i en ekstern EEPORM og deretter sende den til MMC hver gang.Det er ganske enkelt å grensesnittet når du først får taket på det.

 
Hei,

Jeg brukte det filsystemet med 8051 kjerner.Jeg gjorde liten bølge fil spilleren bruker det.Arbeid bra.hvis u trenger hjelp plz email meg på gaurav.sarode på yahoo dot com.

 
Jeg skal bruke MMC / SD-kort i prosjektet mitt (MCU = AVR) men jeg er litt forvirret i disse minnene i fart del ...

Jeg trenger noe om 400KB Lese hastigheten fra kort i flere blokkere lesing (fortsatt), men et sted jeg har sett Lese hastigheten er mindre enn det jeg ønsker, for eksempel i denne linken:
http://elm-chan.org/fsw/ff/img/rwtest.pngmen her sies det at hastighet på opptil 5 MB / s Les hastighet:
http://www.kingston.com/flash/securedigital.asp?id=2

er det mye forskjell usual?
og hvis Kingston er sant, 5 MB / s betyr 40 Mb / s, men den maksimale hastigheten på SD er 25 MHz i SD_specs ..., Betyr det at det ikke er oppnåelig i SPI-modus?og vi bør bruke SD 4bit buss modus?

Jeg skal bruke SPI modus for både MMC
og SD.
et sted det er sagt (i datablad) dataoverføring er opptil 20 Mb / s,
er dataoverføringen rate annet av data skrive og lese hastighet??

og til sist, spesifikasjoner for MMC / SD er forskjellig fra Memory Stick PRO / PRO Duo?
Hvis ja, hvor kan jeg få Stick minne spesifikasjoner, synes det er raskere enn andre ....

Jeg trenger litt hjelp i disse forskjellige hastighet karakterer ...

 
Hei
Hvis microcontroller er AVR, kan du bruke AVRLib
http://www.mil.ufl.edu/ ~ chrisarnold / komponenter / microcontrollerBoard / AVR / avrlib /
Hilsen
Muoinhohn

 
etternøler wrote:

Hallo,

Som mikro-kontrolleren bruker du?

Jeg har gjort det på PIC16F877A.
Det har en LIL problemet - MMC-kort godtar data i Minimumsstørrelsen av 512bytes only.
Jeg måtte buffer på 512 byte med data i en ekstern EEPORM og deretter sende den til MMC hver gang.
Det er ganske enkelt å grensesnittet når du først får taket på det.
 
Bruk en 18F PIC med 1K eller flere interne RAM eller legge til en ekstern EEPROM.
Eller du kan kaste bort 1 / 2 MMC plass og skrive 256 tilleggskonto byte for hver 256 reelle bytes eller speile dataene.

 
Takk for svar Men jeg har en annen

Jeg vil skrive noen data fra bilde til SD-kortet ved hjelp SPI, men jeg ønsker den skriftlige data skal acessible fra en kortleser.å gjøre dette må jeg skrive en FAT32 og en SPI overføre kode eller om jeg bare skrive SPI overføre kode for å skrive i hver 512 byte av SD-kort vil dette være lesbar i kortleseren?vet ikke om jeg gjorde meg klar?

takk

 

Welcome to EDABoard.com

Sponsor

Back
Top