Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum

Re: Schreibgeschwindigkeit SD-Card Kategorie: Programmierung C (von Joerg - 31.08.2015 11:29)
Als Antwort auf Re: Schreibgeschwindigkeit SD-Card von Volker - 28.08.2015 21:36

> > > Hallo,
> > >
> > > ich verwende den Mega128CAN mit SD-Kartenmodul, Display usw.
> > > Bei meiner Anwendung werden alle 10ms 5 Bytes vom CAN gelesen und mit 5 weiteren Bytes (also
> > > insgesamt 10 Bytes) in ein ge├Âffnetes File der SD-Karte geschrieben. Das funktioniert auch
> > > f├╝r ein paar Sekunden, dann dauert der Schreibvorgang ├╝ber 10ms und das gesamte Programm kommt
> > > durcheiander. Ich vermute das passiert immer wenn 512 Bytes voll sind und der Sektor physikalisch
> > > geschrieben wird.
> > > Ich habe den SPI-Bus auf max Datenrate konfiguriert (fosz/4). Damit m├╝ssten bei 16MHz 4 kByte/ms
> > > ├╝bertragen werden. Ich habe schon alle m├Âglichen Abl├Ąufe mit SDC_FSync (auch nach jedem 10 Byte-
> > > Paket) versucht. Damit kann ich zwar die ├ťbertragungszeit beeinflussen, komme jedoch nicht unter
> > > 10ms.
> > > Es kann doch nicht sein, dass f├╝r schlappe 512Bytes mehr als 40kBytes Strukturdaten gesendet werden -
> > > oder mache ich einen Granatenfehler???
> > >
> > > Ich bin f├╝r jede Hilfe dankbar - mir gehen echt die Ideen aus!
> > >
> > > Danke im Voraus
> > > Volker
> > >
> >
> > Hallo Voker
> > speichere deine Daten doch erst mal im RAM.
> > Wenn dann mal Zeit ist, k├Ânnen die Daten auf die SD geschrieben werden.
> > Gru├č Daneie
>
> Hallo Daneie,
>
> danke f├╝r den Tip. Es fallen jedoch zu viele Daten f├╝r das RAM an: Die Messung muss bis 20Min ohne
> Unterbrechung funktionieren. D.h. es fallen bei 10Bytes/10ms -> 1kBytes/Sec -> 60kBytes/min ->
> 1,2MBytes/20Min an. Deshalb kam ich auf die Idee mit der SD-Card. Dass die Daten├╝bertragung so lange
> dauert hatte ich mir jedoch nicht tr├Ąumen lassen.
> Gru├č Volker

Hallo,

und wie ist das, wenn man immer 512Byte im RAM sammelt und die Daten in einem thread oder verschickt?

Gr├╝├če Joerg


    Antwort schreiben


Antworten:

Re: Schreibgeschwindigkeit SD-Card (von Daneie - 31.08.2015 16:00)
    Re: Schreibgeschwindigkeit SD-Card (von Volker - 1.09.2015 23:13)
        Re: Schreibgeschwindigkeit SD-Card (von UlliS - 2.09.2015 9:30)
            Re: Schreibgeschwindigkeit SD-Card (von Volker - 3.09.2015 0:10)
                Re: Schreibgeschwindigkeit SD-Card (von UlliS - 3.09.2015 14:14)
                    Re: Schreibgeschwindigkeit SD-Card (von Joerg - 4.09.2015 14:09)
                       Re: Schreibgeschwindigkeit SD-Card (von UlliS - 4.09.2015 16:24)