Question
Doubts Regarding USB CDC in STM32F407
I am recently working on USB CDC in STM32F407 and i have the following doubts:
- Based on my understanding 64 bytes can be send using CDC_Transmit_FS, so can we give a array of some size which is greater than 2KBytes and DO we need to do any chunking here ?
- Is the data send via USB CDC is always 64 bytes or can we configure it if yes How can we configure it to transmit more bytes?
- So CDC_Recevice_FS in usb_cdc_if.c is a application hook function which is called for every 64 byte. Is these configurable let us say i want to call these function only when 2KBytes is received?
- What is the maximum data that can be received and send using USB_CDC Functions.
