@@ -95,7 +95,7 @@ void MX_ADC1_Init(ADC_HandleTypeDef* hadc1)
9595 hadc1->Init .EOCSelection = ADC_EOC_SINGLE_CONV;
9696 hadc1->Init .LowPowerAutoWait = DISABLE;
9797 hadc1->Init .ContinuousConvMode = DISABLE;
98- hadc1->Init .NbrOfConversion = 2 ;
98+ hadc1->Init .NbrOfConversion = 5 ;
9999 hadc1->Init .DiscontinuousConvMode = DISABLE;
100100 hadc1->Init .ExternalTrigConv = ADC_EXTERNALTRIG_T1_TRGO;
101101 hadc1->Init .ExternalTrigConvEdge = ADC_EXTERNALTRIGCONVEDGE_RISING;
@@ -134,6 +134,47 @@ void MX_ADC1_Init(ADC_HandleTypeDef* hadc1)
134134 {
135135 SIMPLEFOC_DEBUG (" HAL_ADC_ConfigChannel failed!" );
136136 }
137+
138+ // ******************************************************************
139+ // Temp, Poti ....
140+ /* Configure Regular Channel (PB12, Potentiometer)
141+ */
142+ sConfig .Channel = ADC_CHANNEL_11;
143+ sConfig .Rank = ADC_REGULAR_RANK_3;
144+ sConfig .SamplingTime = ADC_SAMPLETIME_47CYCLES_5;
145+ sConfig .SingleDiff = ADC_SINGLE_ENDED;
146+ sConfig .OffsetNumber = ADC_OFFSET_NONE;
147+ sConfig .Offset = 0 ;
148+ if (HAL_ADC_ConfigChannel (hadc1, &sConfig ) != HAL_OK)
149+ {
150+ SIMPLEFOC_DEBUG (" HAL_ADC_ConfigChannel failed!" );
151+ }
152+
153+ /* * Configure Regular Channel (PB14, Temperature)
154+ */
155+ sConfig .Channel = ADC_CHANNEL_5;
156+ sConfig .Rank = ADC_REGULAR_RANK_4;
157+ sConfig .SamplingTime = ADC_SAMPLETIME_47CYCLES_5;
158+ sConfig .SingleDiff = ADC_SINGLE_ENDED;
159+ sConfig .OffsetNumber = ADC_OFFSET_NONE;
160+ sConfig .Offset = 0 ;
161+ if (HAL_ADC_ConfigChannel (hadc1, &sConfig ) != HAL_OK)
162+ {
163+ SIMPLEFOC_DEBUG (" HAL_ADC_ConfigChannel failed!" );
164+ }
165+
166+ /* * Configure Regular Channel (PB14, Temperature)
167+ */
168+ sConfig .Channel = ADC_CHANNEL_1;
169+ sConfig .Rank = ADC_REGULAR_RANK_5;
170+ sConfig .SamplingTime = ADC_SAMPLETIME_47CYCLES_5;
171+ sConfig .SingleDiff = ADC_SINGLE_ENDED;
172+ sConfig .OffsetNumber = ADC_OFFSET_NONE;
173+ sConfig .Offset = 0 ;
174+ if (HAL_ADC_ConfigChannel (hadc1, &sConfig ) != HAL_OK)
175+ {
176+ SIMPLEFOC_DEBUG (" HAL_ADC_ConfigChannel failed!" );
177+ }
137178 /* USER CODE BEGIN ADC1_Init 2 */
138179
139180 /* USER CODE END ADC1_Init 2 */
0 commit comments