libxr  1.0
Want to be the best embedded framework
Loading...
Searching...
No Matches
ch32_usb.hpp
1#pragma once
2
3#include "libxr_def.hpp"
4#include DEF2STR(LIBXR_CH32_CONFIG_FILE)
5
6namespace LibXR
7{
8
9// 设备ID枚举(对标STM32的 stm32_usb_dev_id_t)
10typedef enum : uint8_t
11{
12#if defined(USBFSD)
13 CH32_USB_OTG_FS,
14#endif
15#if defined(USBHSD)
16 CH32_USB_OTG_HS,
17#endif
18 // CH32_USB_HS_DEV, // 如需支持HS/OTG可补充
19 CH32_USB_DEV_ID_NUM
20} ch32_usb_dev_id_t;
21
22} // namespace LibXR
LibXR 命名空间
Definition ch32_gpio.hpp:9