Я читал работы Миро Самека и различных других встраиваемых гуру, и кажется, что они не поддерживают динамическое размещение во встраиваемых системах.Вероятно, это связано со сложностью и потенциальной утечкой памяти.Если у вас есть проект, который абсолютно не может потерпеть неудачу, вы, вероятно, захотите избежать использования Malloc, поэтому куча будет небольшой.Другие не критически важные системы могут быть как раз наоборот.Я не думаю, что был бы стандартный подход.