Proyecto Final – Medición de Inclinación
0.0.1
Este proyecto utiliza la placa NUCLEO-STM32F446RE y permite detectar y visualizar en tiempo real la inclinación mediante el sensor MPU-6050.
Cargando...
Buscando...
Nada coincide
sys_sm.h
1
#ifndef SYS_SM_API_H
2
#define SYS_SM_API_H
3
4
#ifdef __cplusplus
5
extern
"C"
{
6
#endif
7
8
#include "stm32f4xx_hal.h"
// por HAL_StatusTypeDef
9
10
/* -------------------------------------------------------------------------- */
11
/* Estados de la SM */
12
/* -------------------------------------------------------------------------- */
13
typedef
enum
{
14
ST_INIT = 0,
15
ST_READ_SENSORS,
16
ST_UPDATE_LED,
17
ST_UPDATE_UART,
18
ST_ERROR,
19
} SM_State;
20
21
/* -------------------------------------------------------------------------- */
22
/* API pública */
23
/* -------------------------------------------------------------------------- */
24
29
HAL_StatusTypeDef
SM_InitOS
(
void
);
30
34
void
SM_Iter(
void
*argument);
35
36
37
#ifdef __cplusplus
38
}
39
#endif
40
41
#endif
/* SYS_SM_API_H */
SM_InitOS
HAL_StatusTypeDef SM_InitOS(void)
Crea e inicializa la tarea principal de la máquina de estados, utilizando el FreeRTOS proporcionado p...
Definition
sys_sm.c:306
fw
app
mcu
inc
api
sys_sm.h
Generado por
1.14.0