FreeRTOS on a LPC1788 with MPU
Hello,
I have read the FreeRTOS specific guide for the LPC17xx so I have a basic understanding how to do it. However, the guide does not indicate the need to define “portUSING_MPU_WRAPPERS” (which seems to be required so that each TCB maintains the required MPU configuration) and when I do define it, the compiler generates this report:
..commonsrcFreeRTOSFreeRTOSV7.1.0Sourceincludequeue.h(144): warning: #47-D: incompatible redefinition of macro “xQueueCreate” (declared at line 91 of “..commonsrcFreeRTOSFreeRTOSV7.1.0Sourceincludempu_wrappers.h”)
I am obviously missing something. Can somebody help?
Thanks in advance
FreeRTOS on a LPC1788 with MPU
Please use FreeRTOS V7.1.1 – you should find that is ok. Search for “MPU” in http://www.FreeRTOS.org/History.txt to see a note about this.
Regards.
FreeRTOS on a LPC1788 with MPU
OK, thanks.