You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							79 lines
						
					
					
						
							3.3 KiB
						
					
					
				
			
		
		
	
	
							79 lines
						
					
					
						
							3.3 KiB
						
					
					
				| /**
 | |
|   ******************************************************************************
 | |
|   * @file           : USB_DEVICE
 | |
|   * @version        : v2.0_Cube
 | |
|   * @brief          : Header for usb_device file.
 | |
|   ******************************************************************************
 | |
|   * This notice applies to any and all portions of this file
 | |
|   * that are not between comment pairs USER CODE BEGIN and
 | |
|   * USER CODE END. Other portions of this file, whether 
 | |
|   * inserted by the user or by software development tools
 | |
|   * are owned by their respective copyright owners.
 | |
|   *
 | |
|   * Copyright (c) 2017 STMicroelectronics International N.V. 
 | |
|   * All rights reserved.
 | |
|   *
 | |
|   * Redistribution and use in source and binary forms, with or without 
 | |
|   * modification, are permitted, provided that the following conditions are met:
 | |
|   *
 | |
|   * 1. Redistribution of source code must retain the above copyright notice, 
 | |
|   *    this list of conditions and the following disclaimer.
 | |
|   * 2. Redistributions in binary form must reproduce the above copyright notice,
 | |
|   *    this list of conditions and the following disclaimer in the documentation
 | |
|   *    and/or other materials provided with the distribution.
 | |
|   * 3. Neither the name of STMicroelectronics nor the names of other 
 | |
|   *    contributors to this software may be used to endorse or promote products 
 | |
|   *    derived from this software without specific written permission.
 | |
|   * 4. This software, including modifications and/or derivative works of this 
 | |
|   *    software, must execute solely and exclusively on microcontroller or
 | |
|   *    microprocessor devices manufactured by or for STMicroelectronics.
 | |
|   * 5. Redistribution and use of this software other than as permitted under 
 | |
|   *    this license is void and will automatically terminate your rights under 
 | |
|   *    this license. 
 | |
|   *
 | |
|   * THIS SOFTWARE IS PROVIDED BY STMICROELECTRONICS AND CONTRIBUTORS "AS IS" 
 | |
|   * AND ANY EXPRESS, IMPLIED OR STATUTORY WARRANTIES, INCLUDING, BUT NOT 
 | |
|   * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 
 | |
|   * PARTICULAR PURPOSE AND NON-INFRINGEMENT OF THIRD PARTY INTELLECTUAL PROPERTY
 | |
|   * RIGHTS ARE DISCLAIMED TO THE FULLEST EXTENT PERMITTED BY LAW. IN NO EVENT 
 | |
|   * SHALL STMICROELECTRONICS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
 | |
|   * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
 | |
|   * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, 
 | |
|   * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 
 | |
|   * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 
 | |
|   * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
 | |
|   * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 | |
|   *
 | |
|   ******************************************************************************
 | |
| */
 | |
| /* Define to prevent recursive inclusion -------------------------------------*/
 | |
| #ifndef __usb_device_H
 | |
| #define __usb_device_H
 | |
| #ifdef __cplusplus
 | |
|  extern "C" {
 | |
| #endif
 | |
| 
 | |
| /* Includes ------------------------------------------------------------------*/
 | |
| #include "platform.h"
 | |
| #include "usbd_def.h"
 | |
| 
 | |
| extern USBD_HandleTypeDef hUsbDeviceFS;
 | |
| extern PCD_HandleTypeDef hpcd_USB_FS;
 | |
| 
 | |
| /* USB_Device init function */	
 | |
| void MX_USB_DEVICE_Init(void);
 | |
| 
 | |
| #ifdef __cplusplus
 | |
| }
 | |
| #endif
 | |
| #endif /*__usb_device_H */
 | |
| 
 | |
| /**
 | |
|   * @}
 | |
|   */
 | |
| 
 | |
| /**
 | |
|   * @}
 | |
|   */
 | |
| 
 | |
| /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
 | |
| 
 |