wenn auch einige Zeichen, insbesondere das Semikolon völlig andere Bedeutung haben.
Die Arduino IDE gibt beim Kompilieren keine Fehlermeldung aus. Da dürfte das Semikolon also kein Fehler sein. Das kenne ich so auch von PHP.
|
Anzeige
|
Lichtschranken-Rundenzähler (12V).
Die Arduino IDE gibt beim Kompilieren keine Fehlermeldung aus. Da dürfte das Semikolon also kein Fehler sein. Das kenne ich so auch von PHP. :
Bearbeitet durch User
Man muss wirklich nicht jedes Programm auf der Hardware debuggen. Schon beim AVR-Studio konnte man dem Programmablauf mit dem Debugger auf die Finger gucken. :
Bearbeitet durch User
Du meinst das berüchtigte AVR-Studio 4.x? Das war ein Simulator, der sich auch nicht immer an der Hardware orientiert hat. Gibt's / lohnt sich sowas heute überhaupt noch bei den Hardware-Preisen?
AVR ASM geplagte User vertippen sich am Anfang gerne. Da trennt nämlich das Semikolon den Kommentar ab. Und bei Arduino muss das Semikolon rein. Kommentare werden durch vorangestellten Doppelslash gekennzeichnet. Trennung von Befehlen: Da der Arduino-Compiler Zeilenumbrüche ignoriert, weiß er erst durch das Semikolon, wo ein Befehl endet. Pflichtbaustein: Wenn Sie am Ende einer Anweisung das Semikolon vergessen, bricht die Überprüfung des Codes mit einem Kompilierungsfehler (meistens „expected ';' before...“) ab.
Darstellung der Kästchen ist schön anschaulich. Oder was nun welches Bit genau bei den Steuerregistern bei welchem Target bedeutet. Beispiel: Diskussion um das "URSEL". Man geht da ziemlich weit auf die Maschinenebene runter. Oder Angabe, in wieviel µS eine Programmzeile abgearbeitet ist etc. pp ciao :
Bearbeitet durch User
Wen interessiert im Zusammenhang mit Arduino Assembler?
Nö, wie gesagt: Das Semikolon gehört als Befehlsabschluss zu Sprachen wie C, C++ oder C#. Es gibt vermutlich noch andere, die das auch so handhaben (python schon mal nicht).
oder als Block mit /* */ gekennzeichnet.
Erzähl' mir neues!
Um einen Programmalgorithmen zu debuggen, war der noch immer gut.
Eher nicht, aber guck mal an, wie sich die Preise für HW-Debugger und die Unterstützung in den Controllern seit den Zeiten von AVR-Studio verändert haben. Besser als wilde printf()-Orgien war der allemal. :
Bearbeitet durch User
Ich für meinen Teil habe Schaltplan und Layout fertig. Jetzt warte ich auf die ganzen Bauteile, damit ich testen kann. Zum Testen werde ich aber Bauteile nicht zusammenlöten. Das geht m.E. auch einfach über Klemmen. Und den ESP muss ich natürlich noch bespielen.
ja, richtig. Nur funktioniert Debugging nicht bei allen Arduino-Boards per Hardware. Das hatte ich oben aber auch schon geschrieben (siehe Links).
Und um die Dauer auszumessen.
Kauf dir mal ein Steckbrett und ein passendes Paket Steckbrücken. Gerade im Markt gesehen, gibt es Relais, mit denen das anschaulich klappernd fuer die Kids aufgebaut werden koennte. ;) Also wurde die Relaisloesung gaenzlich aufgegeben. :
Bearbeitet durch User
Wenn mehr als ein Signal gebraucht wird, wuerde ich auch nur eins mit Relais realisieren und die anderen mit Mikrocontroller.
Die großen Relais sind aus einer Erbmasse eines Clubkameraden. Die riesen Dinger waren nie im Einsatz. Aber die Relaisversion teste ich trotzdem auch noch (Das ist etwas für eine Nachtschicht), aber nicht mit diesen "Schaltschrankrelais". :
Bearbeitet durch User
Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|