Hi,
When I use the "new" clausule for reserve memory in my code I obtain the following error linking:
Fatal Error[e72]: Segment HEAP must be defined in a segment definition option (-Z, -b or -P)
I’m trying to develop firmware using design patterns with C++, but i’m having a lot of problems.
The answer is in the error message. You do not have a heap segment declared in your linker script. I suspect also that you will run out of memory if you try to declare one.
This is not really a FreeRTOS question, more a question of your understanding of the tools you are using.