Skip to content
Snippets Groups Projects
Select Git revision
  • 3eece29807f5257091271229dbf41543646eb4e4
  • master default protected
2 results

pyb.UART.rst

Blame
  • usb_conf.h 10.26 KiB
    /**
      ******************************************************************************
      * @file    usb_conf.h
      * @author  MCD Application Team
      * @version V1.1.0
      * @date    19-March-2012
      * @brief   General low level driver configuration
      ******************************************************************************
      * @attention
      *
      * <h2><center>&copy; COPYRIGHT 2012 STMicroelectronics</center></h2>
      *
      * Licensed under MCD-ST Liberty SW License Agreement V2, (the "License");
      * You may not use this file except in compliance with the License.
      * You may obtain a copy of the License at:
      *
      *        http://www.st.com/software_license_agreement_liberty_v2
      *
      * Unless required by applicable law or agreed to in writing, software 
      * distributed under the License is distributed on an "AS IS" BASIS, 
      * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
      * See the License for the specific language governing permissions and
      * limitations under the License.
      *
      ******************************************************************************
      */
    
    /* Define to prevent recursive inclusion -------------------------------------*/
    #ifndef __USB_CONF__H__
    #define __USB_CONF__H__
    
    /* Includes ------------------------------------------------------------------*/
    #include "stm32f4xx.h"
    //#include "stm324xg_eval.h" 
    //#include "stm324xg_eval_lcd.h"
    //#include "stm324xg_eval_ioe.h"
    //#include "stm324xg_eval_sdio_sd.h"
    
    
    /** @addtogroup USB_OTG_DRIVER
      * @{
      */
      
    /** @defgroup USB_CONF
      * @brief USB low level driver configuration file
      * @{
      */ 
    
    /** @defgroup USB_CONF_Exported_Defines
      * @{
      */ 
    
    /* USB Core and PHY interface configuration.
       Tip: To avoid modifying these defines each time you need to change the USB
            configuration, you can declare the needed define in your toolchain
            compiler preprocessor.
       */
    /****************** USB OTG FS PHY CONFIGURATION *******************************
    *  The USB OTG FS Core supports one on-chip Full Speed PHY.
    *  
    *  The USE_EMBEDDED_PHY symbol is defined in the project compiler preprocessor 
    *  when FS core is used.
    *******************************************************************************/
    #ifndef USE_USB_OTG_FS
     #define USE_USB_OTG_FS
    #endif /* USE_USB_OTG_FS */
    
    #ifdef USE_USB_OTG_FS 
     #define USB_OTG_FS_CORE
    #endif