Обновление
This commit is contained in:
parent
3bf5e07399
commit
ce65695f58
|
|
@ -19,6 +19,7 @@
|
||||||
#include "DeviceStorage.h"
|
#include "DeviceStorage.h"
|
||||||
#include "SerialPortCan.h"
|
#include "SerialPortCan.h"
|
||||||
#include "CanSerialPortFrameXCP.h"
|
#include "CanSerialPortFrameXCP.h"
|
||||||
|
#include "CanSpamReceiver.h"
|
||||||
|
|
||||||
|
|
||||||
typedef struct {
|
typedef struct {
|
||||||
|
|
@ -42,6 +43,8 @@ typedef struct {
|
||||||
|
|
||||||
tCanSerialPortFrameXCP CanSerialPortFrameXCP;
|
tCanSerialPortFrameXCP CanSerialPortFrameXCP;
|
||||||
|
|
||||||
|
tCanSpamReceiver canSpamReceiver;
|
||||||
|
|
||||||
struct {
|
struct {
|
||||||
osThreadId_t id;
|
osThreadId_t id;
|
||||||
uint32_t stack[2048 * 1];
|
uint32_t stack[2048 * 1];
|
||||||
|
|
|
||||||
|
|
@ -37,7 +37,8 @@ static void Mma_InitSubSystems(tMma *env) {
|
||||||
Mma_InitComIntLog(env);
|
Mma_InitComIntLog(env);
|
||||||
LoggerInfoStatic(&env->slog.logger, LOG_TASK_MAIN, "Инициализация подсистем")
|
LoggerInfoStatic(&env->slog.logger, LOG_TASK_MAIN, "Инициализация подсистем")
|
||||||
|
|
||||||
bool result = DeviceStorage_Init(&env->storage, &env->flash->interface_calib, &env->flash->interface_param, &env->slog.logger);
|
bool result = DeviceStorage_Init(&env->storage, &env->flash->interface_calib, &env->flash->interface_param,
|
||||||
|
&env->slog.logger);
|
||||||
|
|
||||||
Indication_Init(&env->Indication, HVAC_DEV_MODE_STARTUP);
|
Indication_Init(&env->Indication, HVAC_DEV_MODE_STARTUP);
|
||||||
|
|
||||||
|
|
@ -61,6 +62,13 @@ static void Mma_InitSubSystems(tMma *env) {
|
||||||
|
|
||||||
CanXcpProcessing_Listener_Start(&env->CanSerialPortFrameXCP);
|
CanXcpProcessing_Listener_Start(&env->CanSerialPortFrameXCP);
|
||||||
|
|
||||||
|
|
||||||
|
CanSpamReceiver_Init(&env->canSpamReceiver,
|
||||||
|
&env->canPorts->Can0_IO);
|
||||||
|
|
||||||
|
|
||||||
|
CanSpamReceiver_StartThread(&env->canSpamReceiver);
|
||||||
|
|
||||||
LoggerInfoStatic(&env->slog.logger, LOG_TASK_MAIN, "Конец инициализации подсистем")
|
LoggerInfoStatic(&env->slog.logger, LOG_TASK_MAIN, "Конец инициализации подсистем")
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue