Subversion Repositories DashDisplay

Rev

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