I load a project into the chip STM32f103ZC whose internal sram is 48kBytes , there are also 2MBytes external sram on the board. But when I download and debug the project,the map file tells that 52KBytes read write memory has been used. Does it mean the ram? I think it doesn't exist error maybe because the linker command file makes 64KBytes for the ram just like the datasheet as below, but where is the extra data? Is it automatically stored in the external sram? I use the IAR under the Windows in C language.