Цитата(standpoint @ May 18 2005, 09:16)
При чем здесь IAR? В С для создания динамического кольцевого буфера используется связка maloc-free.
Кольцевые буферы в программе обычно интенсивно используются, в т.ч. из прерываний, не зря в DSP они реализуются аппаратно. Использование malloc-free даёт проигрыш по быстродействию и, следовательно, отнимает процессорное время у других задач, не говоря уже о накладных расходах на управление динамической памятью, которые можно позволить себе не на каждом проекте для м/к.