Hey hallo! Ich programmiere meinen Mikrocontroller gerne über UART, d.h. ich flashe das Prgramm über einen Bootloader rein. Wenn ich in meinem Programm while-Schleifen benutze, tritt aber immer das Problöem auf: requesting flash size. Dann muss ich den Mikrocontroller immer wieder mühsam auf ein anders Board umbauen und über ISP programmieren. Nun wollte ich wissen, ob man while schleifen generell vermeiden sollte? Oder habe ich einfach nur sowas wie eine endlos Schleife prorammiert?
Hallo, Du hast mehrere unschätzbare Vorteile: Du weißt, welchen µC Du benutzt Du weißt, welche Entwicklungsumgebung Du benutzt Du weißt, womit Du programmierst und vor allem: Du weißt, wann diese Fehlermeldung von wem ausgegeben wird... Wir wissen nichts von allem und die Glaskugeln sind erst beim Weihnachtsmann bestellt. Zur Frage: man kann alles benutzen, was eine Programmiersprache erlaubt, wäre ja sonst auch etwas witzlos. Gruß aus Berlin Michael
> while-Schleifen
Zumindest 1 while()-Schleife gibts fast in jedem uC-Programm:
die forever-Schleife aka Main-Loop aka Hauptschleife...
Auch for()-Schleifen werden nicht anders behandelt als
while()-Schleifen. Die Schleifen sind auch ohne weiteres von der einen
Darstellungsform in die andere überführbar.
Ok danke, dann werde ich es mal nochmal probieren. Hatte bisher anscheinend immer eine schleife wo er sich verhakt hat. Also danke! Gruß mister ET :-)
Jürgen Hems wrote:
> Ok danke, dann werde ich es mal nochmal probieren.
Probier ruhig.
Es hat ja bisher noch keiner was Konkretes zu Deinem Problem sagen
können.
Das Posting von Michael hast Du anscheinend nicht gelesen.
Peter
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.