Forum: System Workbench for STM32

FreeRTOS running, SUCCESS!

I am slowly working my way through the FreeRTOS and USB CDC CubeMX demo.
I am stuck. I can see the function that is receiving my terminal input and the function that is re-transmitting my terminal output. I can print that in the console in the Eclipse/OpenSTM32 combo, using semihosting.

What bothers me is that I cannot figure out who/what is calling the function, CDC_Receive_FS(), most likely an interupt, but from where and how. The other thing bothering me is that this function and the other, CDC_Transmit_FS(), are not running as Threads inside FreeRTOS, so the USB CDC and FreeRTOS are actually running as two seperate programs and not as a cohesive unit, which is what it should be.
Maybe I’m not at the level of understanding to follow this as well as I’d like to?

FreeRTOS and STemWin appears to be good accomplishment to me. Congratulations.