User Tools

Site Tools


module:microcontroller:stm32commanddispatcher:stm32commanddispatcher

This is an old revision of the document!


Stm32CommandDispatcher

Abstract

  • STM32F103C8T6 heisst hier STM32
  • Template für alle Arduino-MicroController:
  • eventuell Controller-spezifische Anpassung der Define-Datei notwendig
  • Analyse der über die Uart-Schnittstelle eintreffenden Daten-Commands
  • Ausführung der analysierten Commands
  • Erstes “Thema” zur Publizierung auf der WebSite “OHSWde”
  • Commands-Immediate und Commands-Processing (über FSM)
  • zu jedem Command (@<command> vom Host erhält dieser einen Response (:<command>)
  • Events: !<event>
  • Events: Asynchrone periodische Ausgabe mit CompilerDirective:
    • #define SYSTEMEVENT : … !SYS <ticks> <stateled>
    • #undef SYSTEMEVENT : keine !SYS-Events

ToDo

Done

221203

Uart-Terminal-Protocol:

**************************
* Stm32CommandDispatcher *
**************************
* Version: 00V07         *
* Date...: 221203        *
* Time...: 1349          *
* Author.: OMdevelop     *
**************************
# Help : System
# H   - This Help
# RST - Reset
# Help : LedSystem
# LSO - SetOn
# LSF - SetOff
# LSI - Invert
# LSB <c> <o> <f> - Blink <c>ount Time<o>n[ms] TimeO<f>f[ms]
lsb 3 100 100
:LSB 3 100 100
!LSO
!LSF
!LSO
!LSF
!LSO
!LSF
h
:H
# Help : System
# H   - This Help
# RST - Reset
# Help : LedSystem
# LSO - SetOn
# LSF - SetOff
# LSI - Invert
# LSB <c> <o> <f> - Blink <c>ount Time<o>n[ms] TimeO<f>f[ms]
rst
:RST
!LSF

**************************
* Stm32CommandDispatcher *
**************************
* Version: 00V07         *
* Date...: 221203        *
* Time...: 1349          *
* Author.: OMdevelop     *
**************************
# Help : System
# H   - This Help
# RST - Reset
# Help : LedSystem
# LSO - SetOn
# LSF - SetOff
# LSI - Invert
# LSB <c> <o> <f> - Blink <c>ount Time<o>n[ms] TimeO<f>f[ms]

221203

221202

221201

221201

module/microcontroller/stm32commanddispatcher/stm32commanddispatcher.1670081641.txt.gz · Last modified: 2022/12/03 16:34 by omdevelop