ashr 0 27 марта, 2014 Опубликовано 27 марта, 2014 · Жалоба Добрый день. IAR ARM 6.50.5 (Cortex-M3). Вот понадобилось в проекте запускать линкер с опцией --enable_stack_usage. Запустил, а линкер завершать работу и не собирается. Прождал 1.5 часа, плюнул и прибил процесс линкера. При этом диспетчер задач показывал, что процесс ilinkarm.exe в начале увеличил потребление памяти до 2.7GB, а затем плавно освободил ее до 16MB. И на этом значении застыл. За все время работы загрузка процессора была 13%. Что это за поведение линкера. Почему он не может слинковать с этой опцией. Или для этого случая требуется огромное количество времени и я мало ждал? Проект не слишком большой, чуть менее 90KB кода, используется scmRTOS. Есть версии почему так происходит? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться