STM32F7 CubeMX FreeRTOS y USB CDC

0

Estoy usando FreeRTOS generado con la ayuda de CubeMX. Todo funcionaba bien hasta que agregué la unidad CDC USB. Cuando utilicé CDC_Transmit_FS () antes de iniciar el kernel, pude recibir datos a través de USB. Sin embargo, cuando pego el mismo código al hilo, esto no funciona.

    
pregunta VIPPER

1 respuesta

1

Hay dos definiciones en el archivo usbd_cdc_if.c:

#define APP_RX_DATA_SIZE  4
#define APP_TX_DATA_SIZE  4

El valor 4 debe cambiarse a 64. Después de eso, todo funciona a la perfección.

    
respondido por el VIPPER

Lea otras preguntas en las etiquetas