Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
esp [2024/02/29 13:36] – Externe Bearbeitung 127.0.0.1esp [2024/12/04 21:30] (aktuell) – [Development /Programmierung] gerald
Zeile 89: Zeile 89:
  
  
-===== Development =====+===== Development /Programmierung ===== 
 + 
 +DerESP8266 hat 2 UART eingebaut UART0 ist der ganz normale Serielle Anschluss über TX (GPIO1)  
 + & RX (GPIO3)  
 + 
 + 
 +Der ESP8266 verfügt über zwei UART-Schnittstellen: UART0 und UART1. Diese können für die Kommunikation mit seriellen Geräten genutzt werden, haben jedoch unterschiedliche Einschränkungen. 
 + 
 +**UART0 (Haupt-UART)** 
 + 
 +Standard-Pins: 
 +  * TX: GPIO1 
 +  * RX: GPIO3 
 +Eigenschaften: 
 + 
 +Volle Duplex-Kommunikation (kann senden und empfangen). 
 +Wird standardmäßig für die serielle Kommunikation und Debugging genutzt. 
 + 
 +Kann über Software auf andere GPIOs gemappt werden (via Serial.swap()): 
 + 
 +  * TX: GPIO15 
 +  * RX: GPIO13 
 + 
 +**UART1** 
 + 
 +Standard-Pin: 
 + 
 +  * TX: GPIO2 
 +Einschränkungen: 
 + 
 +  * Nur TX ist verfügbar; RX ist nicht nutzbar. 
 +  * Typischerweise für Debug-Ausgaben genutzt. 
 +  * Kann nicht für vollständige UART-Kommunikation verwendet werden (kein Empfang).
  
 ==== Arduino IDE ==== ==== Arduino IDE ====
Zeile 302: Zeile 334:
 <code>PulseTime 0</code> <code>PulseTime 0</code>
  
 +
 +{{::bildschirmfoto_vom_2024-11-28_14-56-25.png?400|}}
  
  
 
Nach oben
esp.1709213792.txt.gz · Zuletzt geändert: 2024/02/29 13:36 von 127.0.0.1
chimeric.de = chi`s home Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0
DFmW2CEce3htPL1uNQuHUVu4Tk6WXigFQp   Dogecoin Donations Accepted Here    DFmW2CEce3htPL1uNQuHUVu4Tk6WXigFQp  DFmW2CEce3htPL1uNQuHUVu4Tk6WXigFQp