text: /**********************************************************************
    * @file:        xxx.c
    * @author:      guangjieMVP
    * @version:     v1.00.00
    * @date:        2020-xx-xx
    * @github:      https://github.com/guangjieMVP
    * @brief: 
  ************************************************************************/
  /************************************************************************
    * @file:     xxx.c
    * @author:   guangjieMVP
    * @github:   https://github.com/guangjieMVP
    * @version:  v1.0.0
    * @date:     2020-xx-xx
    * @brief:               
  **************************************************************************/
  /**
    ******************************************************************************
    * File Name          : gpio.c
    * Description        : This file provides code for the configuration
    *                      of all used GPIO pins.
    ******************************************************************************
    * @attention
    *
    * <h2><center>&copy; Copyright (c) 2020 STMicroelectronics.
    * All rights reserved.</center></h2>
    *
    * This software component is licensed by ST under Ultimate Liberty license
    * SLA0044, the "License"; You may not use this file except in compliance with
    * the License. You may obtain a copy of the License at:
    *                             www.st.com/SLA0044
    *
    ******************************************************************************
    */
  
  /* Includes ------------------------------------------------------------------*/
  #include "gpio.h"
  /* USER CODE BEGIN 0 */
  
  /* USER CODE END 0 */
  
  /*----------------------------------------------------------------------------*/
  /* Configure GPIO                                                             */
  /*----------------------------------------------------------------------------*/
  /* USER CODE BEGIN 1 */
  
  /* USER CODE END 1 */
  
  /** Configure pins as 
          * Analog 
          * Input 
          * Output
          * EVENT_OUT
          * EXTI
  */
  void led_gpio_init(void)
  {
  
      GPIO_InitTypeDef GPIO_InitStruct = {0};
  
      /* GPIO Ports Clock Enable */
      __HAL_RCC_GPIOC_CLK_ENABLE();
      __HAL_RCC_GPIOF_CLK_ENABLE();
      __HAL_RCC_GPIOA_CLK_ENABLE();
  
      /*Configure GPIO pin Output Level */
      HAL_GPIO_WritePin(GPIOA, GPIO_PIN_5, GPIO_PIN_RESET);
  
      /*Configure GPIO pin : PA5 */
      GPIO_InitStruct.Pin = GPIO_PIN_5;
      GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
      GPIO_InitStruct.Pull = GPIO_NOPULL;
      GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
      HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
  }
  
  /* USER CODE BEGIN 2 */
  
  /* USER CODE END 2 */
  
  /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
  