Hallo, ich frage mich wie schnell das laden von Daten aus dem Flash per "lpm" ist. Hab im Datenblatt nichts gefunden. Ich benutze den XMega256A. Hat da jmd einen Tipp? Viele Grüße Nicolas
Hi
>Hab im Datenblatt nichts gefunden.
Blind? Instruction Set Summery -> 3 Takte
MfG Spess
Es gibt normalerweise eine Appnote unter "AVR Instruction Set". "doc0856.pdf" LPM benötigt 3 Clocks (Seite 13 im genannten Dokument)!
und was ist mit "spm" ? Das ist wohl nicht so schnell, muss die cpu da auf die Speicherzelle warten? Da steht nur was von der "break" Anweisung im instruction set. Viele Grüße Nicolas
Bei SPM lässt sich das nicht sagen, weil da der Flash-Speichervorgang beteilig sein kann. Dessen Laufzeit ist nicht in Core-Takten definiert.
Gibts denn da Erfahrungswerte? Wie lange braucht man wohl für einige 10kb ... ms? s? Ist js schon schade wenn ich einen Controller mit einigen zig kb FLASH habe, wäre es ja auch nett das während der Laufzeit zu nutzen. Auch wenn der sich dann ja gewissermaßen selbst programmiert.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.