При разработке проекта важна отладка, мы делаем ее средствами serial.Println(). Чтобы после окончания разработки не убирать из кода все вызовы serial и не нагружать код условными конструкциями ifdef debug.... Endif, можно сделать так: ifdef debug_enable Define debug(X) serial.Println(X)
Добрый день, уважаемый читатель! Сегодня поговорим о библиотеках - логгерах, основное назначение которых - отладка кода через текстовый монитор порта UART (его ещё иногда называют просто "монитор" или "монитор порта" или "терминал" или даже "консоль"). Программисты "взрослых" настольных систем. как правило, имеют достаточно обширный инструментарий для отладки своего кода - это и всевозможные отладчики, и точки останова и т.д. и т.п. Программисты встраиваемых систем лишены почти всего этого, так...