Обновление
This commit is contained in:
parent
35d3424462
commit
afede8049c
|
|
@ -12,6 +12,7 @@ void Mma_Init(
|
||||||
tSerialPorts *serialPorts,
|
tSerialPorts *serialPorts,
|
||||||
tLinPorts *linPorts,
|
tLinPorts *linPorts,
|
||||||
tCanPorts *canPorts,
|
tCanPorts *canPorts,
|
||||||
|
tStorageOnFlash *flash,
|
||||||
tRtcs *rtcs
|
tRtcs *rtcs
|
||||||
) {
|
) {
|
||||||
env->gpios = gpios;
|
env->gpios = gpios;
|
||||||
|
|
@ -20,6 +21,7 @@ void Mma_Init(
|
||||||
env->canPorts = canPorts;
|
env->canPorts = canPorts;
|
||||||
env->rtcs = rtcs;
|
env->rtcs = rtcs;
|
||||||
env->adcs = adcs;
|
env->adcs = adcs;
|
||||||
|
env->flash = flash;
|
||||||
|
|
||||||
InitThreadAtrStatic(&env->thread.attr, "Mma", env->thread.controlBlock, env->thread.stack, osPriorityNormal);
|
InitThreadAtrStatic(&env->thread.attr, "Mma", env->thread.controlBlock, env->thread.stack, osPriorityNormal);
|
||||||
env->thread.id = 0;
|
env->thread.id = 0;
|
||||||
|
|
@ -48,14 +50,14 @@ static _Noreturn void Mma_Thread(tMma *env) {
|
||||||
}
|
}
|
||||||
|
|
||||||
for (;;) {
|
for (;;) {
|
||||||
/*
|
|
||||||
LoggerInfoStatic(&env->slog.logger, LOG_TASK_ARB, "Zorro...")
|
LoggerInfoStatic(&env->slog.logger, LOG_TASK_ARB, "Zorro...")
|
||||||
printf("Test Test Test Test Test Test Test Test Test Test XA XA ...\n");
|
printf("Test Test Test Test Test Test Test Test Test Test XA XA ...\n");
|
||||||
|
|
||||||
GpioPinToggle(&env->gpios->led.LED1);
|
GpioPinToggle(&env->gpios->led.LED1);
|
||||||
|
|
||||||
SystemDelayMs(500);
|
SystemDelayMs(500);
|
||||||
*/
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
if (RGM_SRS_WAKEUP_MASK == (RGM->SRS & RGM_SRS_WAKEUP_MASK)) {
|
if (RGM_SRS_WAKEUP_MASK == (RGM->SRS & RGM_SRS_WAKEUP_MASK)) {
|
||||||
|
|
@ -78,6 +80,9 @@ static _Noreturn void Mma_Thread(tMma *env) {
|
||||||
LoggerFormatInfo(&env->slog.logger, LOG_TASK_ARB, "Temp2 = %d", temp2)
|
LoggerFormatInfo(&env->slog.logger, LOG_TASK_ARB, "Temp2 = %d", temp2)
|
||||||
}
|
}
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
/*
|
||||||
bool isBusy = true;
|
bool isBusy = true;
|
||||||
if (osMutexAcquire(env->linTaskActuator0.access, 5000) == osOK) {
|
if (osMutexAcquire(env->linTaskActuator0.access, 5000) == osOK) {
|
||||||
if (env->linTaskActuator0.linCommandActuator[0].COM == LIN_ACT_CFR_NONE) {
|
if (env->linTaskActuator0.linCommandActuator[0].COM == LIN_ACT_CFR_NONE) {
|
||||||
|
|
@ -225,7 +230,7 @@ static _Noreturn void Mma_Thread(tMma *env) {
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
|
||||||
|
|
@ -76,6 +76,7 @@ void Mma_Init(
|
||||||
tSerialPorts *serialPorts,
|
tSerialPorts *serialPorts,
|
||||||
tLinPorts *linPorts,
|
tLinPorts *linPorts,
|
||||||
tCanPorts *canPorts,
|
tCanPorts *canPorts,
|
||||||
|
tStorageOnFlash *flash,
|
||||||
tRtcs *rtcs
|
tRtcs *rtcs
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -29,8 +29,6 @@ void Mma_InitComIntLog(tMma *env) {
|
||||||
|
|
||||||
static void Mma_InitSubSystems(tMma *env) {
|
static void Mma_InitSubSystems(tMma *env) {
|
||||||
|
|
||||||
InitPeripheralInterfaces();
|
|
||||||
|
|
||||||
// Настройка таймера реального времени
|
// Настройка таймера реального времени
|
||||||
time_t set_timestamp = 0;
|
time_t set_timestamp = 0;
|
||||||
RtcSet(&env->rtcs->rtcI0, &set_timestamp);
|
RtcSet(&env->rtcs->rtcI0, &set_timestamp);
|
||||||
|
|
@ -39,8 +37,8 @@ static void Mma_InitSubSystems(tMma *env) {
|
||||||
|
|
||||||
LoggerInfoStatic(&env->slog.logger, LOG_TASK_MAIN, "Initialization of subsystems")
|
LoggerInfoStatic(&env->slog.logger, LOG_TASK_MAIN, "Initialization of subsystems")
|
||||||
|
|
||||||
// bool result = DeviceStorage_Init(&env->storage, &env->flash->interface_calib, &env->flash->interface_param,
|
bool result = DeviceStorage_Init(&env->storage, &env->flash->interface_calib, &env->flash->interface_param,
|
||||||
// &env->slog.logger);
|
&env->slog.logger);
|
||||||
|
|
||||||
// Indication_Init(&env->Indication, HVAC_DEV_MODE_STARTUP);
|
// Indication_Init(&env->Indication, HVAC_DEV_MODE_STARTUP);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -20,6 +20,6 @@ void InitPeripheralInterfaces() {
|
||||||
|
|
||||||
Adcs_Init();
|
Adcs_Init();
|
||||||
Rtcs_Init();
|
Rtcs_Init();
|
||||||
// StorageOnFlash_Init();
|
StorageOnFlash_Init();
|
||||||
// Pwms_Init();
|
// Pwms_Init();
|
||||||
}
|
}
|
||||||
Loading…
Reference in New Issue