GG
Серийная консоль для Arduino с командной строкой, встроенными утилитами и системой маркирования контрольных точек для анализа производительности
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:83103e42d636a449fc79c89e1cd7f77b816efc3477ad9e08856488f51c77a48aGG-1.2.1-83103e42.zipОписание
Серийная консоль для Arduino с встроенной поддержкой команд и возможностью расширения собственными. Работает поверх стандартного Serial на скорости 115200 бод, выполняет команды по нажатию Enter. В комплекте идут утилиты для доступа к памяти (md, ms, mf), справка и встроенная функция помощи. Если нужен просто вывод в стиль printf — можно использовать отдельно от командной строки. Особенно удобна для анализа временных характеристик: встроенная система TP позволяет маркировать контрольные точки в коде и измерять время выполнения участков, наблюдать за прерываниями и задачами в RTOS. Добавлять собственные команды просто — достаточно написать функцию, принимающую argc и argv, и зарегистрировать её в инициализации.