Спасибо!
Файлы usbd_cdc.c, usbd_cdc.h нашёл, они располагались в Middlewares\USB_Device_Library, но их содержимое увело меня куда-то в дебри...
А среди сгенерённых через CubeMX исходных файлов, в папку User, рядом с main.c был файл usbd_cdc_if.c в котором были определены функции:
static int8_t CDC_Receive_FS (uint8_t* Buf, uint32_t *Len) uint8_t CDC_Transmit_FS(uint8_t* Buf, uint16_t Len)
Глубоко не разобрался, но, используя Transmit, "кирпичик" по выдаче "Hello world" наружу работает. Ещё раз спасибо!
|