mirror of
https://git.intern.spaceteamaachen.de/ALPAKA/TACOS.git
synced 2025-06-12 01:25:59 +00:00
README.md aktualisiert
This commit is contained in:
parent
08ed271f13
commit
a8a7738859
16
README.md
16
README.md
@ -47,7 +47,7 @@ void MX_FREERTOS_Init(void) {
|
|||||||
```
|
```
|
||||||
|
|
||||||
## Configuring TACOS
|
## Configuring TACOS
|
||||||
Be sure to add a "config.hpp" to the App/Inc/sta directory. This file could look like this:
|
In order to use TACOS, you need to provide a configuration file in the path `sta/config.hpp`. The following code is an example for a TACOS-project using default configuration:
|
||||||
```
|
```
|
||||||
#ifndef INC_STA_CONFIG_HPP_
|
#ifndef INC_STA_CONFIG_HPP_
|
||||||
#define INC_STA_CONFIG_HPP_
|
#define INC_STA_CONFIG_HPP_
|
||||||
@ -62,23 +62,13 @@ Be sure to add a "config.hpp" to the App/Inc/sta directory. This file could look
|
|||||||
#define STA_ASSERT_FORCE
|
#define STA_ASSERT_FORCE
|
||||||
#define STA_DEBUGGING_ENABLED
|
#define STA_DEBUGGING_ENABLED
|
||||||
|
|
||||||
// Activate the timer for microsecond delays.
|
|
||||||
// #define STA_STM32_DELAY_ENABLE
|
|
||||||
// #define STA_STM32_DELAY_US_TIM htim1
|
|
||||||
|
|
||||||
// Settings for the rtos-utils
|
// Settings for the rtos-utils
|
||||||
#define STA_RTOS_SYSTEM_EVENTS_ENABLE
|
#define STA_RTOS_SYSTEM_EVENTS_ENABLE
|
||||||
// #define STA_RTOS_SYSTEM_WATCHDOG_ENABLE
|
// #define STA_RTOS_SYSTEM_WATCHDOG_ENABLE
|
||||||
// #define STA_RTOS_WATCHDOG_ENABLE
|
// #define STA_RTOS_WATCHDOG_ENABLE
|
||||||
|
|
||||||
|
// Uses the default configuration for TACOS.
|
||||||
// Settings for TACOS
|
\include<sta/tacos/configs/default.hpp>
|
||||||
#define STA_TACOS_MANAGER_PRIORITY osPriorityNormal
|
|
||||||
#define STA_TACOS_STATEMACHINE_PRIORITY osPriorityNormal
|
|
||||||
|
|
||||||
// Statemachine settings. Here, we only have a single state which is also the initial state.
|
|
||||||
#define STA_TACOS_NUM_STATES 3
|
|
||||||
#define STA_TACOS_INITIAL_STATE 0
|
|
||||||
|
|
||||||
#endif /* INC_STA_CONFIG_HPP_ */
|
#endif /* INC_STA_CONFIG_HPP_ */
|
||||||
```
|
```
|
||||||
|
Loading…
x
Reference in New Issue
Block a user