Визуализация Загрузки ESP32
Чтобы лучше понять, как одни и те же данные визуализируются по-разному в зависимости от выбранной конфигурации SerialTool, давайте проанализируем загрузку модуля ESP32-S3 через отладочный порт.
На различных экранах повторяется одна и та же стандартная последовательность загрузки (общая для многих мастер-устройств), что идеально подходит для визуализации с помощью Терминала VT-100.
Для сравнения та же последовательность показана с использованием Классического Терминала SerialTool, а также Шестнадцатеричного Терминала.
Сначала выберите режим Терминала в главном меню, как показано на следующем изображении.
Выбор режима визуализации Терминала
Выберите режим Терминала VT-100 в настройках Терминала.
Выбор режима Терминала VT-100
Как только выбран режим Последовательного Терминала VT-100, опции, связанные с Классическим Терминалом SerialTool, будут отключены.
Сбросив модуль ESP32, мы наблюдаем входящий трафик загрузчика от модуля.
Загрузка ESP32-S3 в режиме Терминала VT-100
На этом этапе давайте попробуем ту же процедуру загрузки модуля ESP32 с визуализацией через Классический Терминал SerialTool.
Сначала выберите режим Классического Терминала и выберите представление байтов в формате ASCII.
Опции, связанные с Классическим Терминалом SerialTool, появятся снова.
Выбор режима Классического Терминала SerialTool - ASCII
Сбросив модуль ESP32, мы наблюдаем входящий трафик загрузчика от модуля.
Загрузка ESP32-S3 в режиме Классического Терминала SerialTool - ASCII
Давайте проведем тот же эксперимент, используя визуализацию шестнадцатеричного трафика, установив режим отображения данных на Hexadecimal.
Выбор режима Классического Терминала SerialTool - Hexadecimal
Сбросив модуль ESP32, мы наблюдаем входящий трафик загрузчика от модуля.
Загрузка ESP32-S3 в режиме Классического Терминала SerialTool - Hexadecimal
В качестве финального теста давайте используем другой тип последовательного терминала SerialTool, а именно чистый Шестнадцатеричный Терминал.
В этом представлении трафик последовательного порта отображается на одном экране как в шестнадцатеричном формате, так и в ASCII в двух разных секциях.
Этот тип визуализации очень подходит, когда вам нужно четко видеть трафик в байтах (входящий и исходящий) одновременно.
Выбор использования Шестнадцатеричного Терминала обычно ориентирован на разработчиков во встраиваемых средах.
Сначала выберите Шестнадцатеричный Терминал на главном экране.
Выбор режима Шестнадцатеричного Терминала
Сбросив модуль ESP32, мы наблюдаем входящий трафик загрузчика от модуля через Шестнадцатеричный Терминал.
Загрузка ESP32-S3 в HEX Терминале