Добавлена инициализация задачи CAN
This commit is contained in:
parent
9a5adf17ab
commit
23ac956513
|
|
@ -42,6 +42,8 @@
|
||||||
#include <CrashDetection.h>
|
#include <CrashDetection.h>
|
||||||
#include <EraGlonassUveos.h>
|
#include <EraGlonassUveos.h>
|
||||||
|
|
||||||
|
#include "CanMain.h"
|
||||||
|
|
||||||
typedef struct {
|
typedef struct {
|
||||||
|
|
||||||
// Преферийные интерфесы
|
// Преферийные интерфесы
|
||||||
|
|
@ -89,6 +91,8 @@ typedef struct {
|
||||||
volatile bool kzModeBloc;
|
volatile bool kzModeBloc;
|
||||||
// tSignPack signature;
|
// tSignPack signature;
|
||||||
|
|
||||||
|
tCanMain canMain;
|
||||||
|
|
||||||
#ifdef UVEOS_ADD_TELEMATICA
|
#ifdef UVEOS_ADD_TELEMATICA
|
||||||
tEgtsProcessing egtsProcessing;
|
tEgtsProcessing egtsProcessing;
|
||||||
#endif
|
#endif
|
||||||
|
|
|
||||||
|
|
@ -300,6 +300,13 @@ static void Mma_InitSubSystems(tMma *env) {
|
||||||
);
|
);
|
||||||
*/
|
*/
|
||||||
Mma_InitComInt(env, &env->storage.nvm.device.serialNumber.value, &env->storage.publicVariablesTable);
|
Mma_InitComInt(env, &env->storage.nvm.device.serialNumber.value, &env->storage.publicVariablesTable);
|
||||||
|
|
||||||
|
CanMain_Init(
|
||||||
|
&env->canMain,
|
||||||
|
&env->serialPorts->SerialPortFrameCan2IO,
|
||||||
|
&env->slog
|
||||||
|
);
|
||||||
|
|
||||||
LoggerInfoStatic(LOGGER, LOG_SIGN, "Инициализация подсистем завершена")
|
LoggerInfoStatic(LOGGER, LOG_SIGN, "Инициализация подсистем завершена")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -317,6 +324,8 @@ static void Mma_RunSubThreads(tMma *env) {
|
||||||
|
|
||||||
ComInt_StartThread(&env->comInt);
|
ComInt_StartThread(&env->comInt);
|
||||||
|
|
||||||
|
CanMain_Start(&env->canMain);
|
||||||
|
|
||||||
LoggerInfoStatic(LOGGER, LOG_SIGN, "Субпотоки запущены")
|
LoggerInfoStatic(LOGGER, LOG_SIGN, "Субпотоки запущены")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue