Если вы работаете во встроенной платформе, вам, вероятно, следует использовать несколько скриптов компоновщика (файлы lcf) вместе со сборкой программы, тогда вы сможете детально идентифицировать все разделы (стек, куча, intvec, bss, текст, код), его размещение в памяти (будь то в кеше L1, кеше L2 или DDR) и его начальный / конечный адрес при загрузке в плату.
Дело в том, что, пожалуйста, загляните в руководство по компоновщику (выможете найти его в каталоге установки компилятора) для правильного понимания ключевых слов в lcf.
Также есть еще один способ проанализировать разделы, вы можете создать «файл карты» для вашего проекта и пройти черезВ нем будут перечислены все разделы программы и ее адреса.