Обновление 23.06.2026

This commit is contained in:
Дарья Бараева 2026-06-23 22:10:13 +03:00
parent 4be3daed07
commit eb0a5ae981
3 changed files with 6 additions and 0 deletions

View File

@ -109,6 +109,7 @@ void LoadDataInFromModel(tMma *env) {
set_Dtc_state(&env->Diagnostic); set_Dtc_state(&env->Diagnostic);
set_CanDebugSpamTransmitter(&env->canSpamDebugTransmitter); set_CanDebugSpamTransmitter(&env->canSpamDebugTransmitter);
set_CanSpamTransmitter(&env->canSpamTransmitter); set_CanSpamTransmitter(&env->canSpamTransmitter);
set_CanSpamSlowTransmitter(&env->canSpamSlowTransmitter);
get_CanSpamReceiver(&env->canSpamReceiver); get_CanSpamReceiver(&env->canSpamReceiver);
osMutexRelease(env->ModelTask.access); osMutexRelease(env->ModelTask.access);

View File

@ -61,6 +61,7 @@ typedef struct {
tCanSpamReceiver canSpamReceiver; tCanSpamReceiver canSpamReceiver;
tCanSpamTransmitter canSpamTransmitter; tCanSpamTransmitter canSpamTransmitter;
tCanSpamSlowTransmitter canSpamSlowTransmitter;
tCanSpamDebugReceiver canSpamDebugReceiver; tCanSpamDebugReceiver canSpamDebugReceiver;
tCanSpamDebugTransmitter canSpamDebugTransmitter; tCanSpamDebugTransmitter canSpamDebugTransmitter;

View File

@ -150,6 +150,9 @@ static void Mma_InitSubSystems(tMma *env) {
CanSpamTransmitter_Init(&env->canSpamTransmitter, &env->canPorts->Can0_IO, env->ModelTask.access, &env->slog.logger); CanSpamTransmitter_Init(&env->canSpamTransmitter, &env->canPorts->Can0_IO, env->ModelTask.access, &env->slog.logger);
CanSpamTransmitter_StartThread(&env->canSpamTransmitter); CanSpamTransmitter_StartThread(&env->canSpamTransmitter);
CanSpamSlowTransmitter_Init(&env->canSpamSlowTransmitter, &env->canPorts->Can0_IO, env->ModelTask.access, &env->slog.logger);
CanSpamSlowTransmitter_StartThread(&env->canSpamSlowTransmitter);
CanSpamDebugReceiver_Init(&env->canSpamDebugReceiver, &env->canPorts->Can1_IO, env->ModelTask.access, &env->slog.logger); CanSpamDebugReceiver_Init(&env->canSpamDebugReceiver, &env->canPorts->Can1_IO, env->ModelTask.access, &env->slog.logger);
CanSpamDebugReceiver_StartThread(&env->canSpamDebugReceiver); CanSpamDebugReceiver_StartThread(&env->canSpamDebugReceiver);
@ -220,6 +223,7 @@ static void Mma_InitSubSystems(tMma *env) {
&env->canPorts->Can0_IO, &env->canPorts->Can0_IO,
&env->storage, &env->storage,
&env->canSpamTransmitter, &env->canSpamTransmitter,
&env->canSpamSlowTransmitter,
&env->canSpamDebugTransmitter, &env->canSpamDebugTransmitter,
&env->adcTask0, &env->adcTask0,
&P_bInternalFlashPage_ClearRange, &P_bInternalFlashPage_ClearRange,