Цитата(Taran87 @ Apr 30 2012, 17:10)

Столкнулся с проблемой выделением памяти под данные во внешней RAM стандартными C функциями malloc() и т.п.? Конечно в IARе существует возможность работы только с внешней RAM, но отказываться от внутренней не хочется. Существуют ли возможности совмещать два диапазона адресации (тоесть когда необходимо один диапазон адресного пространство, затем другой)) ?.. За ранее благодарен..

Что-то не очень понятно - с какой именно памятью у вас проблемы?
В какой именно памяти находится куча можно посмотреть по вашему файлу настройки компоновщика (*.cmd).
Ищите там в какую область комппонуется секция ".stack". Естественно она может быть только в одной из областей - или внешней RAM или внутренней RAM.
А зачем она вобще нужна эта куча??? Я в своих эмбеддед-проектах всегда обхожусь без неё.