Rev 4 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 4 | Rev 5 | ||
|---|---|---|---|
| Line 306... | Line 306... | ||
| 306 | /* Peripheral clock enable */ |
306 | /* Peripheral clock enable */ |
| 307 | __HAL_RCC_TIM2_CLK_ENABLE(); |
307 | __HAL_RCC_TIM2_CLK_ENABLE(); |
| 308 | 308 | ||
| 309 | __HAL_RCC_GPIOA_CLK_ENABLE(); |
309 | __HAL_RCC_GPIOA_CLK_ENABLE(); |
| 310 | /**TIM2 GPIO Configuration |
310 | /**TIM2 GPIO Configuration |
| 311 | PA0-WKUP ------> TIM2_ETR |
311 | PA0-WKUP ------> TIM2_CH1 |
| 312 | */ |
312 | */ |
| 313 | GPIO_InitStruct.Pin = PIP_Pin; |
313 | GPIO_InitStruct.Pin = PIP_Pin; |
| 314 | GPIO_InitStruct.Mode = GPIO_MODE_INPUT; |
314 | GPIO_InitStruct.Mode = GPIO_MODE_INPUT; |
| 315 | GPIO_InitStruct.Pull = GPIO_NOPULL; |
315 | GPIO_InitStruct.Pull = GPIO_NOPULL; |
| 316 | HAL_GPIO_Init(PIP_GPIO_Port, &GPIO_InitStruct); |
316 | HAL_GPIO_Init(PIP_GPIO_Port, &GPIO_InitStruct); |
| Line 389... | Line 389... | ||
| 389 | /* USER CODE END TIM2_MspDeInit 0 */ |
389 | /* USER CODE END TIM2_MspDeInit 0 */ |
| 390 | /* Peripheral clock disable */ |
390 | /* Peripheral clock disable */ |
| 391 | __HAL_RCC_TIM2_CLK_DISABLE(); |
391 | __HAL_RCC_TIM2_CLK_DISABLE(); |
| 392 | 392 | ||
| 393 | /**TIM2 GPIO Configuration |
393 | /**TIM2 GPIO Configuration |
| 394 | PA0-WKUP ------> TIM2_ETR |
394 | PA0-WKUP ------> TIM2_CH1 |
| 395 | */ |
395 | */ |
| 396 | HAL_GPIO_DeInit(PIP_GPIO_Port, PIP_Pin); |
396 | HAL_GPIO_DeInit(PIP_GPIO_Port, PIP_Pin); |
| 397 | 397 | ||
| 398 | /* TIM2 interrupt DeInit */ |
398 | /* TIM2 interrupt DeInit */ |
| 399 | HAL_NVIC_DisableIRQ(TIM2_IRQn); |
399 | HAL_NVIC_DisableIRQ(TIM2_IRQn); |
| Line 448... | Line 448... | ||
| 448 | GPIO_InitStruct.Pin = GPIO_PIN_3; |
448 | GPIO_InitStruct.Pin = GPIO_PIN_3; |
| 449 | GPIO_InitStruct.Mode = GPIO_MODE_INPUT; |
449 | GPIO_InitStruct.Mode = GPIO_MODE_INPUT; |
| 450 | GPIO_InitStruct.Pull = GPIO_NOPULL; |
450 | GPIO_InitStruct.Pull = GPIO_NOPULL; |
| 451 | HAL_GPIO_Init(GPIOA, &GPIO_InitStruct); |
451 | HAL_GPIO_Init(GPIOA, &GPIO_InitStruct); |
| 452 | 452 | ||
| - | 453 | /* USART2 interrupt Init */ |
|
| - | 454 | HAL_NVIC_SetPriority(USART2_IRQn, 0, 0); |
|
| - | 455 | HAL_NVIC_EnableIRQ(USART2_IRQn); |
|
| 453 | /* USER CODE BEGIN USART2_MspInit 1 */ |
456 | /* USER CODE BEGIN USART2_MspInit 1 */ |
| 454 | 457 | ||
| 455 | /* USER CODE END USART2_MspInit 1 */ |
458 | /* USER CODE END USART2_MspInit 1 */ |
| 456 | } |
459 | } |
| 457 | 460 | ||
| Line 477... | Line 480... | ||
| 477 | PA2 ------> USART2_TX |
480 | PA2 ------> USART2_TX |
| 478 | PA3 ------> USART2_RX |
481 | PA3 ------> USART2_RX |
| 479 | */ |
482 | */ |
| 480 | HAL_GPIO_DeInit(GPIOA, GPIO_PIN_2|GPIO_PIN_3); |
483 | HAL_GPIO_DeInit(GPIOA, GPIO_PIN_2|GPIO_PIN_3); |
| 481 | 484 | ||
| - | 485 | /* USART2 interrupt DeInit */ |
|
| - | 486 | HAL_NVIC_DisableIRQ(USART2_IRQn); |
|
| 482 | /* USER CODE BEGIN USART2_MspDeInit 1 */ |
487 | /* USER CODE BEGIN USART2_MspDeInit 1 */ |
| 483 | 488 | ||
| 484 | /* USER CODE END USART2_MspDeInit 1 */ |
489 | /* USER CODE END USART2_MspDeInit 1 */ |
| 485 | } |
490 | } |
| 486 | 491 | ||