Обновление
This commit is contained in:
parent
376ccf8333
commit
63f956736d
|
|
@ -1095,6 +1095,7 @@ static _Noreturn void Lin1_Thread(tLinTaskActuator *env) {
|
||||||
void Lin1_StartThread(tLinTaskActuator *env) {
|
void Lin1_StartThread(tLinTaskActuator *env) {
|
||||||
if (!env->threadLin.id) {
|
if (!env->threadLin.id) {
|
||||||
env->threadLin.id = osThreadNew((osThreadFunc_t) (Lin1_Thread), (void *) (env), &env->threadLin.attr);
|
env->threadLin.id = osThreadNew((osThreadFunc_t) (Lin1_Thread), (void *) (env), &env->threadLin.attr);
|
||||||
|
SystemDelayMs(10);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -1157,6 +1158,7 @@ static _Noreturn void Lin2_Thread(tLinTaskActuator *env) {
|
||||||
void Lin2_StartThread(tLinTaskActuator *env) {
|
void Lin2_StartThread(tLinTaskActuator *env) {
|
||||||
if (!env->threadLin.id) {
|
if (!env->threadLin.id) {
|
||||||
env->threadLin.id = osThreadNew((osThreadFunc_t) (Lin2_Thread), (void *) (env), &env->threadLin.attr);
|
env->threadLin.id = osThreadNew((osThreadFunc_t) (Lin2_Thread), (void *) (env), &env->threadLin.attr);
|
||||||
|
SystemDelayMs(10);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -1212,13 +1214,14 @@ static _Noreturn void Lin3_Thread(tLinTaskActuator *env) {
|
||||||
osMutexRelease(env->access);
|
osMutexRelease(env->access);
|
||||||
}
|
}
|
||||||
|
|
||||||
SystemDelayMs(50);
|
SystemDelayMs(250);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void Lin3_StartThread(tLinTaskActuator *env) {
|
void Lin3_StartThread(tLinTaskActuator *env) {
|
||||||
if (!env->threadLin.id) {
|
if (!env->threadLin.id) {
|
||||||
env->threadLin.id = osThreadNew((osThreadFunc_t) (Lin3_Thread), (void *) (env), &env->threadLin.attr);
|
env->threadLin.id = osThreadNew((osThreadFunc_t) (Lin3_Thread), (void *) (env), &env->threadLin.attr);
|
||||||
|
SystemDelayMs(10);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -10,8 +10,8 @@
|
||||||
#include "LoggerInterface.h"
|
#include "LoggerInterface.h"
|
||||||
#include "memory.h"
|
#include "memory.h"
|
||||||
|
|
||||||
#define LOG_SIGN4 "Lin4"
|
#define LOG_SIGN4 "Ln4"
|
||||||
#define LOG_SIGN5 "Lin5"
|
#define LOG_SIGN5 "Ln5"
|
||||||
#define LOGGER env->logger
|
#define LOGGER env->logger
|
||||||
|
|
||||||
const uint8_t DRS_SENSON_ADR_Stat[LIN5_SENSOR_COUNT] = {DRS_DL_Stat,
|
const uint8_t DRS_SENSON_ADR_Stat[LIN5_SENSOR_COUNT] = {DRS_DL_Stat,
|
||||||
|
|
@ -160,6 +160,7 @@ static _Noreturn void Lin4_Thread(tLin4TaskSensor *env) {
|
||||||
void Lin4_StartThread(tLin4TaskSensor *env) {
|
void Lin4_StartThread(tLin4TaskSensor *env) {
|
||||||
if (!env->threadLin.id) {
|
if (!env->threadLin.id) {
|
||||||
env->threadLin.id = osThreadNew((osThreadFunc_t) (Lin4_Thread), (void *) (env), &env->threadLin.attr);
|
env->threadLin.id = osThreadNew((osThreadFunc_t) (Lin4_Thread), (void *) (env), &env->threadLin.attr);
|
||||||
|
SystemDelayMs(10);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -458,6 +459,7 @@ static _Noreturn void Lin5_Thread(tLin5TaskSensor *env) {
|
||||||
void Lin5_StartThread(tLin5TaskSensor *env) {
|
void Lin5_StartThread(tLin5TaskSensor *env) {
|
||||||
if (!env->threadLin.id) {
|
if (!env->threadLin.id) {
|
||||||
env->threadLin.id = osThreadNew((osThreadFunc_t) (Lin5_Thread), (void *) (env), &env->threadLin.attr);
|
env->threadLin.id = osThreadNew((osThreadFunc_t) (Lin5_Thread), (void *) (env), &env->threadLin.attr);
|
||||||
|
SystemDelayMs(10);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue