stm32f103rb_hal_blink

Non-blocking, event triggered blink example using HAL library
Index Commits Files Refs README
app/README.md (1120B)
   1 # app folder
   2 
   3 In this folder the main app source code is stores. The main app consists of
   4 three tasks that are run sequentially one after the other. Task sensor, system
   5 and actuator. The app is updated on every tick (1 ms) and the app calls the
   6 update method of every task.
   7 
   8 ## Files
   9 
  10 ### `app.*`
  11 
  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*`
  17 
  18 Non-Blocking & Update By Time Code -> Sensor Modeling
  19 
  20 ### `task_system*`
  21 
  22 Non-Blocking Code -> System Modeling
  23 
  24 ### `task_system_interface.*`
  25 
  26 Non-Blocking Code
  27 
  28 ### `task_actuator*`
  29 
  30 Non-Blocking & Update By Time Code -> Actuator Modeling
  31 
  32 ### `task_actuator_interface.*`
  33 
  34 Non-Blocking Code
  35 
  36 ### `logger.*`
  37 
  38 Utilities for Retarget "printf" to Console
  39 
  40 ### `dwt.h`
  41 
  42 Utilities for Mesure "clock cycle" and "execution time" of code
  43 
  44 ### `systick.*`
  45 
  46 Utilities for delay "microseconds"
  47 
  48 ## LICENSE
  49 
  50 See the file LICENSE on this same folder for more details