fat16 mit mega324p klappt nicht richtig

phoenixfuenf
 
Avatar
 
Betreff:

fat16 mit mega324p klappt nicht richtig

 · 
Gepostet: 01.07.2010 - 13:21 Uhr  ·  #1
Moin Forum,
ich möchte feststellen, ob eine datei vorhanden ist.
mit
F16_FileAssign(F,'verz','test0001.txt');
b:=F16_FileReset(F);
F16_FileClose(F);
(und b dann abfragen...) klappt es.

gerne würde ich
b:=F16_FileExist('verz','test0001.txt',faFilesOnly)
verwendedn, dass führt zum restart des mega324.

gleiches geschieht mit
if not F16_PathExist('verz') hier muss ich mir mit
if not F16_ChangeDir('verz') behelfen

ein verzeichnis mit F16_CreateDir('','verz',F16_StrToTime('11.11'),F16_StrToDate('11.11.11'));
anlegen klappt leider gar nicht.

nun habe ich diese routinen bisher auf einem mega128 genutzt, allein die höhere taktrate des mega324 ließ mich auf ihn wechseln.

sind ähnliche probleme mit dem mega324 bekannt ?
phoenixfuenf
 
Avatar
 
Betreff:

problem gelöst

 · 
Gepostet: 05.07.2010 - 14:23 Uhr  ·  #2
also es stimmte, und stimmte doch wieder nicht.
ich vermute die "höheren" fat-funktionen haben einen erhöhtren stack-verbrauch.
nachdem ich mutig den stack verdoppelt habe läuft es wie gewohnt.
schade, dass es keinen stack-overflow indikator gibt.
martin
Gewählte Zitate für Mehrfachzitierung:   0

Registrierte in diesem Topic

Aktuell kein registrierter in diesem Bereich

Die Statistik zeigt, wer in den letzten 5 Minuten online war. Erneuerung alle 90 Sekunden.
MySQL Queries: 8 · Cache Hits: 13   51   64 · Page-Gen-Time: 0.0139s · Speichernutzung: 2 MB · GZIP: ein · Viewport: SMXL-HiDPI