Kategorie: Tutorial

Anleitungen

Logisch!

Wenn Dinge schiefgehen, obwohl die Programmlogik korrekt zu sein scheint, ist es an der Zeit, die Signale zu untersuchen, die in die MCU reingehen und aus der MCU herauskommen. Das beste Werkzeug dafür ist ein Logikanalysator.

Weiter lesen

Wie lange läuft es mit Batterien?

Ausgewähltes Bild von Andreluiz Cunha von Pixabay.

Das Arduino-Projekt macht mit Batterien schnell schlapp? Wenn man ein Arduino-Projekt mit Batterien betreiben will, muss man sich einige Gedanken zur Minimierung des Stromverbrauchs machen. In diesem Blogbeitrag werden wir uns anschauen, was man tun kann, wenn man eine AVR-MCU einsetzt. Oft kann man den durchschnittlichen Stromverbrauch auf wenige Mikroampere drücken!

Weiter lesen

Pro-Mini-Tuning

Der Arduino Pro Mini ist ein sehr minimalistisches Arduino Board mit wenig Platzbedarf. Aus diesem Grund ist es ein idealer Kandidat für den Einsatz als Zielplatine in einem batteriebetriebenen System. In diesem Blogpost beschreibe ich, wie man den Stromverbrauch minimieren kann und einen neuen Bootloader brennen kann, der Flash-Speicher spart, Debugging ermöglicht und einen lästigen WDT-Fehler behebt.

Weiter lesen

Debuggen(4): Einen Debug-Stub benutzen

Das Titelbild ist von Hebi B. auf Pixabay

Dieser Blogbeitrag zeigt, wie man in 7 einfachen Schritten zu einer funktionierenden Debugging-Lösung mit einem gdb-Stub für einige 8-Bit-AVR-MCUs gelangt. Die einzige zusätzliche Hardware, die man benötigt, ist ein ISP-Programmiergerät, um einen neuen Bootloader zu brennen (wenn man mit einem sehr langsam laufenden Programm zufrieden ist, braucht man nicht einmal das).

Weiter lesen

Debuggen(3): Debuggen ist, als ob man ein Detektiv in einem Krimi ist, in dem man auch der Mörder ist

Titelbild: OpenClipart-Vectors auf Pixabay.

Man muss dem Titel (zitiert aus einem Tweet von Filipe Fortes) hinzufügen, dass der Detektiv an einem Gedächtnisverlust leidet. Andernfalls könnte der Fall leicht gelöst werden. Ähnlich beim Debugging: Wenn ich nur wüsste, welche fiesen Dinge ich im Quellcode versteckt habe, könnte ich sie einfach entfernen – aber ich weiß es einfach nicht. In diesem Blogbeitrag werden wir einen Blick darauf werfen, welche Art von Werkzeugen man verwenden kann, um die im Keller versteckten Leichen zu finden (speziell für eingebettete Systeme).

Weiter lesen

Copyright © 2024 Arduino-Bastelecke

Thema von Anders NorenHoch ↑