Главная  /  Программа «Smacont-ESP»  /  Отладочная информация по UART

Отладочная информация по UART


Содержание

Общие данные
Настройка UART-интерфейса
Отображение отладочной информации



Общие данные

В прошивке «Smacont-ESP» реализовано два способа передачи системной информации:
• при помощи WEB-интерфейса;
• при помощи UART-интерфейса (доступна более подробная информация).

Для работы по UART-интерфейсу предпочтительнее использовать модули со встроенными преобразователями интерфейса USB в UART (мост USB-UART).

К недостаткам данного метода является задействование дополнительных выводы «GPIO1 (TX)» и «GPIO3 (RX)».



Настройка UART-интерфейса

Для работы с отладочной информацией, передаваемой по UART-интерфейсу, на устройстве необходимо разрешить работу UART0 в режиме «Отладочная информация».

Для этого необходимо использовать действие «serial_SetParam()».


Smacont-ESP. Вкладка «Интерфейсы»

Вкладка «Интерфейсы»

После инициализации UART0 в режиме «Отладочная информация», выводы «GPIO1 (TX)» и «GPIO3 (RX)», автоматически будут сконфигурированы для работы по UART-интерфейсу.


Smacont-ESP. Вкладка «GPIO»

Вкладка «GPIO»

Также, автоматически устанавливаются следующие параметры работы по UART-интерфейсу:
• скорость обмена: 115200 бод;
• количество бит данных: 8 бит;
• количество стоповых битов: 2 бита;
• бит четности: нет бита четности (none).



Отображение отладочной информации

Для отображения отладочной информации, можно воспользоваться терминальными программами, такими как «Terminal v1.9b by Bray», «COM Port Toolkit». Для примера будем использовать широкораспространенную программу «Terminal v1.9b by Bray».


Smacont-ESP. «Terminal v1.9b by Bray»

«Terminal v1.9b by Bray»

В данной программе устанавливаем соответствующие параметры обмена, и нажимаем кнопку «Connect».

После принудительного сброса устройства, в терминальной программе будут отображены сообщения от устройства.


Smacont-ESP. Отладочная информация

Отладочная информация

1 - информация, генерируемая микроконтроллером esp8266 (esp8285).
2 - информация, генерируемая прошивкой «Smacont-ESP».



Программы

Прошивка «Smacont-ESP»:
скачать

«Программа Настройки»:
запусить (только браузер Firefox)
скачать zip-архив

Телеграм канал

Новости

Энергонезависимая память (EEPROM)

Переменные «Vx» (карта переменных «Vx»)

WEB-интерфейс

Действие «wifi_CheckConn()». После подключения к WiFi-сети, выполнить действие с задержкой

Обмен данными. Open Monitoring

Датчики температуры и влажности AHT10/AHT15/AHT20/AHT21/AHT25

Датчик температуры и влажности SHT30 (SHT31/SHT35)

Действие «valueToVx()», «valueToArrVx()». Отслеживание заданного уровня в диапазоне значений

Действие «termostat()». Термостат

ESP-NOW. Датчик температуры и влажности с питанием от батареек

Последовательные интерфейсы (UART, I2C, SPI)

Управление одноканальным модулем реле

Протокол MQTT

Обмен данными. NarodMon

Обмен данными. ioControl



Программы для модулей ESP     Программы     Применения     Справочник         Контакты     SMACONT. Напишите нам smacont@ya.ru