From fd01755940fe46421fc5f545da82e362328214df Mon Sep 17 00:00:00 2001 From: cfif Date: Tue, 10 Feb 2026 17:15:08 +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 | 4 ++++ Gpios.h | 5 ++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/Gpios.c b/Gpios.c index 179842a..935cf8b 100644 --- a/Gpios.c +++ b/Gpios.c @@ -10,6 +10,10 @@ tGpios GPIOS; void Gpios_Init() { tGpios *env = &GPIOS; + env->led.LED_R = vInitGpioPinPull(GPIO_A, PORT_PIN_1, GPIO_OUT, GPIO_PIN_NOREVERSE, GPIO_HIGH, GPIO_PUSH_PULL, PORT_PULL_DOWN); + env->led.LED_G = vInitGpioPinPull(GPIO_B, PORT_PIN_8, GPIO_OUT, GPIO_PIN_NOREVERSE, GPIO_HIGH, GPIO_PUSH_PULL, PORT_PULL_DOWN); + + env->power.TPS7B6850QPWPRQ1.WD_EN = vInitGpioPinPull(GPIO_C, PORT_PIN_12, GPIO_OUT, GPIO_PIN_NOREVERSE, GPIO_HIGH, GPIO_PUSH_PULL, PORT_PULL_DOWN); // В схеме нет внешней подтяжки (ошибка) !!! env->power.TPS7B6850QPWPRQ1.WDO = vInitGpioPinPull(GPIO_C, PORT_PIN_13, GPIO_IN, GPIO_PIN_NOREVERSE, GPIO_LOW, GPIO_OPEN_DRAIN, PORT_PULL_DOWN); diff --git a/Gpios.h b/Gpios.h index 8831d69..47be3c3 100644 --- a/Gpios.h +++ b/Gpios.h @@ -9,9 +9,8 @@ //#include "PowerManagement.h" typedef struct { - tGpioPin LED1; - tGpioPin LED2; - tGpioPin LED3; + tGpioPin LED_R; + tGpioPin LED_G; } tLed; typedef struct {