Changeset 113 for ctrl/firmware/Main/CubeMX/Core/Src
- Timestamp:
- Mar 21, 2025, 4:33:42 PM (8 weeks ago)
- Location:
- ctrl/firmware/Main/CubeMX/Core/Src
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
ctrl/firmware/Main/CubeMX/Core/Src/adc.c
r112 r113 81 81 sConfig.Channel = ADC_CHANNEL_3; 82 82 sConfig.Rank = ADC_REGULAR_RANK_1; 83 sConfig.SamplingTime = ADC_SAMPLETIME_32CYCLES_5; //ADC_SAMPLETIME_32CYCLES_5;83 sConfig.SamplingTime = ADC_SAMPLETIME_32CYCLES_5; 84 84 sConfig.SingleDiff = ADC_DIFFERENTIAL_ENDED; 85 85 sConfig.OffsetNumber = ADC_OFFSET_NONE; … … 95 95 sConfig.Channel = ADC_CHANNEL_4; 96 96 sConfig.Rank = ADC_REGULAR_RANK_2; 97 sConfig.Offset = 0;98 97 if (HAL_ADC_ConfigChannel(&hadc2, &sConfig) != HAL_OK) 99 98 { … … 276 275 HAL_GPIO_Init(GPIOA, &GPIO_InitStruct); 277 276 278 GPIO_InitStruct.Pin = GPIO_PIN_4|GPIO_PIN_5;277 GPIO_InitStruct.Pin = LOAD_I_SENSE_PLUS_Pin|LOAD_I_SENSE_MINUS_Pin; 279 278 GPIO_InitStruct.Mode = GPIO_MODE_ANALOG; 280 279 GPIO_InitStruct.Pull = GPIO_NOPULL; 281 280 HAL_GPIO_Init(GPIOC, &GPIO_InitStruct); 282 281 283 GPIO_InitStruct.Pin = GPIO_PIN_0|GPIO_PIN_1;282 GPIO_InitStruct.Pin = BAT_U_SENSE_MINUS_Pin|BAT_U_SENSE_PLUS_Pin; 284 283 GPIO_InitStruct.Mode = GPIO_MODE_ANALOG; 285 284 GPIO_InitStruct.Pull = GPIO_NOPULL; … … 321 320 PC0 ------> ADC3_INP10 322 321 */ 323 GPIO_InitStruct.Pin = U_BAT_Pin;322 GPIO_InitStruct.Pin = BAT_U_RAW_Pin; 324 323 GPIO_InitStruct.Mode = GPIO_MODE_ANALOG; 325 324 GPIO_InitStruct.Pull = GPIO_NOPULL; 326 HAL_GPIO_Init( U_BAT_GPIO_Port, &GPIO_InitStruct);325 HAL_GPIO_Init(BAT_U_RAW_GPIO_Port, &GPIO_InitStruct); 327 326 328 327 /* ADC3 DMA Init */ … … 371 370 HAL_GPIO_DeInit(GPIOA, BAT_I_SENSE_PLUS_Pin|BAT_I_SENSE_MINUS_Pin); 372 371 373 HAL_GPIO_DeInit(GPIOC, GPIO_PIN_4|GPIO_PIN_5);374 375 HAL_GPIO_DeInit(GPIOB, GPIO_PIN_0|GPIO_PIN_1);372 HAL_GPIO_DeInit(GPIOC, LOAD_I_SENSE_PLUS_Pin|LOAD_I_SENSE_MINUS_Pin); 373 374 HAL_GPIO_DeInit(GPIOB, BAT_U_SENSE_MINUS_Pin|BAT_U_SENSE_PLUS_Pin); 376 375 377 376 /* ADC2 DMA DeInit */ … … 392 391 PC0 ------> ADC3_INP10 393 392 */ 394 HAL_GPIO_DeInit( U_BAT_GPIO_Port, U_BAT_Pin);393 HAL_GPIO_DeInit(BAT_U_RAW_GPIO_Port, BAT_U_RAW_Pin); 395 394 396 395 /* ADC3 DMA DeInit */ -
ctrl/firmware/Main/CubeMX/Core/Src/gpio.c
r112 r113 167 167 HAL_GPIO_Init(GSM_STATUS_GPIO_Port, &GPIO_InitStruct); 168 168 169 /*Configure GPIO pins : PD14 PD15 PD0 PD1*/170 GPIO_InitStruct.Pin = GPIO_PIN_14|GPIO_PIN_15 |GPIO_PIN_0|GPIO_PIN_1;169 /*Configure GPIO pins : PD14 PD15 */ 170 GPIO_InitStruct.Pin = GPIO_PIN_14|GPIO_PIN_15; 171 171 GPIO_InitStruct.Mode = GPIO_MODE_ANALOG; 172 172 GPIO_InitStruct.Pull = GPIO_NOPULL; -
ctrl/firmware/Main/CubeMX/Core/Src/main.c
r112 r113 26 26 #include "dts.h" 27 27 #include "fatfs.h" 28 #include "fdcan.h" 28 29 #include "i2c.h" 29 30 #include "memorymap.h" … … 133 134 MX_DMA_Init(); 134 135 MX_BDMA_Init(); 135 MX_ADC2_Init();136 MX_ADC3_Init();137 136 MX_RTC_Init(); 138 137 MX_SPI4_Init(); … … 145 144 MX_TIM6_Init(); 146 145 MX_I2C2_Init(); 146 MX_ADC3_Init(); 147 147 MX_TIM3_Init(); 148 148 MX_I2C1_Init(); … … 151 151 MX_DAC1_Init(); 152 152 MX_TIM1_Init(); 153 MX_ADC2_Init(); 154 MX_FDCAN1_Init(); 153 155 /* USER CODE BEGIN 2 */ 154 156
Note: See TracChangeset
for help on using the changeset viewer.