Files
JoyD/ESP32/my_usb_project/main/tusb_config.h

34 lines
616 B
C
Raw Normal View History

#ifndef _TUSB_CONFIG_H_
#define _TUSB_CONFIG_H_
#ifdef __cplusplus
extern "C" {
#endif
// 配置 USB 设备模式
#define CFG_TUD_ENABLED 1
// 配置 USB 速度
#define CFG_TUSB_OS OPT_OS_FREERTOS
// 配置 USB 缓冲区大小
#define CFG_TUD_ENDPOINT0_SIZE 64
// 配置 HID 键盘
#define CFG_TUD_HID 1
#define CFG_TUD_HID_EP_BUFSIZE 64
// 配置 CDC串口
#define CFG_TUD_CDC 1
#define CFG_TUD_CDC_EP_BUFSIZE 64
// 配置 MSCU盘
#define CFG_TUD_MSC 1
#define CFG_TUD_MSC_EP_BUFSIZE 64
#ifdef __cplusplus
}
#endif
#endif /* _TUSB_CONFIG_H_ */