Init
This commit is contained in:
parent
afbec8f08c
commit
120365628e
|
|
@ -126,12 +126,14 @@ void Mma_Init(
|
|||
tMma *env,
|
||||
tGpios *gpios,
|
||||
tSerialPorts *serialPorts,
|
||||
tSerialLinPorts *serialLinPorts,
|
||||
tCanPorts *canPorts,
|
||||
tSpiPorts *spiPorts,
|
||||
tRtcs *rtcs
|
||||
) {
|
||||
env->gpios = gpios;
|
||||
env->serialPorts = serialPorts;
|
||||
env->serialLinPorts = serialLinPorts;
|
||||
env->canPorts = canPorts;
|
||||
env->spiPorts = spiPorts;
|
||||
env->rtcs = rtcs;
|
||||
|
|
|
|||
|
|
@ -26,6 +26,7 @@ typedef struct {
|
|||
// Преферийные интерфесы
|
||||
tGpios *gpios;
|
||||
tSerialPorts *serialPorts;
|
||||
tSerialLinPorts *serialLinPorts;
|
||||
tSpiPorts *spiPorts;
|
||||
tCanPorts *canPorts;
|
||||
tLoggerToSerialPortV2 slog;
|
||||
|
|
@ -74,6 +75,7 @@ void Mma_Init(
|
|||
tMma *env,
|
||||
tGpios *gpios,
|
||||
tSerialPorts *serialPorts,
|
||||
tSerialLinPorts *serialLinPorts,
|
||||
tCanPorts *canPorts,
|
||||
tSpiPorts *spiPorts,
|
||||
tRtcs *rtcs
|
||||
|
|
|
|||
|
|
@ -97,9 +97,8 @@ static void Mma_InitSubSystems(tMma *env) {
|
|||
Task_RECEIVED_SerialUSB2_StartThread(&env->TaskReceivedSerialUSB2);
|
||||
|
||||
|
||||
|
||||
// Lin_5_Init(&env->lin5TaskSensor, &env->serialPorts->LIN1_UART4_IO, &env->slog.logger);
|
||||
// Lin5_StartThread(&env->lin5TaskSensor);
|
||||
Lin_5_Init(&env->lin5TaskSensor, &env->serialLinPorts->LIN1_UART4_IO, &env->slog.logger);
|
||||
Lin5_StartThread(&env->lin5TaskSensor);
|
||||
|
||||
|
||||
SensorSpi_Init(&env->sensorSPI, env->spiPorts, &env->gpios->conns);
|
||||
|
|
|
|||
|
|
@ -8,6 +8,7 @@
|
|||
void InitPeripheralInterfaces() {
|
||||
Gpios_Init();
|
||||
SerialPorts_Init(&GPIOS.comIntDir);
|
||||
SerialLinPorts_Init();
|
||||
CanPorts_Init();
|
||||
SpiPorts_Init(&GPIOS.SpiChipSelectPins);
|
||||
Rtcs_Init();
|
||||
|
|
|
|||
|
|
@ -10,6 +10,7 @@
|
|||
#include "CanPorts.h"
|
||||
#include "SpiPorts.h"
|
||||
#include "Rtcs.h"
|
||||
#include "SerialLinPorts.h"
|
||||
|
||||
void InitPeripheralInterfaces();
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue