Отладочная информация по UART |
Содержание
Общие данные
Общие данные
В прошивке «Smacont-ESP» реализовано два способа передачи системной информации:
Для работы по UART-интерфейсу предпочтительнее использовать модули со встроенными преобразователями интерфейса USB в UART (мост USB-UART). К недостаткам данного метода является задействование дополнительных выводы «GPIO1 (TX)» и «GPIO3 (RX)». Настройка UART-интерфейсаДля работы с отладочной информацией, передаваемой по UART-интерфейсу, на устройстве необходимо разрешить работу UART0 в режиме «Отладочная информация». Для этого необходимо использовать действие «serial_SetParam()». Вкладка «Интерфейсы» После инициализации UART0 в режиме «Отладочная информация», выводы «GPIO1 (TX)» и «GPIO3 (RX)», автоматически будут сконфигурированы для работы по UART-интерфейсу. Вкладка «GPIO»
Также, автоматически устанавливаются следующие параметры работы по UART-интерфейсу:
Отображение отладочной информацииДля отображения отладочной информации, можно воспользоваться терминальными программами, такими как «Terminal v1.9b by Bray», «COM Port Toolkit». Для примера будем использовать широкораспространенную программу «Terminal v1.9b by Bray». «Terminal v1.9b by Bray» В данной программе устанавливаем соответствующие параметры обмена, и нажимаем кнопку «Connect». После принудительного сброса устройства, в терминальной программе будут отображены сообщения от устройства. Отладочная информация
1 - информация, генерируемая микроконтроллером esp8266 (esp8285).
|
Программы
Прошивка «Smacont-ESP»:
«Программа Настройки»:
Телеграм каналНовостиЭнергонезависимая память (EEPROM) Переменные «Vx» (карта переменных «Vx») Действие «wifi_CheckConn()». После подключения к WiFi-сети, выполнить действие с задержкой Обмен данными. Open Monitoring Датчики температуры и влажности AHT10/AHT15/AHT20/AHT21/AHT25 Датчик температуры и влажности SHT30 (SHT31/SHT35) Действие «valueToVx()», «valueToArrVx()». Отслеживание заданного уровня в диапазоне значений Действие «termostat()». Термостат ESP-NOW. Датчик температуры и влажности с питанием от батареек Последовательные интерфейсы (UART, I2C, SPI) Управление одноканальным модулем реле |