ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
24 ноября
35067 Топик полностью
Alexandr1 (08.07.2005 10:34, просмотров: 1) ответил Andy Mozzhevilov на Оценка размера стека в IAR
либо самому строить дерево вызовов, либо определить экспериментально При некоторых извращениях (в хорошем смысле :) IAR не может знать, какие функции вызываются. Например, если функция вызывается через указатель, компилятор не может знать, на что этот указатель может указывать. В AT91SAM7 прерывания организованы через контроллер прерываний, вызов обработчика идет через аппаратный вектор и опять компилятор оказывается в пролете. Экспериментально можно сделать так: очищаем память, гоняем всевозможные режимы, через какое-то время смотрим, куда опускался стек. Можно искать минимальное значение указателя стека и в обработчике прерывания, хотя бы во время отладки