простейшая отладка прошивки arduino

Отладка программ Arduino

В прошлой статье мы создали свами многоуровневое меню на Arduino используя lcd shield с 16 символьным 2 строчным дисплеем, разработали логику работы самого меню и изменения яркости светодиодов. Меню очень сильно завязано на логику и к сожалению, мы не можем посмотреть штатными средствами в внутрь Arduino для того что бы узнать какая переменная чему равна или по какой ветке пошел оператор if. Давайте исправим это!

 

Отладка прошивки

Хоть Arduino и построена на микроконтроллере atmel atmega которые поддерживают отличный инструментарий для отладки прошивки микроконтроллера во время исполнения кода, но не одна плата Arduino ее не поддерживает так же как среда разработки, Но это не повод расстраиваться, дальше мы разберемся как мы можем получить информацию о значениях переменных во время выполнения нашей программы.

Continue reading