diff --git a/cube/User/Inc/logger.h b/cube/User/Inc/logger.h index 8aac1f0..d4a9fbd 100644 --- a/cube/User/Inc/logger.h +++ b/cube/User/Inc/logger.h @@ -6,7 +6,7 @@ #include -#define LOGGER_OUTPUT_BY_INTERRUPT +// #define LOGGER_OUTPUT_BY_INTERRUPT typedef enum { LOG_NORMAL, @@ -34,7 +34,7 @@ void debugTxCpltCallback(UART_HandleTypeDef *huart); #endif #ifndef LOGGER_OUTPUT_BY_INTERRUPT -void logExec(); +int logExec(); #endif #endif // _LOGGER_H_ diff --git a/cube/User/Src/logger.c b/cube/User/Src/logger.c index 71ca85c..0cecfbf 100644 --- a/cube/User/Src/logger.c +++ b/cube/User/Src/logger.c @@ -17,6 +17,10 @@ #include #endif //LOGGER_OUTPUT_BY_INTERRUPT +#ifndef LOGGER_OUTPUT_BY_INTERRUPT +#include +#endif //LOGGER_OUTPUT_BY_INTERRUPT + #define LOGBUFFER_SIZE 2048 #define MSGBUFFER_SIZE 256