From 795c9e0a90566d10c7912adc0686ce5fd93cb85f Mon Sep 17 00:00:00 2001 From: Mikhail Date: Fri, 2 May 2025 15:37:54 +0300 Subject: [PATCH] Initial commit --- Inc/DS_INA226.h | 39 +++++++++++++++++++++++++++++++++++++++ Src/DS_INA226.c | 6 ++++++ 2 files changed, 45 insertions(+) create mode 100644 Inc/DS_INA226.h create mode 100644 Src/DS_INA226.c diff --git a/Inc/DS_INA226.h b/Inc/DS_INA226.h new file mode 100644 index 0000000..ddf32f5 --- /dev/null +++ b/Inc/DS_INA226.h @@ -0,0 +1,39 @@ +#ifndef DS_INA226_H +#define DS_INA226_H + +#include + +#ifdef STM32G030xx + #include "stm32g0xx_hal.h" +#endif + +#ifdef STM32F030xx + #include "stm32f0xx_hal.h" +#endif + +#ifdef STM32F103xB + #include "stm32f1xx_hal.h" +#endif + + +typedef struct DS_INA226 +{ +// SPI_HandleTypeDef* SPI; +// char DisplayData[8]; +// uint8_t Dots; +// uint8_t DecodeMode, Intensivity, ScanLimit; +// bool EnableDecodeMode; +// GPIO_TypeDef* Port_CS; +// uint16_t Pin_CS; +}DS_INA226; + + +void DS_INA226_Init(void); + + + + + + + +#endif //DS_INA226_H \ No newline at end of file diff --git a/Src/DS_INA226.c b/Src/DS_INA226.c new file mode 100644 index 0000000..0134fd9 --- /dev/null +++ b/Src/DS_INA226.c @@ -0,0 +1,6 @@ +#include "../../Inc/DS_INA226.h" + +void DS_INA226_Init(void) +{ + +} \ No newline at end of file