tdse-tp2_04-model_integration

Index Commits Files Refs README
app/readme.txt (1576B)
   1 Example: tdse-tp2_01-model_integration
   2 
   3  Description:
   4  Bare Metal - Event-Triggered Systems (ETS)
   5  App - retarget_printf_to_Console
   6  Project for STM32 Project (STM32CubeIDE Version: 1.17.0)
   7 
   8   SystemCoreClock     => 64MHz (15.625nS)
   9   SysTick Rate Hertz  => 1000 ticks per second (1mS)
  10 
  11   app.c (app.h)
  12    Endless loops, which execute tasks with fixed computing time. This 
  13    sequential execution is only deviated from when an interrupt event occurs.
  14    Cyclic Executive (Update by Time Code, period = 1mS)
  15 
  16   task_sensor.c (task_sensor.h, task_sensor_attribute.h) 
  17    Non-Blocking & Update By Time Code -> Sensor Modeling
  18 
  19   task_system.c (task_system.h, task_system_attribute.h) 
  20    Non-Blocking Code -> System Modeling
  21 
  22   task_system_interface.c (task_system_interface.h)
  23    Non-Blocking Code
  24 
  25   task_actuator.c (task_actuator.h, task_actuator_attribute.h) 
  26    Non-Blocking & Update By Time Code -> Actuator Modeling
  27 
  28   task_actuator_interface.c (task_actuator_interface.h)
  29    Non-Blocking Code
  30 
  31   logger.h (logger.c)
  32    Utilities for Retarget "printf" to Console
  33 
  34   dwt.h
  35    Utilities for Mesure "clock cycle" and "execution time" of code
  36   
  37   systick.c (systick.h) 
  38    Utilities for delay "microseconds"
  39 
  40   Special connection requirements:
  41    There are no special connection requirements for this example.
  42 
  43 Build procedures:
  44 Visit the Getting started with STM32: STM32 step-by-step at 
  45 "https://wiki.st.com/stm32mcu/wiki/STM32StepByStep:Getting_started_with_STM32_:_STM32_step_by_step"
  46 to get started building STM32 Projects.