Сохранить текущие изменения NAND и LED перед объединением веток

This commit is contained in:
2026-09-15 15:57:06 +03:00
parent 20dbc2c721
commit 698632ebf3
35 changed files with 1841 additions and 31 deletions

View File

@@ -0,0 +1,27 @@
#ifndef LED_INDICATOR_STM32_HAL_CONFIG_H
#define LED_INDICATOR_STM32_HAL_CONFIG_H
#include <stdint.h>
typedef enum {
GPIO_PIN_RESET = 0,
GPIO_PIN_SET
} GPIO_PinState;
typedef struct {
uint16_t last_pin;
GPIO_PinState last_state;
uint32_t writes;
} GPIO_TypeDef;
typedef struct {
uint32_t counter;
uint32_t autoreload;
} TIM_HandleTypeDef;
#define __HAL_TIM_GET_COUNTER(handle) ((handle)->counter)
#define __HAL_TIM_GET_AUTORELOAD(handle) ((handle)->autoreload)
void HAL_GPIO_WritePin(GPIO_TypeDef *gpio, uint16_t pin, GPIO_PinState state);
#endif