User Tools

Site Tools


module:micropython:commandlinedispatcher:commandlinedispatcher

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
module:micropython:commandlinedispatcher:commandlinedispatcher [2021/12/18 10:10] – [Entwicklung] omdevelopmodule:micropython:commandlinedispatcher:commandlinedispatcher [2022/09/13 11:58] (current) – external edit 127.0.0.1
Line 21: Line 21:
  
 ==== Software Stm32 (VSCode, ArduinoC++) ==== ==== Software Stm32 (VSCode, ArduinoC++) ====
-  * a+  * gesamtes MicroControlling der Hardware mit Stm32 in ArduinoC++ 
 +  * einzige Ausnahme: Ansteuerung mit Esp32(Uart, Bt, Wlan): SDCard(Spi) und LCDisplay(I2c)
 ===== Benutzung ===== ===== Benutzung =====
  
  
  
-Beispiel für die Einbindung ... **....py** : +===== Entwicklung =====
-<code python> +
-</code>+
  
-<code python> + 
-</code>+==== 211221 : CommandLineDispatcher (uP)==== 
 + 
 + 
 + 
 +  * Hardware(Usb-Uart-Converter): Esp32-Uart1 : UartPC(entsprechend Uart/Bt/Wlan) mit Rx/TxCommands 
 +  * Hardware(gekreuzte RX/TX-Leitung): Esp32-Uart2 : UartUP(SubProcessorC++) mit Rx/TxCommands 
 +  * CP2102(Rx, Tx, Gnd, 5V0) an ESP32(Uart1, Rx25, Tx26, GND, 5V0) angeschlossen 
 + 
 +==== 211220 : CommandLineDispatcher (uP)==== 
 +  * Hardware(Usb-Uart-Converter): Esp32-Uart1 : UartPC(entsprechend Uart/Bt/Wlan) mit Rx/TxCommands 
 +  * Hardware(gekreuzte RX/TX-Leitung): Esp32-Uart2 : UartUP(SubProcessorC++) mit Rx/TxCommands 
 +  * CP2102(Rx, Tx, Gnd, 5V0) an ESP32(Uart1, Rx25, Tx26, GND, 5V0) angeschlossen 
 +  * neues Modul: Esp32UartPCUC 
 + 
 +==== 211219 : CommandLineDispatcher (uP)==== 
 +  * Versuch, Uart0 (belegt unter VSCode mit WepRepl) als Daten-Rx/Tx-Schnittstelle zu gebrauchen, scheitert !!! 
 +  * Eventuell Pin1/Pin3 mit Transistor abkoppeln und als zusätzliche Uart0 benutzen 
 +  * PinSwitching: WebRepl disablen (wie auch immer) und Pin1/Pin3 -PinA/PinB unter UART(0, ...) konfigurieren 
 +  * Daher:  
 +    * Esp32-Uart0 : WebRepl-Debug-Usb-PC-Kommunikation 
 +    * Esp32-Uart1 : UartPC(entsprechend Uart/Bt/Wlan) mit Rx/TxCommands 
 +    * Esp32-Uart2 : UartUP(SubProcessorC++) mit Rx/TxCommands 
 + 
 +==== 211218 : Neues Module - Esp32Uart (uP)==== 
 +  * [[:module:micropython:Esp32Uart:Esp32Uart | Esp32Uart]] mit CUart und CThread 
 +  * Kapselung einer (der drei) Uarts des Esp32 
 + 
 +==== 211218 : Automatisierung (uP)==== 
 +  * Hinzunahme von CThread zur automatischen Abarbeitung der Commands in CommandList 
 +  * Erzeugung CUart 
 + 
 +==== 211217 : Basis (uP) ==== 
 +  * CCommand 
 +  * CCommandList
  
 **Run-Ausgabe im Terminal:** **Run-Ausgabe im Terminal:**
Line 56: Line 88:
 >>>  >>> 
 </code> </code>
- 
- 
-===== Entwicklung ===== 
- 
-==== 211218 : Automatisierung ==== 
-  * Hinzunahme von CThread zur automatischen Abarbeitung der Commands in CommandList 
- 
-==== 211217 : Basis ==== 
-  * CCommand 
-  * CCommandList 
  
 ===== Version ===== ===== Version =====
module/micropython/commandlinedispatcher/commandlinedispatcher.1639818650.txt.gz · Last modified: 2021/12/18 11:10 (external edit)