From 49edac450f2d5eab579ac0d7911d0383b93d2b63 Mon Sep 17 00:00:00 2001 From: cfif Date: Tue, 10 Feb 2026 12:01:56 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9E=D0=B1=D0=BD=D0=BE=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=D0=B8=D0=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Gpios.c | 8 ++++---- Gpios.h | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Gpios.c b/Gpios.c index 90a737f..179842a 100644 --- a/Gpios.c +++ b/Gpios.c @@ -16,7 +16,7 @@ void Gpios_Init() { env->power.TPS7B6850QPWPRQ1.WD = vInitGpioPinPull(GPIO_C, PORT_PIN_14, GPIO_OUT, GPIO_PIN_NOREVERSE, GPIO_HIGH, GPIO_PUSH_PULL, PORT_PULL_DOWN); // Контроль напряжения борт-сети (0 - ВКЛ) - env->power.PBATT_CK_EN = vInitGpioPinPull(GPIO_C, PORT_PIN_17, GPIO_OUT, GPIO_PIN_NOREVERSE, GPIO_HIGH, GPIO_PUSH_PULL, PORT_PULL_UP); + env->power.PBATT_CK_EN = vInitGpioPinPull(GPIO_C, PORT_PIN_17, GPIO_OUT, GPIO_PIN_NOREVERSE, GPIO_LOW, GPIO_PUSH_PULL, PORT_PULL_DOWN); // Включение 5V (0 - ВКЛ) env->power.SW5V_EN = vInitGpioPinPull(GPIO_C, PORT_PIN_18, GPIO_OUT, GPIO_PIN_NOREVERSE, GPIO_HIGH, GPIO_PUSH_PULL, PORT_PULL_UP); @@ -139,11 +139,11 @@ float VN7008AJ_ReadCurrent(uint16_t adc_value) { // Основной сигнал включения/выключения силового канала (выхода OUTPUT) (1 - ВКЛ) - env->power.VN7008AJ_FrontLINActuatorPowerDriverAB.LIN_ActPower_AB = vInitGpioPinPull(GPIO_B, PORT_PIN_27, GPIO_OUT, GPIO_PIN_NOREVERSE, GPIO_LOW, GPIO_PUSH_PULL, PORT_PULL_DOWN); + env->power.VN7008AJ_RearLINActuatorPowerDriverC.LIN_ActPower_C = vInitGpioPinPull(GPIO_B, PORT_PIN_27, GPIO_OUT, GPIO_PIN_NOREVERSE, GPIO_LOW, GPIO_PUSH_PULL, PORT_PULL_DOWN); - env->power.VN7008AJ_FrontLINActuatorPowerDriverAB.Fault_RST_AB = vInitGpioPinPull(GPIO_B, PORT_PIN_28, GPIO_OUT, GPIO_PIN_NOREVERSE, GPIO_LOW, GPIO_PUSH_PULL, PORT_PULL_DOWN); + env->power.VN7008AJ_RearLINActuatorPowerDriverC.Fault_RST_C = vInitGpioPinPull(GPIO_B, PORT_PIN_28, GPIO_OUT, GPIO_PIN_NOREVERSE, GPIO_LOW, GPIO_PUSH_PULL, PORT_PULL_DOWN); // Разрешение диагностики - env->power.VN7008AJ_FrontLINActuatorPowerDriverAB.EN_CurrentSensing_AB = vInitGpioPinPull(GPIO_B, PORT_PIN_29, GPIO_OUT, GPIO_PIN_NOREVERSE, GPIO_LOW, GPIO_PUSH_PULL, PORT_PULL_DOWN); + env->power.VN7008AJ_RearLINActuatorPowerDriverC.EN_CurrentSensing_C = vInitGpioPinPull(GPIO_B, PORT_PIN_29, GPIO_OUT, GPIO_PIN_NOREVERSE, GPIO_LOW, GPIO_PUSH_PULL, PORT_PULL_DOWN); // Канал 0 (1 - ВКЛ) diff --git a/Gpios.h b/Gpios.h index 54ccb0a..8831d69 100644 --- a/Gpios.h +++ b/Gpios.h @@ -95,7 +95,7 @@ typedef struct { typedef struct { tTPS7B6850QPWPRQ1 TPS7B6850QPWPRQ1; - tGpioPin PBATT_CK_EN; // Контроль напряжения борт-сети (0 - ВКЛ) + tGpioPin PBATT_CK_EN; // Контроль напряжения борт-сети (1 - ВКЛ) tGpioPin SW5V_EN; // Включение 5V (0 - ВКЛ) tBTS5180_2EKA_FrontAndRearIncarMotor BTS5180_2EKA_FrontRearIncarMotor; tBTS5180_2EKA_TwoWayValveAndReservePowerSupply BTS5180_2EKA_TwoWayValveAndReservePowerSupply;