Ignore:
Timestamp:
Feb 14, 2025, 8:27:41 AM (3 months ago)
Author:
Zed
Message:

Fixing project before changing MPU settings in CubeMX.

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

Legend:

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

    r91 r92  
    3535/* USER CODE END Includes */
    3636
    37 extern ADC_HandleTypeDef hadc1;
     37extern ADC_HandleTypeDef hadc3;
    3838
    3939/* USER CODE BEGIN Private defines */
    4040
    41 #define ADC1_CHANNELS   (1U)
     41#define ADC3_CHANNELS   (4U)
    4242
    43 typedef union ADC1_data_t
     43typedef union ADC3_data_t
    4444{
    45         uint16_t Data[ADC1_CHANNELS];
    46         struct Raw
     45        uint16_t Raw[ADC3_CHANNELS];
     46        struct
    4747        {
    48                 uint16_t U_Bat;
    49         }Raw;
    50 }ADC1_data_t __attribute__((packed, aligned(32)));
     48                uint16_t Vbat;
     49                uint16_t Vref;
     50                uint16_t CPUTemp;
     51                uint16_t UBat;
     52        };
     53} __attribute__((packed, aligned(32))) ADC3_data_t;
    5154
    5255/* USER CODE END Private defines */
    5356
    54 void MX_ADC1_Init(void);
     57void MX_ADC3_Init(void);
    5558
    5659/* USER CODE BEGIN Prototypes */
  • ctrl/firmware/Main/CubeMX/Core/Inc/main.h

    r89 r92  
    6868#define EEPROM_I2C_SCL_Pin GPIO_PIN_1
    6969#define EEPROM_I2C_SCL_GPIO_Port GPIOF
     70#define U_BAT_Pin GPIO_PIN_0
     71#define U_BAT_GPIO_Port GPIOC
    7072#define POWER_4V_EN_Pin GPIO_PIN_15
    7173#define POWER_4V_EN_GPIO_Port GPIOF
  • ctrl/firmware/Main/CubeMX/Core/Inc/stm32h7xx_it.h

    r91 r92  
    5858void DMA1_Stream3_IRQHandler(void);
    5959void DMA1_Stream4_IRQHandler(void);
    60 void DMA1_Stream5_IRQHandler(void);
    6160void EXTI9_5_IRQHandler(void);
    6261void TIM3_IRQHandler(void);
     
    6968void SPI4_IRQHandler(void);
    7069void MDMA_IRQHandler(void);
     70void BDMA_Channel0_IRQHandler(void);
    7171void USART10_IRQHandler(void);
    7272/* USER CODE BEGIN EFP */
Note: See TracChangeset for help on using the changeset viewer.