After building the code ,On the STM32Cube IDE>>...._FLASH.ld, Default values of the _Min_Heap_Size and _Min_Stack_Size is setting according to What? I changed these variables from 0x200 , 0x400 to 0x00 and 0x00 resprectively ,end then no problem,no error .I guess that Static and dynamic variables in RAM are in the RAM Base Addr + (_Min_Heap_Size or _Min_Stack_Size ) . Why are they 512 byte and 1K byte as default?
Gknr said:building the code ,On the STM32Cube IDE
That's ST's tool - nothing to do with ARM - you need to be asking ST about that:
it's already been answered:
Thanks your feesdback.
View all questions in Cortex-M / M-Profile forum