Ignore:
Timestamp:
Mar 6, 2025, 10:09:08 AM (2 months ago)
Author:
Zed
Message:

Fixing project.

Location:
ctrl/firmware/Main/CubeMX/Core/Inc
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • ctrl/firmware/Main/CubeMX/Core/Inc/adc.h

    r96 r108  
    3535/* USER CODE END Includes */
    3636
     37extern ADC_HandleTypeDef hadc2;
     38
    3739extern ADC_HandleTypeDef hadc3;
    3840
    3941/* USER CODE BEGIN Private defines */
    4042
     43#define ADC2_CHANNELS   (2U)
    4144#define ADC3_CHANNELS   (4U)
    4245#define VREF                    (3000U)
     46
     47typedef union ADC2_data_t
     48{
     49        uint16_t Raw[ADC2_CHANNELS];
     50        struct
     51        {
     52                int16_t charge_strom;
     53                int16_t eload_strom;
     54        } Name;
     55} __attribute__((packed, aligned(32))) ADC2_data_t;
    4356
    4457typedef union ADC3_data_t
     
    5467} __attribute__((packed, aligned(32))) ADC3_data_t;
    5568
     69
    5670/* USER CODE END Private defines */
    5771
     72void MX_ADC2_Init(void);
    5873void MX_ADC3_Init(void);
    5974
    6075/* USER CODE BEGIN Prototypes */
    6176
     77extern volatile ADC2_data_t ADC2Data;
    6278extern volatile ADC3_data_t ADC3Data;
    6379
  • ctrl/firmware/Main/CubeMX/Core/Inc/main.h

    r107 r108  
    7474#define DAC_U_LIMIT_Pin GPIO_PIN_5
    7575#define DAC_U_LIMIT_GPIO_Port GPIOA
     76#define BAT_I_SENSE_PLUS_Pin GPIO_PIN_6
     77#define BAT_I_SENSE_PLUS_GPIO_Port GPIOA
     78#define BAT_I_SENSE_MINUS_Pin GPIO_PIN_7
     79#define BAT_I_SENSE_MINUS_GPIO_Port GPIOA
    7680#define POWER_4V_EN_Pin GPIO_PIN_15
    7781#define POWER_4V_EN_GPIO_Port GPIOF
  • ctrl/firmware/Main/CubeMX/Core/Inc/stm32h7xx_it.h

    r94 r108  
    5858void DMA1_Stream3_IRQHandler(void);
    5959void DMA1_Stream4_IRQHandler(void);
     60void DMA1_Stream5_IRQHandler(void);
    6061void EXTI9_5_IRQHandler(void);
    6162void TIM3_IRQHandler(void);
Note: See TracChangeset for help on using the changeset viewer.