I use the STM32Cube platform in PlatformIO to program my STM32F1x microcontroller. I have downloaded the FreeRTOS libraries and added their C files and header files to the project. However, the FreeRTOS functions do not work well at all. For example, the vTaskDelay function stops the program execution forever, regardless of the input value (infinite delay) .
here is my platformio.ini file
[env:genericSTM32F103C8]
platform = ststm32
board = genericSTM32F103C8
framework = stm32cube
I believe I ported the freeroots library to the project by mistake