ESP32 Boot Visualisatie
Om beter te begrijpen hoe dezelfde gegevens anders worden gevisualiseerd op basis van de gekozen SerialTool-configuratie, analyseren we de boot van een ESP32-S3-module via de debug-poort.
In verschillende schermen wordt dezelfde standaard bootsequentie (gemeenschappelijk voor veel masterapparaten) herhaald, wat ideaal is voor visualisatie met een VT-100 Terminal.
Ter vergelijking wordt dezelfde sequentie getoond met behulp van de Klassieke Terminal van SerialTool en ook de Hexadecimale Terminal.
Selecteer eerst de Terminal-modus in het hoofdmenu zoals weergegeven in de volgende afbeelding.
Selecteren van Terminal visualisatiemodus
Selecteer VT-100 Terminal-modus in de Terminal-instellingen.
Selecteren van VT-100 Terminal-modus
Zodra de VT-100 Seriële Terminal-modus is geselecteerd, worden opties met betrekking tot de Klassieke Terminal van SerialTool uitgeschakeld.
Door de ESP32-module te resetten, observeren we het inkomende bootloader-verkeer van de module.
ESP32-S3 Boot in VT-100 Terminal-modus
Laten we op dit punt dezelfde ESP32-module bootprocedure proberen met visualisatie via de Klassieke Terminal van SerialTool.
Selecteer eerst de Klassieke Terminal-modus en selecteer byte-weergave in ASCII-formaat.
Opties met betrekking tot de Klassieke Terminal van SerialTool verschijnen opnieuw.
Selecteren van Klassieke SerialTool Terminal-modus - ASCII
Door de ESP32-module te resetten, observeren we het inkomende bootloader-verkeer van de module.
ESP32-S3 Boot in Klassieke SerialTool Terminal-modus - ASCII
Laten we hetzelfde experiment doen met verkeersvisualisatie in hexadecimale modus door de gegevensweergavemodus in te stellen op Hexadecimaal.
Selecteren van Klassieke SerialTool Terminal-modus - Hexadecimaal
Door de ESP32-module te resetten, observeren we het inkomende bootloader-verkeer van de module.
ESP32-S3 Boot in Klassieke SerialTool Terminal-modus - Hexadecimaal
Als laatste test gebruiken we het andere type seriële terminal van SerialTool, namelijk de pure Hexadecimale Terminal.
In deze weergave wordt serieel poortverkeer weergegeven op hetzelfde scherm als zowel hexadecimaal als ASCII in twee verschillende secties.
Dit type visualisatie is zeer geschikt wanneer u verkeer in bytes (inkomend en uitgaand) tegelijkertijd duidelijk moet zien.
De keuze om de Hexadecimale Terminal te gebruiken is doorgaans gericht op ontwikkelaars in embedded omgevingen.
Selecteer eerst de Hexadecimale Terminal in het hoofdscherm.
Selecteren van Hexadecimale Terminal-modus
Door de ESP32-module te resetten, observeren we het inkomende bootloader-verkeer van de module via de Hexadecimale Terminal.
ESP32-S3 Boot in HEX Terminal