Rev 65 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 65 | Rev 77 | ||
---|---|---|---|
Line -... | Line 1... | ||
- | 1 | ||
1 | /* USER CODE BEGIN Header */ |
2 | /* USER CODE BEGIN Header */ |
2 | /** |
3 | /** |
3 | ****************************************************************************** |
4 | ****************************************************************************** |
4 | * File Name : stm32l1xx_hal_msp.c |
5 | * File Name : stm32l1xx_hal_msp.c |
5 | * Description : This file provides code for the MSP Initialization |
6 | * Description : This file provides code for the MSP Initialization |
Line 61... | Line 62... | ||
61 | /** |
62 | /** |
62 | * Initializes the Global MSP. |
63 | * Initializes the Global MSP. |
63 | */ |
64 | */ |
64 | void HAL_MspInit(void) |
65 | void HAL_MspInit(void) |
65 | { |
66 | { |
- | 67 | ||
66 | /* USER CODE BEGIN MspInit 0 */ |
68 | /* USER CODE BEGIN MspInit 0 */ |
67 | 69 | ||
68 | /* USER CODE END MspInit 0 */ |
70 | /* USER CODE END MspInit 0 */ |
69 | 71 | ||
70 | __HAL_RCC_COMP_CLK_ENABLE(); |
72 | __HAL_RCC_COMP_CLK_ENABLE(); |
Line 108... | Line 110... | ||
108 | /* Peripheral clock enable */ |
110 | /* Peripheral clock enable */ |
109 | __HAL_RCC_I2C1_CLK_ENABLE(); |
111 | __HAL_RCC_I2C1_CLK_ENABLE(); |
110 | /* USER CODE BEGIN I2C1_MspInit 1 */ |
112 | /* USER CODE BEGIN I2C1_MspInit 1 */ |
111 | 113 | ||
112 | /* USER CODE END I2C1_MspInit 1 */ |
114 | /* USER CODE END I2C1_MspInit 1 */ |
- | 115 | ||
113 | } |
116 | } |
114 | 117 | ||
115 | } |
118 | } |
116 | 119 | ||
117 | /** |
120 | /** |
Line 175... | Line 178... | ||
175 | HAL_GPIO_Init(GPIOA, &GPIO_InitStruct); |
178 | HAL_GPIO_Init(GPIOA, &GPIO_InitStruct); |
176 | 179 | ||
177 | /* USER CODE BEGIN SPI1_MspInit 1 */ |
180 | /* USER CODE BEGIN SPI1_MspInit 1 */ |
178 | 181 | ||
179 | /* USER CODE END SPI1_MspInit 1 */ |
182 | /* USER CODE END SPI1_MspInit 1 */ |
- | 183 | ||
180 | } |
184 | } |
181 | 185 | ||
182 | } |
186 | } |
183 | 187 | ||
184 | /** |
188 | /** |
Line 226... | Line 230... | ||
226 | /* Peripheral clock enable */ |
230 | /* Peripheral clock enable */ |
227 | __HAL_RCC_TIM2_CLK_ENABLE(); |
231 | __HAL_RCC_TIM2_CLK_ENABLE(); |
228 | /* USER CODE BEGIN TIM2_MspInit 1 */ |
232 | /* USER CODE BEGIN TIM2_MspInit 1 */ |
229 | 233 | ||
230 | /* USER CODE END TIM2_MspInit 1 */ |
234 | /* USER CODE END TIM2_MspInit 1 */ |
- | 235 | ||
231 | } |
236 | } |
232 | 237 | ||
233 | } |
238 | } |
234 | 239 | ||
235 | /** |
240 | /** |
Line 395... | Line 400... | ||
395 | GPIO_InitStruct.Pull = GPIO_PULLUP; |
400 | GPIO_InitStruct.Pull = GPIO_PULLUP; |
396 | GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW; |
401 | GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW; |
397 | GPIO_InitStruct.Alternate = GPIO_AF8_UART4; |
402 | GPIO_InitStruct.Alternate = GPIO_AF8_UART4; |
398 | HAL_GPIO_Init(GPIOC, &GPIO_InitStruct); |
403 | HAL_GPIO_Init(GPIOC, &GPIO_InitStruct); |
399 | 404 | ||
- | 405 | /* UART4 interrupt Init */ |
|
- | 406 | HAL_NVIC_SetPriority(UART4_IRQn, 0, 0); |
|
400 | /* USER CODE BEGIN UART4_MspInit 1 */ |
407 | /* USER CODE BEGIN UART4_MspInit 1 */ |
401 | 408 | ||
402 | /* USER CODE END UART4_MspInit 1 */ |
409 | /* USER CODE END UART4_MspInit 1 */ |
403 | } |
410 | } |
404 | else if(huart->Instance==USART1) |
411 | else if(huart->Instance==USART1) |
Line 419... | Line 426... | ||
419 | GPIO_InitStruct.Pull = GPIO_NOPULL; |
426 | GPIO_InitStruct.Pull = GPIO_NOPULL; |
420 | GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH; |
427 | GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH; |
421 | GPIO_InitStruct.Alternate = GPIO_AF7_USART1; |
428 | GPIO_InitStruct.Alternate = GPIO_AF7_USART1; |
422 | HAL_GPIO_Init(GPIOA, &GPIO_InitStruct); |
429 | HAL_GPIO_Init(GPIOA, &GPIO_InitStruct); |
423 | 430 | ||
- | 431 | /* USART1 interrupt Init */ |
|
- | 432 | HAL_NVIC_SetPriority(USART1_IRQn, 0, 0); |
|
424 | /* USER CODE BEGIN USART1_MspInit 1 */ |
433 | /* USER CODE BEGIN USART1_MspInit 1 */ |
425 | 434 | ||
426 | /* USER CODE END USART1_MspInit 1 */ |
435 | /* USER CODE END USART1_MspInit 1 */ |
427 | } |
436 | } |
428 | else if(huart->Instance==USART2) |
437 | else if(huart->Instance==USART2) |
Line 450... | Line 459... | ||
450 | GPIO_InitStruct.Pull = GPIO_PULLUP; |
459 | GPIO_InitStruct.Pull = GPIO_PULLUP; |
451 | GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH; |
460 | GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH; |
452 | GPIO_InitStruct.Alternate = GPIO_AF7_USART2; |
461 | GPIO_InitStruct.Alternate = GPIO_AF7_USART2; |
453 | HAL_GPIO_Init(GPIOA, &GPIO_InitStruct); |
462 | HAL_GPIO_Init(GPIOA, &GPIO_InitStruct); |
454 | 463 | ||
- | 464 | /* USART2 interrupt Init */ |
|
- | 465 | HAL_NVIC_SetPriority(USART2_IRQn, 0, 0); |
|
455 | /* USER CODE BEGIN USART2_MspInit 1 */ |
466 | /* USER CODE BEGIN USART2_MspInit 1 */ |
456 | 467 | ||
457 | /* USER CODE END USART2_MspInit 1 */ |
468 | /* USER CODE END USART2_MspInit 1 */ |
458 | } |
469 | } |
459 | else if(huart->Instance==USART3) |
470 | else if(huart->Instance==USART3) |
Line 481... | Line 492... | ||
481 | GPIO_InitStruct.Pull = GPIO_PULLUP; |
492 | GPIO_InitStruct.Pull = GPIO_PULLUP; |
482 | GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH; |
493 | GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH; |
483 | GPIO_InitStruct.Alternate = GPIO_AF7_USART3; |
494 | GPIO_InitStruct.Alternate = GPIO_AF7_USART3; |
484 | HAL_GPIO_Init(GPIOB, &GPIO_InitStruct); |
495 | HAL_GPIO_Init(GPIOB, &GPIO_InitStruct); |
485 | 496 | ||
- | 497 | /* USART3 interrupt Init */ |
|
- | 498 | HAL_NVIC_SetPriority(USART3_IRQn, 0, 0); |
|
486 | /* USER CODE BEGIN USART3_MspInit 1 */ |
499 | /* USER CODE BEGIN USART3_MspInit 1 */ |
487 | 500 | ||
488 | /* USER CODE END USART3_MspInit 1 */ |
501 | /* USER CODE END USART3_MspInit 1 */ |
489 | } |
502 | } |
490 | 503 | ||
Line 510... | Line 523... | ||
510 | PC10 ------> UART4_TX |
523 | PC10 ------> UART4_TX |
511 | PC11 ------> UART4_RX |
524 | PC11 ------> UART4_RX |
512 | */ |
525 | */ |
513 | HAL_GPIO_DeInit(GPIOC, GPIO_PIN_10|GPIO_PIN_11); |
526 | HAL_GPIO_DeInit(GPIOC, GPIO_PIN_10|GPIO_PIN_11); |
514 | 527 | ||
- | 528 | /* UART4 interrupt DeInit */ |
|
- | 529 | HAL_NVIC_DisableIRQ(UART4_IRQn); |
|
515 | /* USER CODE BEGIN UART4_MspDeInit 1 */ |
530 | /* USER CODE BEGIN UART4_MspDeInit 1 */ |
516 | 531 | ||
517 | /* USER CODE END UART4_MspDeInit 1 */ |
532 | /* USER CODE END UART4_MspDeInit 1 */ |
518 | } |
533 | } |
519 | else if(huart->Instance==USART1) |
534 | else if(huart->Instance==USART1) |
Line 528... | Line 543... | ||
528 | PA9 ------> USART1_TX |
543 | PA9 ------> USART1_TX |
529 | PA10 ------> USART1_RX |
544 | PA10 ------> USART1_RX |
530 | */ |
545 | */ |
531 | HAL_GPIO_DeInit(GPIOA, PLX_TX_Pin|PLX_RX_Pin); |
546 | HAL_GPIO_DeInit(GPIOA, PLX_TX_Pin|PLX_RX_Pin); |
532 | 547 | ||
- | 548 | /* USART1 interrupt DeInit */ |
|
- | 549 | HAL_NVIC_DisableIRQ(USART1_IRQn); |
|
533 | /* USER CODE BEGIN USART1_MspDeInit 1 */ |
550 | /* USER CODE BEGIN USART1_MspDeInit 1 */ |
534 | 551 | ||
535 | /* USER CODE END USART1_MspDeInit 1 */ |
552 | /* USER CODE END USART1_MspDeInit 1 */ |
536 | } |
553 | } |
537 | else if(huart->Instance==USART2) |
554 | else if(huart->Instance==USART2) |
Line 546... | Line 563... | ||
546 | PA2 ------> USART2_TX |
563 | PA2 ------> USART2_TX |
547 | PA3 ------> USART2_RX |
564 | PA3 ------> USART2_RX |
548 | */ |
565 | */ |
549 | HAL_GPIO_DeInit(GPIOA, GPIO_PIN_2|GPIO_PIN_3); |
566 | HAL_GPIO_DeInit(GPIOA, GPIO_PIN_2|GPIO_PIN_3); |
550 | 567 | ||
- | 568 | /* USART2 interrupt DeInit */ |
|
- | 569 | HAL_NVIC_DisableIRQ(USART2_IRQn); |
|
551 | /* USER CODE BEGIN USART2_MspDeInit 1 */ |
570 | /* USER CODE BEGIN USART2_MspDeInit 1 */ |
552 | 571 | ||
553 | /* USER CODE END USART2_MspDeInit 1 */ |
572 | /* USER CODE END USART2_MspDeInit 1 */ |
554 | } |
573 | } |
555 | else if(huart->Instance==USART3) |
574 | else if(huart->Instance==USART3) |
Line 564... | Line 583... | ||
564 | PB10 ------> USART3_TX |
583 | PB10 ------> USART3_TX |
565 | PB11 ------> USART3_RX |
584 | PB11 ------> USART3_RX |
566 | */ |
585 | */ |
567 | HAL_GPIO_DeInit(GPIOB, GPIO_PIN_10|GPIO_PIN_11); |
586 | HAL_GPIO_DeInit(GPIOB, GPIO_PIN_10|GPIO_PIN_11); |
568 | 587 | ||
- | 588 | /* USART3 interrupt DeInit */ |
|
- | 589 | HAL_NVIC_DisableIRQ(USART3_IRQn); |
|
569 | /* USER CODE BEGIN USART3_MspDeInit 1 */ |
590 | /* USER CODE BEGIN USART3_MspDeInit 1 */ |
570 | 591 | ||
571 | /* USER CODE END USART3_MspDeInit 1 */ |
592 | /* USER CODE END USART3_MspDeInit 1 */ |
572 | } |
593 | } |
573 | 594 |