Цитата(AlexandrY @ Oct 30 2010, 17:43)

Неправильный ретаргетинг сделали.
Т.е. наверно вообще не сделали при этом применяете фунции зависящие от платформы как printf, fread, gets, exit, system, ..
Если для таких функций не сделан ретаргетинг, то компилятор автоматом влючает заглушку на семихостинг который в Keil производится через JTAG.
Вот в эту заглушку и попадаете.
Спасибо, Вы оказались правы. Я использовал printf и ремапинг не сделал (хотя и помнил что нужно сделать), но я ее не вызывал в программе. Вся программа заключалась в пустом цикле while(1). Но до него дело не доходило. Программа зависала в стартапе. Это меня и сбивало с пантылыку. Честно говоря, я и до сих пор не понимаю, почему такое происходило. Неужели, это Keil'овский компилятор такой умный?