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:24] – [211217 : Basis] 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)====
  
-===== Entwicklung ===== 
  
-==== 211218 : Automatisierung ====+ 
 +  * 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   * Hinzunahme von CThread zur automatischen Abarbeitung der Commands in CommandList
 +  * Erzeugung CUart
  
-==== 211217 : Basis ====+==== 211217 : Basis (uP) ====
   * CCommand   * CCommand
   * CCommandList   * CCommandList
module/micropython/commandlinedispatcher/commandlinedispatcher.1639819469.txt.gz · Last modified: 2021/12/18 11:24 (external edit)