STM32F10x with FreeRTOS
Hallo,
after Eclipse and OpenOCD we wanted to move to CrossWorks. But neither the Rowley nor the RTOS documentation helped us compile a RTOS demo successfully.
I downloaded FreeRTOS7.5.2 to a Mac and extracted it to the folder CrossWorks/
I installed via Package Manager: STM32 CPU Support Package, STM32F10x SPL (selecting CrossWorks/STfirmware/STM32F10x_StdPeriph_Lib_V3.5.0)
I opened the Solution located in CrossWorks/FreeRTOSV7.5.2/FreeRTOS/Demo/CORTEX_STM32F107_GCC_Rowley/
OK, this was not enough since FreeRTOS.h was not found.
Editing the Preprocessor includes in the project's properties:
.
$(STM32F10X_STDPERIPH_LIB)/Libraries/CMSIS/CM3/CoreSupport/.
$(STM32F10X_STDPERIPH_LIB)/Libraries/STM32F10x_StdPeriph_Driver/inc/.
$(STM32F10X_STDPERIPH_LIB)/Libraries/STM32F10x_StdPeriph_Driver/src/.
$(STM32F10X_FWLIB)/inc/.
$(STM32F10X_FWLIB)/src/.
../../Source/.
../../Source/include/.
../../Source/portable/GCC/ARM_CM3/.
../Common/include/.
Now redefinitions. Before I delete, copy and move libraries around: What paths are necessary to get FreeRTOS running?
Martin
Please sign in to leave a comment.
Comments
1 comment