firmware-nucleo/App/README.md (41 lines)
app folder
In this folder the main app source code is stored. The main app consists of several tasks that are run sequentially one after the other. This tasks are updated on every ms.
Files
app.*
Endless loops, which execute tasks with fixed computing time. This sequential execution is only deviated from when an interrupt event occurs. Cyclic Executive (Update by Time Code, period = 1mS)
task_sensor*
Non-Blocking & Update By Time Code -> Sensor Modeling
task_system*
Non-Blocking Code -> System Modeling
task_system_interface.*
Non-Blocking Code
logger.*
Utilities for Retarget "printf" to Console
dwt.h
Utilities for Mesure "clock cycle" and "execution time" of code
systick.*
Utilities for delay "microseconds"
LICENSE
See the file LICENSE on this same folder for more details
1 # `app` folder 2 3 In this folder the main app source code is stored. The main app consists of 4 several tasks that are run sequentially one after the other. This tasks are 5 updated on every ms. 6 7 ## Files 8 9 ### `app.*` 10 11 Endless loops, which execute tasks with fixed computing time. This 12 sequential execution is only deviated from when an interrupt event occurs. 13 Cyclic Executive (Update by Time Code, period = 1mS) 14 15 ### `task_sensor*` 16 17 Non-Blocking & Update By Time Code -> Sensor Modeling 18 19 ### `task_system*` 20 21 Non-Blocking Code -> System Modeling 22 23 ### `task_system_interface.*` 24 25 Non-Blocking Code 26 27 ### `logger.*` 28 29 Utilities for Retarget "printf" to Console 30 31 ### `dwt.h` 32 33 Utilities for Mesure "clock cycle" and "execution time" of code 34 35 ### `systick.*` 36 37 Utilities for delay "microseconds" 38 39 ## LICENSE 40 41 See the file LICENSE on this same folder for more details
