Subversion Repositories DashDisplay

Rev

Rev 50 | Rev 61 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 50 Rev 60
Line 301... Line 301...
301
* @retval None
301
* @retval None
302
*/
302
*/
303
void HAL_UART_MspInit(UART_HandleTypeDef* huart)
303
void HAL_UART_MspInit(UART_HandleTypeDef* huart)
304
{
304
{
305
  GPIO_InitTypeDef GPIO_InitStruct = {0};
305
  GPIO_InitTypeDef GPIO_InitStruct = {0};
306
  if(huart->Instance==USART1)
306
  if(huart->Instance==UART4)
-
 
307
  {
-
 
308
  /* USER CODE BEGIN UART4_MspInit 0 */
-
 
309
 
-
 
310
  /* USER CODE END UART4_MspInit 0 */
-
 
311
    /* Peripheral clock enable */
-
 
312
    __HAL_RCC_UART4_CLK_ENABLE();
-
 
313
 
-
 
314
    __HAL_RCC_GPIOC_CLK_ENABLE();
-
 
315
    /**UART4 GPIO Configuration
-
 
316
    PC10     ------> UART4_TX
-
 
317
    PC11     ------> UART4_RX
-
 
318
    */
-
 
319
    GPIO_InitStruct.Pin = GPIO_PIN_10|GPIO_PIN_11;
-
 
320
    GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
-
 
321
    GPIO_InitStruct.Pull = GPIO_PULLUP;
-
 
322
    GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH;
-
 
323
    GPIO_InitStruct.Alternate = GPIO_AF8_UART4;
-
 
324
    HAL_GPIO_Init(GPIOC, &GPIO_InitStruct);
-
 
325
 
-
 
326
  /* USER CODE BEGIN UART4_MspInit 1 */
-
 
327
 
-
 
328
  /* USER CODE END UART4_MspInit 1 */
-
 
329
  }
-
 
330
  else if(huart->Instance==USART1)
307
  {
331
  {
308
  /* USER CODE BEGIN USART1_MspInit 0 */
332
  /* USER CODE BEGIN USART1_MspInit 0 */
309
 
333
 
310
  /* USER CODE END USART1_MspInit 0 */
334
  /* USER CODE END USART1_MspInit 0 */
311
    /* Peripheral clock enable */
335
    /* Peripheral clock enable */
Line 398... Line 422...
398
* @param huart: UART handle pointer
422
* @param huart: UART handle pointer
399
* @retval None
423
* @retval None
400
*/
424
*/
401
void HAL_UART_MspDeInit(UART_HandleTypeDef* huart)
425
void HAL_UART_MspDeInit(UART_HandleTypeDef* huart)
402
{
426
{
403
  if(huart->Instance==USART1)
427
  if(huart->Instance==UART4)
-
 
428
  {
-
 
429
  /* USER CODE BEGIN UART4_MspDeInit 0 */
-
 
430
 
-
 
431
  /* USER CODE END UART4_MspDeInit 0 */
-
 
432
    /* Peripheral clock disable */
-
 
433
    __HAL_RCC_UART4_CLK_DISABLE();
-
 
434
 
-
 
435
    /**UART4 GPIO Configuration
-
 
436
    PC10     ------> UART4_TX
-
 
437
    PC11     ------> UART4_RX
-
 
438
    */
-
 
439
    HAL_GPIO_DeInit(GPIOC, GPIO_PIN_10|GPIO_PIN_11);
-
 
440
 
-
 
441
  /* USER CODE BEGIN UART4_MspDeInit 1 */
-
 
442
 
-
 
443
  /* USER CODE END UART4_MspDeInit 1 */
-
 
444
  }
-
 
445
  else if(huart->Instance==USART1)
404
  {
446
  {
405
  /* USER CODE BEGIN USART1_MspDeInit 0 */
447
  /* USER CODE BEGIN USART1_MspDeInit 0 */
406
 
448
 
407
  /* USER CODE END USART1_MspDeInit 0 */
449
  /* USER CODE END USART1_MspDeInit 0 */
408
    /* Peripheral clock disable */
450
    /* Peripheral clock disable */