Цитата(!Roma! @ May 10 2007, 23:57)

В дебуге все работает как "Кремлевские куранты")), попытаюсь зашить релиз, использую mspFet (в IAR такой возможности не нашел) и вся моя безукоризненная работа останавливается)).
У вас видимо какие-то опции оптимизатора вызывают зацикливание в программе. Я обычно выключаю опции Code motion и Function inlining. Вы глобальным переменным, используемым в прерываниях, квалификтор
volatile указываете? Если нет, то 99% за то, что зацикливание происходит именно по этой причине. А вообще см. асм-листинг, чтобы найти причину.
Цитата(!Roma! @ May 10 2007, 23:57)

Подскажите пож-та есть ли возможность прошивать release версия используя IAR, и чем в данном компиляторе вообще отличаются debug от release?
Debug от Release по большому счету отличается только настройками оптимизации компилятора и форматом выходного файла. Изменяя опции проекта, можно легко из Release сделать Debug и наоборот.
Цитата(!Roma! @ May 10 2007, 23:57)

Да и кто пользовался mspFet, нареканий не вызывает?
Есть некоторые некритичные глюки, но автор обещал вскоре их исправить. А так, учитывая что это бесплатная программа, она весьма неплохая.