From 938d0d6a88837b23f7037bab1c8b673f81517cdd Mon Sep 17 00:00:00 2001 From: XIVN1987 Date: Fri, 23 Jun 2023 20:48:00 +0800 Subject: [PATCH] correct cdc rx --- AT32F425/src/hid_transfer.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/AT32F425/src/hid_transfer.c b/AT32F425/src/hid_transfer.c index 63420b7..e88b978 100644 --- a/AT32F425/src/hid_transfer.c +++ b/AT32F425/src/hid_transfer.c @@ -35,6 +35,8 @@ static usb_sts_type class_init_handler(void *udev) usbd_ept_open(usbd, CDC_BULK_OUT_EP, EPT_BULK_TYPE, CDC_BULK_OUT_SZ); usbd_ept_recv(usbd, CDC_BULK_OUT_EP, (uint8_t *)Vcom.out_buff, CDC_BULK_OUT_SZ); + + Vcom.in_ready = 1; return USB_OK; } @@ -240,7 +242,6 @@ static usb_sts_type class_event_handler(void *udev, usbd_event_type event) switch(event) { case USBD_RESET_EVENT: - Vcom.in_ready = 1; break; case USBD_SUSPEND_EVENT: