Здравствуйте!!!
Программирую на Atmega128, компилирую в IAR Embedded Workbench IDE, отлаживаю с помощью AVR Studio. В коде применяется динамическое выделение памяти, дело в том что скомпилированный исполняемый файл работает правильно, но иногда происходит перезагрузка CPU Atmega128L. Нашел место где выделяемая память не высвобождается исправил перезагрузки стали реже, но всеже есть.Наверное еще гдето память не высвобождается. Помогите плиз, вот вопросы:
1) Можно ли как нибудь в среде AVR Studio проследить переполнение или утечку в памяти?
2) Можно сделать так чтобы в AVR Studio в режиме отладки при возникновении ошибки CPU не перезагружался а останавливался на паузу, чтобы в отладчике глянуть где произошло переполнение или утечка.
3) Где в IAR Embedded Workbench IDE или AVR Studio посмотреть характеристики скомпилированного файла? Тоесть сколько ему нужно памяти, и тп. нечто вроде информационного окошка которое вылазит кода скомпилируешь файл в среде CodeVision.
Большое спасибо.