Hi, I'm trying to run the PIC32 Book examples on a PIC32MX150F128B chip in MPLABX 1.2 and XC32. I keep getting this error:
In file included from C:/Dev/FreeRTOSEx/FreeRTOS_Source/portable/port_asm.S:35:0:
C:/Dev/FreeRTOSEx/FreeRTOS_Source/portable/ISR_Support.h:33:28: fatal error: FreeRTOSConfig.h: No such file or directory
Basically the file structure is:
FreeRTOSEx -> Project Dir
->-> FreeRTOS_Source -> FreeRtos Source Directory
->->->-> include -> include directory
->->->-> portable -> portable directory
->->->-> demo_code -> demo_code directory (containing basic_io.c basic_io.h)
I have added the include, portable, demo_code, and the main project directory into the "include directories" category for the project properties under the xc32-gcc and xc32-as with no luck.
I'd appreciate any help in this matter
FreeRTOS V7.1.1 includes MPLAB X and MPLAB 8 projects in FreeRTOS/Demo/PIC32MX_MPLAB. You could use those as a reference.
The MPLAB X project is in a directory called RTOSDemo.x, off the directory that contains the FreeRTOSConfig.h directory. I have just checked, and the include path has "../" in it to locate FreeRTOSConfig.h. Have you tried that?
->->RTOSDemo.x <- project directory is one directory higher than FreeRTOSConfig.h.
Hope that helps.