📄 usb_host_generic.h
字号:
/*******************************************************************************
USB Host Generic Client Driver (Header File)
Description:
This is the Generic client driver file for a USB Embedded Host device. This
driver should be used in a project with usb_host.c to provided the USB
hardware interface.
To interface with USB Embedded Host layer, the routine USBHostGenericInit()
should be specified as the Initialize() function, and
USBHostGenericEventHandler() should be specified as the EventHandler()
function in the usbClientDrvTable[] array declared in usb_config.c.
This driver can be configured to either use transfer events from usb_host.c
or use a polling mechanism. If USB_ENABLE_TRANSFER_EVENT is defined, this
driver will utilize transfer events. Otherwise, this driver will utilize
polling.
Since the generic class is performed with interrupt transfers,
USB_SUPPORT_INTERRUPT_TRANSFERS must be defined.
Summary:
This is the Generic client driver file for a USB Embedded Host device.
*******************************************************************************/
//DOM-IGNORE-BEGIN
/******************************************************************************
* FileName: usb_client_generic.h
* Dependencies: None
* Processor: PIC24/dsPIC30/dsPIC33/PIC32MX
* Compiler: C30 v2.01/C32 v0.00.18
* Company: Microchip Technology, Inc.
Software License Agreement
The software supplied herewith by Microchip Technology Incorporated
(the 揅ompany
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -