Changeset 92 for ctrl/firmware/Main/CubeMX/Core/Inc
- Timestamp:
- Feb 14, 2025, 8:27:41 AM (3 months ago)
- 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 35 35 /* USER CODE END Includes */ 36 36 37 extern ADC_HandleTypeDef hadc 1;37 extern ADC_HandleTypeDef hadc3; 38 38 39 39 /* USER CODE BEGIN Private defines */ 40 40 41 #define ADC 1_CHANNELS (1U)41 #define ADC3_CHANNELS (4U) 42 42 43 typedef union ADC 1_data_t43 typedef union ADC3_data_t 44 44 { 45 uint16_t Data[ADC1_CHANNELS];46 struct Raw45 uint16_t Raw[ADC3_CHANNELS]; 46 struct 47 47 { 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; 51 54 52 55 /* USER CODE END Private defines */ 53 56 54 void MX_ADC 1_Init(void);57 void MX_ADC3_Init(void); 55 58 56 59 /* USER CODE BEGIN Prototypes */ -
ctrl/firmware/Main/CubeMX/Core/Inc/main.h
r89 r92 68 68 #define EEPROM_I2C_SCL_Pin GPIO_PIN_1 69 69 #define EEPROM_I2C_SCL_GPIO_Port GPIOF 70 #define U_BAT_Pin GPIO_PIN_0 71 #define U_BAT_GPIO_Port GPIOC 70 72 #define POWER_4V_EN_Pin GPIO_PIN_15 71 73 #define POWER_4V_EN_GPIO_Port GPIOF -
ctrl/firmware/Main/CubeMX/Core/Inc/stm32h7xx_it.h
r91 r92 58 58 void DMA1_Stream3_IRQHandler(void); 59 59 void DMA1_Stream4_IRQHandler(void); 60 void DMA1_Stream5_IRQHandler(void);61 60 void EXTI9_5_IRQHandler(void); 62 61 void TIM3_IRQHandler(void); … … 69 68 void SPI4_IRQHandler(void); 70 69 void MDMA_IRQHandler(void); 70 void BDMA_Channel0_IRQHandler(void); 71 71 void USART10_IRQHandler(void); 72 72 /* USER CODE BEGIN EFP */
Note: See TracChangeset
for help on using the changeset viewer.