A 2.1.0-rc1 óta a mag tartalmaz egy hibakeresési funkciót, amely az Arduino IDE menüjében beállítható. Menüből tudjuk beállítani, hogy milyen üzeneteket szeretnénk kapni.
Minimum követelmények
Ennek a funkciónak a használata nem igényel extra dolgot, mindössze a setupban inicializálni kell a soros portot (Serial vagy Serial1). Lehetőség szerint próbáljuk meg a lehető leggyorsabb sebességet használni.
Tehát a minimum program:
Használat
- A debug beállításnál állítsd be a soros portot
- A debug level menüben válaszd ki, hogy miről szeretnél üzeneteket kapni
- Ellenőrizd le, hogy a soros portot inicializáéja-e a programod
- Írd rá a programot a vezérlőre
- Nyisd meg a soros monitort
Információk
Minden olyan vázlatnál működik, amelynél valamelyik soros portot kiválasztottuk debugnak. A soros port ettől még mindig használható rendesen. A debug üzenetek miatt nem kerül tiltásra semmilyen másik üzenet.
Példa saját üzenet létrehozására
(a debug üzenetek csak akkor jelennek meg, ha ez az Arduino IDE-ben be van kapcsolva)
Az eredeti cikk IDE kattintva nyitható meg.