Начало
This commit is contained in:
parent
9531748aed
commit
758c4e1cf1
|
|
@ -39,6 +39,10 @@ typedef struct {
|
|||
tTaskSerial TaskSerialUSB;
|
||||
tTaskSerial TaskSerialUART;
|
||||
|
||||
osMessageQueueId_t txDataQueue_Spontany;
|
||||
osMessageQueueId_t txDataQueue_Cyclic0;
|
||||
osMessageQueueId_t txDataQueue_Cyclic1;
|
||||
|
||||
struct {
|
||||
osThreadId_t id;
|
||||
uint32_t stack[2048 * 1];
|
||||
|
|
|
|||
|
|
@ -51,23 +51,33 @@ static void Mma_InitSubSystems(tMma *env) {
|
|||
CommandLine_Init(&env->cli, &env->serialPorts->cliVirtualInIo);
|
||||
CommandLine_StartThread(&env->cli);
|
||||
|
||||
env->txDataQueue_Cyclic0 = osMessageQueueNew(5, sizeof(can_rx_message_type), NULL);
|
||||
env->txDataQueue_Cyclic1 = osMessageQueueNew(5, sizeof(can_rx_message_type), NULL);
|
||||
env->txDataQueue_Spontany = osMessageQueueNew(5, sizeof(can_rx_message_Spontany), NULL);
|
||||
|
||||
TaskSerialUSB_Init(&env->TaskSerialUSB,
|
||||
0,
|
||||
SPONTANY_FROM_UART,
|
||||
&env->serialPorts->SerialPortUsbIO,
|
||||
&env->canPorts->Can1_IO
|
||||
&env->canPorts->Can1_IO,
|
||||
env->txDataQueue_Cyclic0,
|
||||
env->txDataQueue_Cyclic1,
|
||||
env->txDataQueue_Spontany
|
||||
);
|
||||
TaskSerialUSB_StartThread(&env->TaskSerialUSB);
|
||||
|
||||
|
||||
TaskSerialUART_Init(&env->TaskSerialUART,
|
||||
1,
|
||||
SPONTANY_FROM_UART_USB,
|
||||
&env->serialPorts->Rs232_IO,
|
||||
&env->canPorts->Can1_IO
|
||||
&env->canPorts->Can1_IO,
|
||||
env->txDataQueue_Cyclic0,
|
||||
env->txDataQueue_Cyclic1,
|
||||
env->txDataQueue_Spontany
|
||||
);
|
||||
|
||||
TaskSerialUART_StartThread(&env->TaskSerialUART);
|
||||
|
||||
|
||||
LoggerInfoStatic(&env->slog.logger, LOG_TASK_MAIN, "Конец инициализации подсистем")
|
||||
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue