Rev 4 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 4 | Rev 6 | ||
|---|---|---|---|
| Line 59... | Line 59... | ||
| 59 | /* USER CODE END ExternalFunctions */ |
59 | /* USER CODE END ExternalFunctions */ |
| 60 | 60 | ||
| 61 | /* USER CODE BEGIN 0 */ |
61 | /* USER CODE BEGIN 0 */ |
| 62 | 62 | ||
| 63 | /* USER CODE END 0 */ |
63 | /* USER CODE END 0 */ |
| 64 | /** |
64 | |
| - | 65 | void HAL_TIM_MspPostInit(TIM_HandleTypeDef *htim); |
|
| - | 66 | /** |
|
| 65 | * Initializes the Global MSP. |
67 | * Initializes the Global MSP. |
| 66 | */ |
68 | */ |
| 67 | void HAL_MspInit(void) |
69 | void HAL_MspInit(void) |
| 68 | { |
70 | { |
| 69 | /* USER CODE BEGIN MspInit 0 */ |
71 | /* USER CODE BEGIN MspInit 0 */ |
| Line 98... | Line 100... | ||
| 98 | __HAL_RCC_ADC1_CLK_ENABLE(); |
100 | __HAL_RCC_ADC1_CLK_ENABLE(); |
| 99 | 101 | ||
| 100 | __HAL_RCC_GPIOA_CLK_ENABLE(); |
102 | __HAL_RCC_GPIOA_CLK_ENABLE(); |
| 101 | /**ADC GPIO Configuration |
103 | /**ADC GPIO Configuration |
| 102 | PA0 ------> ADC_IN0 |
104 | PA0 ------> ADC_IN0 |
| - | 105 | PA1 ------> ADC_IN1 |
|
| 103 | */ |
106 | */ |
| 104 | GPIO_InitStruct.Pin = GPIO_PIN_0; |
107 | GPIO_InitStruct.Pin = GPIO_PIN_0|GPIO_PIN_1; |
| 105 | GPIO_InitStruct.Mode = GPIO_MODE_ANALOG; |
108 | GPIO_InitStruct.Mode = GPIO_MODE_ANALOG; |
| 106 | GPIO_InitStruct.Pull = GPIO_NOPULL; |
109 | GPIO_InitStruct.Pull = GPIO_NOPULL; |
| 107 | HAL_GPIO_Init(GPIOA, &GPIO_InitStruct); |
110 | HAL_GPIO_Init(GPIOA, &GPIO_InitStruct); |
| 108 | 111 | ||
| 109 | /* ADC1 DMA Init */ |
112 | /* ADC1 DMA Init */ |
| Line 146... | Line 149... | ||
| 146 | /* Peripheral clock disable */ |
149 | /* Peripheral clock disable */ |
| 147 | __HAL_RCC_ADC1_CLK_DISABLE(); |
150 | __HAL_RCC_ADC1_CLK_DISABLE(); |
| 148 | 151 | ||
| 149 | /**ADC GPIO Configuration |
152 | /**ADC GPIO Configuration |
| 150 | PA0 ------> ADC_IN0 |
153 | PA0 ------> ADC_IN0 |
| - | 154 | PA1 ------> ADC_IN1 |
|
| 151 | */ |
155 | */ |
| 152 | HAL_GPIO_DeInit(GPIOA, GPIO_PIN_0); |
156 | HAL_GPIO_DeInit(GPIOA, GPIO_PIN_0|GPIO_PIN_1); |
| 153 | 157 | ||
| 154 | /* ADC1 DMA DeInit */ |
158 | /* ADC1 DMA DeInit */ |
| 155 | HAL_DMA_DeInit(hadc->DMA_Handle); |
159 | HAL_DMA_DeInit(hadc->DMA_Handle); |
| 156 | /* USER CODE BEGIN ADC1_MspDeInit 1 */ |
160 | /* USER CODE BEGIN ADC1_MspDeInit 1 */ |
| 157 | 161 | ||
| Line 272... | Line 276... | ||
| 272 | __HAL_RCC_TIM3_CLK_ENABLE(); |
276 | __HAL_RCC_TIM3_CLK_ENABLE(); |
| 273 | /* USER CODE BEGIN TIM3_MspInit 1 */ |
277 | /* USER CODE BEGIN TIM3_MspInit 1 */ |
| 274 | 278 | ||
| 275 | /* USER CODE END TIM3_MspInit 1 */ |
279 | /* USER CODE END TIM3_MspInit 1 */ |
| 276 | } |
280 | } |
| - | 281 | else if(htim_base->Instance==TIM14) |
|
| - | 282 | { |
|
| - | 283 | /* USER CODE BEGIN TIM14_MspInit 0 */ |
|
| - | 284 | ||
| - | 285 | /* USER CODE END TIM14_MspInit 0 */ |
|
| - | 286 | /* Peripheral clock enable */ |
|
| - | 287 | __HAL_RCC_TIM14_CLK_ENABLE(); |
|
| - | 288 | /* USER CODE BEGIN TIM14_MspInit 1 */ |
|
| - | 289 | ||
| - | 290 | /* USER CODE END TIM14_MspInit 1 */ |
|
| - | 291 | } |
|
| 277 | 292 | ||
| 278 | } |
293 | } |
| 279 | 294 | ||
| - | 295 | void HAL_TIM_MspPostInit(TIM_HandleTypeDef* htim) |
|
| - | 296 | { |
|
| - | 297 | GPIO_InitTypeDef GPIO_InitStruct = {0}; |
|
| - | 298 | if(htim->Instance==TIM14) |
|
| - | 299 | { |
|
| - | 300 | /* USER CODE BEGIN TIM14_MspPostInit 0 */ |
|
| - | 301 | ||
| - | 302 | /* USER CODE END TIM14_MspPostInit 0 */ |
|
| - | 303 | ||
| - | 304 | __HAL_RCC_GPIOA_CLK_ENABLE(); |
|
| - | 305 | /**TIM14 GPIO Configuration |
|
| - | 306 | PA4 ------> TIM14_CH1 |
|
| - | 307 | */ |
|
| - | 308 | GPIO_InitStruct.Pin = Gauge_Pulse_Pin; |
|
| - | 309 | GPIO_InitStruct.Mode = GPIO_MODE_AF_PP; |
|
| - | 310 | GPIO_InitStruct.Pull = GPIO_NOPULL; |
|
| - | 311 | GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW; |
|
| - | 312 | GPIO_InitStruct.Alternate = GPIO_AF4_TIM14; |
|
| - | 313 | HAL_GPIO_Init(Gauge_Pulse_GPIO_Port, &GPIO_InitStruct); |
|
| - | 314 | ||
| - | 315 | /* USER CODE BEGIN TIM14_MspPostInit 1 */ |
|
| - | 316 | ||
| - | 317 | /* USER CODE END TIM14_MspPostInit 1 */ |
|
| - | 318 | } |
|
| - | 319 | ||
| - | 320 | } |
|
| 280 | /** |
321 | /** |
| 281 | * @brief TIM_Base MSP De-Initialization |
322 | * @brief TIM_Base MSP De-Initialization |
| 282 | * This function freeze the hardware resources used in this example |
323 | * This function freeze the hardware resources used in this example |
| 283 | * @param htim_base: TIM_Base handle pointer |
324 | * @param htim_base: TIM_Base handle pointer |
| 284 | * @retval None |
325 | * @retval None |
| Line 305... | Line 346... | ||
| 305 | __HAL_RCC_TIM3_CLK_DISABLE(); |
346 | __HAL_RCC_TIM3_CLK_DISABLE(); |
| 306 | /* USER CODE BEGIN TIM3_MspDeInit 1 */ |
347 | /* USER CODE BEGIN TIM3_MspDeInit 1 */ |
| 307 | 348 | ||
| 308 | /* USER CODE END TIM3_MspDeInit 1 */ |
349 | /* USER CODE END TIM3_MspDeInit 1 */ |
| 309 | } |
350 | } |
| - | 351 | else if(htim_base->Instance==TIM14) |
|
| - | 352 | { |
|
| - | 353 | /* USER CODE BEGIN TIM14_MspDeInit 0 */ |
|
| - | 354 | ||
| - | 355 | /* USER CODE END TIM14_MspDeInit 0 */ |
|
| - | 356 | /* Peripheral clock disable */ |
|
| - | 357 | __HAL_RCC_TIM14_CLK_DISABLE(); |
|
| - | 358 | /* USER CODE BEGIN TIM14_MspDeInit 1 */ |
|
| - | 359 | ||
| - | 360 | /* USER CODE END TIM14_MspDeInit 1 */ |
|
| - | 361 | } |
|
| 310 | 362 | ||
| 311 | } |
363 | } |
| 312 | 364 | ||
| 313 | /** |
365 | /** |
| 314 | * @brief UART MSP Initialization |
366 | * @brief UART MSP Initialization |
| Line 376... | Line 428... | ||
| 376 | } |
428 | } |
| 377 | 429 | ||
| 378 | /* USER CODE BEGIN 1 */ |
430 | /* USER CODE BEGIN 1 */ |
| 379 | 431 | ||
| 380 | /* USER CODE END 1 */ |
432 | /* USER CODE END 1 */ |
| 381 | - | ||
| 382 | /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/ |
- | |