|
|
|
@ -136,6 +136,9 @@ int Debug_write(uint8_t *ptr, uint16_t *Len) { |
|
|
|
} |
|
|
|
return i; |
|
|
|
} |
|
|
|
|
|
|
|
__weak void usb_receive(uint8_t *Buf, uint32_t *Len) {} |
|
|
|
|
|
|
|
/* USER CODE END PRIVATE_FUNCTIONS_DECLARATION */ |
|
|
|
|
|
|
|
/**
|
|
|
|
@ -276,7 +279,7 @@ static int8_t CDC_Receive_FS(uint8_t* Buf, uint32_t *Len) |
|
|
|
/* USER CODE BEGIN 6 */ |
|
|
|
USBD_CDC_SetRxBuffer(&hUsbDeviceFS, &Buf[0]); |
|
|
|
USBD_CDC_ReceivePacket(&hUsbDeviceFS); |
|
|
|
CDC_Transmit_FS(Buf, *Len); |
|
|
|
usb_receive(Buf, Len); |
|
|
|
Debug_write("count\n", (uint16_t)7); |
|
|
|
return (USBD_OK); |
|
|
|
/* USER CODE END 6 */ |
|
|
|
|