Rev 28 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 28 | Rev 29 | ||
|---|---|---|---|
| Line 57... | Line 57... | ||
| 57 | /* USER CODE END ExternalFunctions */ |
57 | /* USER CODE END ExternalFunctions */ |
| 58 | 58 | ||
| 59 | /* USER CODE BEGIN 0 */ |
59 | /* USER CODE BEGIN 0 */ |
| 60 | 60 | ||
| 61 | /* USER CODE END 0 */ |
61 | /* USER CODE END 0 */ |
| 62 | /** |
62 | |
| - | 63 | void HAL_TIM_MspPostInit(TIM_HandleTypeDef *htim); |
|
| - | 64 | /** |
|
| 63 | * Initializes the Global MSP. |
65 | * Initializes the Global MSP. |
| 64 | */ |
66 | */ |
| 65 | void HAL_MspInit(void) |
67 | void HAL_MspInit(void) |
| 66 | { |
68 | { |
| 67 | /* USER CODE BEGIN MspInit 0 */ |
69 | /* USER CODE BEGIN MspInit 0 */ |
| Line 272... | Line 274... | ||
| 272 | /* USER CODE BEGIN TIM3_MspInit 0 */ |
274 | /* USER CODE BEGIN TIM3_MspInit 0 */ |
| 273 | 275 | ||
| 274 | /* USER CODE END TIM3_MspInit 0 */ |
276 | /* USER CODE END TIM3_MspInit 0 */ |
| 275 | /* Peripheral clock enable */ |
277 | /* Peripheral clock enable */ |
| 276 | __HAL_RCC_TIM3_CLK_ENABLE(); |
278 | __HAL_RCC_TIM3_CLK_ENABLE(); |
| - | 279 | /* TIM3 interrupt Init */ |
|
| - | 280 | HAL_NVIC_SetPriority(TIM3_IRQn, 0, 0); |
|
| - | 281 | HAL_NVIC_EnableIRQ(TIM3_IRQn); |
|
| 277 | /* USER CODE BEGIN TIM3_MspInit 1 */ |
282 | /* USER CODE BEGIN TIM3_MspInit 1 */ |
| 278 | 283 | ||
| 279 | /* USER CODE END TIM3_MspInit 1 */ |
284 | /* USER CODE END TIM3_MspInit 1 */ |
| 280 | } |
285 | } |
| 281 | else if(htim_base->Instance==TIM6) |
286 | else if(htim_base->Instance==TIM6) |
| Line 293... | Line 298... | ||
| 293 | /* USER CODE END TIM6_MspInit 1 */ |
298 | /* USER CODE END TIM6_MspInit 1 */ |
| 294 | } |
299 | } |
| 295 | 300 | ||
| 296 | } |
301 | } |
| 297 | 302 | ||
| - | 303 | void HAL_TIM_MspPostInit(TIM_HandleTypeDef* htim) |
|
| - | 304 | { |
|
| - | 305 | GPIO_InitTypeDef GPIO_InitStruct = {0}; |
|
| - | 306 | if(htim->Instance==TIM3) |
|
| - | 307 | { |
|
| - | 308 | /* USER CODE BEGIN TIM3_MspPostInit 0 */ |
|
| - | 309 | ||
| - | 310 | /* USER CODE END TIM3_MspPostInit 0 */ |
|
| - | 311 | ||
| - | 312 | __HAL_RCC_GPIOC_CLK_ENABLE(); |
|
| - | 313 | /**TIM3 GPIO Configuration |
|
| - | 314 | PC6 ------> TIM3_CH1 |
|
| - | 315 | */ |
|
| - | 316 | GPIO_InitStruct.Pin = GPIO_PIN_6; |
|
| - | 317 | GPIO_InitStruct.Mode = GPIO_MODE_AF_PP; |
|
| - | 318 | GPIO_InitStruct.Pull = GPIO_NOPULL; |
|
| - | 319 | GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW; |
|
| - | 320 | GPIO_InitStruct.Alternate = GPIO_AF2_TIM3; |
|
| - | 321 | HAL_GPIO_Init(GPIOC, &GPIO_InitStruct); |
|
| - | 322 | ||
| - | 323 | /* USER CODE BEGIN TIM3_MspPostInit 1 */ |
|
| - | 324 | ||
| - | 325 | /* USER CODE END TIM3_MspPostInit 1 */ |
|
| - | 326 | } |
|
| - | 327 | ||
| - | 328 | } |
|
| 298 | /** |
329 | /** |
| 299 | * @brief TIM_Base MSP De-Initialization |
330 | * @brief TIM_Base MSP De-Initialization |
| 300 | * This function freeze the hardware resources used in this example |
331 | * This function freeze the hardware resources used in this example |
| 301 | * @param htim_base: TIM_Base handle pointer |
332 | * @param htim_base: TIM_Base handle pointer |
| 302 | * @retval None |
333 | * @retval None |
| Line 327... | Line 358... | ||
| 327 | /* USER CODE BEGIN TIM3_MspDeInit 0 */ |
358 | /* USER CODE BEGIN TIM3_MspDeInit 0 */ |
| 328 | 359 | ||
| 329 | /* USER CODE END TIM3_MspDeInit 0 */ |
360 | /* USER CODE END TIM3_MspDeInit 0 */ |
| 330 | /* Peripheral clock disable */ |
361 | /* Peripheral clock disable */ |
| 331 | __HAL_RCC_TIM3_CLK_DISABLE(); |
362 | __HAL_RCC_TIM3_CLK_DISABLE(); |
| - | 363 | ||
| - | 364 | /* TIM3 interrupt DeInit */ |
|
| - | 365 | HAL_NVIC_DisableIRQ(TIM3_IRQn); |
|
| 332 | /* USER CODE BEGIN TIM3_MspDeInit 1 */ |
366 | /* USER CODE BEGIN TIM3_MspDeInit 1 */ |
| 333 | 367 | ||
| 334 | /* USER CODE END TIM3_MspDeInit 1 */ |
368 | /* USER CODE END TIM3_MspDeInit 1 */ |
| 335 | } |
369 | } |
| 336 | else if(htim_base->Instance==TIM6) |
370 | else if(htim_base->Instance==TIM6) |