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

Absturz bei Dateien >10000 Byte auf SD-Card Kategorie: Programmierung Basic (von Max - 30.04.2014 11:38)


Hallo,
ich habe in meinem Projekt eine Protokolldatei in der verschiedene
Aktionen dokumentiert werden.
Aber leider stürzt mein Programm bei einer Dateigrö�e von grö�er 10 000 Byte
beim Befehl SD_READ_FILE_STATUS ab.
Unten habe ich ein kleines Testprogramm welches das Anfügen von Protokolldaten
simuliert.
GruÃ? Max


Es wird die SD_Lib.cc aus der Demo â??Easy File Access with SD_Libâ?? verwendet.

Dim X As Integer
Dim Text(30) As Char

Sub main()
Dim res As Byte
Text = "Text ;Text ;Text ;Text ;Text"
res = SDC_Init(_fat)
Do While True
X++
Msg_WriteInt(X)
Msg_WriteText("  ")
ProtokollSpeichern()
Msg_WriteChar(13)

End While
End Sub

Sub ProtokollSpeichern()
Dim res As Byte
Dim bytes_written(1) As Word
res = SDC_Init(_fat)

Msg_WriteText("SD_READ_FILE_STATUS 1r")
SD_READ_FILE_STATUS("protokol.csv")
Msg_WriteText("SD_READ_FILE_STATUS 2r")
Msg_WriteText(error_str )
Msg_WriteChar(13)

SD_OPEN_FILE("protokol.csv")
Msg_WriteText(error_str )
SD_SEEK(_attrib(0))
Msg_WriteText(error_str )
SD_WRITE_FILE(Text)
Msg_WriteInt(res)
SD_CLOSE_FILE()
SD_SET_DATE_TIME("protokol.csv", Clock_GetVal(3) + 1, Clock_GetVal(4) + 1, _
Clock_GetVal(5) + 2000, Clock_GetVal(1), Clock_GetVal(2), Clock_GetVal(0))
End Sub


    Antwort schreiben


Antworten:

Re: Absturz bei Dateien >10000 Byte auf SD-Card (von Josef - 6.05.2014 17:48)
    Re: Absturz bei Dateien >10000 Byte auf SD-Card (von Max - 7.05.2014 8:23)
        Re: Absturz bei Dateien >10000 Byte auf SD-Card (von Josef - 7.05.2014 9:39)
            Re: Absturz bei Dateien >10000 Byte auf SD-Card (von Max - 9.05.2014 20:21)