Building C:projectsFreeRtosFreeRTOSV6.1.1DemoCORTEX_STM32F103_Primer_GCCST_Codeled.c
Running: ARM Compiler
"C:Program FilesRaisonanceRidearm-gccbinarm-none-eabi-gcc.exe" -MD -D_STM32F103ZET6_ -D_STM3x_ -D_STM32x_ -mthumb -mcpu=cortex-m3 "C:projectsFreeRtosFreeRTOSV6.1.1DemoCORTEX_STM32F103_Primer_GCCST_Codeled.c" -o "C:projectsFreeRtosFreeRTOSV6.1.1DemoCORTEX_STM32F103_Primer_GCCled.o" -I "C:projectsFreeRtosFreeRTOSV6.1.1DemoCORTEX_STM32F103_Primer_GCC....Sourceinclude" -I "C:projectsFreeRtosFreeRTOSV6.1.1DemoCORTEX_STM32F103_Primer_GCC..Commoninclude" -I "C:projectsFreeRtosFreeRTOSV6.1.1DemoCORTEX_STM32F103_Primer_GCCST_Code" -I "C:Program FilesRaisonanceRideLibARMinclude" -I "." -c -fsigned-char -D GCC_ARMCM3 -g -O1 -ffunction-sections -mlittle-endian
In file included from C:projectsFreeRtosFreeRTOSV6.1.1DemoCORTEX_STM32F103_Primer_GCCST_Code/circle.h:18:0,
from C:projectsFreeRtosFreeRTOSV6.1.1DemoCORTEX_STM32F103_Primer_GCCST_Codeled.c:13:
C:projectsFreeRtosFreeRTOSV6.1.1DemoCORTEX_STM32F103_Primer_GCCST_Code/scheduler.h:18:27: fatal error: stm32f10x_lib.h: No such file or directory
compilation terminated.
Build failed
The include path the project provides is this:
$(ApplicationDir)....Sourceinclude;$(ApplicationDir)..Commoninclude;$(ApplicationDir)ST_Code;$(RkitLib)ARMinclude;.
stm32f10x_lib.h exists in other cortex demos (Rowley, IAR, and Keil STM32F103 demos), and in the DemoCommondriversSTSTM32F10xFWLibinc directory. When I add the latter to the include path, Ride finds the include file, but chokes:
Building C:projectsFreeRtosFreeRTOSV6.1.1DemoCORTEX_STM32F103_Primer_GCCST_Codelcd.c
Running: ARM Compiler
"C:Program FilesRaisonanceRidearm-gccbinarm-none-eabi-gcc.exe" -MD -D_STM32F103ZET6_ -D_STM3x_ -D_STM32x_ -mthumb -mcpu=cortex-m3 "C:projectsFreeRtosFreeRTOSV6.1.1DemoCORTEX_STM32F103_Primer_GCCST_Codelcd.c" -o "C:projectsFreeRtosFreeRTOSV6.1.1DemoCORTEX_STM32F103_Primer_GCClcd.o" -I "C:projectsFreeRtosFreeRTOSV6.1.1DemoCORTEX_STM32F103_Primer_GCC....Sourceinclude" -I "C:projectsFreeRtosFreeRTOSV6.1.1DemoCORTEX_STM32F103_Primer_GCC..Commoninclude" -I "C:projectsFreeRtosFreeRTOSV6.1.1DemoCORTEX_STM32F103_Primer_GCCST_Code" -I "C:Program FilesRaisonanceRideLibARMinclude" -I "." -I "C:projectsFreeRtosFreeRTOSV6.1.1DemoCommondriversSTSTM32F10xFWLibinc" -c -fsigned-char -D GCC_ARMCM3 -g -O1 -ffunction-sections -mlittle-endian
C:projectsFreeRtosFreeRTOSV6.1.1DemoCORTEX_STM32F103_Primer_GCCST_Codelcd.c: In function 'LCD_BackLightConfig':
C:projectsFreeRtosFreeRTOSV6.1.1DemoCORTEX_STM32F103_Primer_GCCST_Codelcd.c:564:23: error: 'TIM_OCInitTypeDef' has no member named 'TIM_OutputState'
C:projectsFreeRtosFreeRTOSV6.1.1DemoCORTEX_STM32F103_Primer_GCCST_Codelcd.c:564:42: error: 'TIM_OutputState_Enable' undeclared (first use in this function)
C:projectsFreeRtosFreeRTOSV6.1.1DemoCORTEX_STM32F103_Primer_GCCST_Codelcd.c:564:42: note: each undeclared identifier is reported only once for each function it appears in
Build failed
Can someone else verify this failure using the Ride tools?Is the demo missing an up-to-date STM32F10x_StdPeriph_Driver directory from STMicro? If that seems to be the case, and can investigate further and attempt a demo repair. Regards,
Chuck