Проблема с Evaluation версией IAR EWAVR, при компиляции достаточно большого кода, с большой степенью вложенности, получается не стабильный либо вообще не работающий вариант. По отдельности все работает, пересекатся код не может - одна часть полностью в прерывании, другая только в основном цикле.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено roland 08 сентября 2005 г. 14:39

Я слышал что в пробной версии есть ограничение на стеки, если это так, то такая ситуация вполне закономерна в моем случае. Если запускаются обе части программы одновременно контроллер уходит в сброс, я так понимаю что это следствие переполнения стека. Проэкт линкуется по конфигурационному файлу, без этого не работает ни одна часть. по умолчанию стоит глубина стека 64 байта, я ставил 96. когда пробовал увеличить еще значение - результат не предсказуемый. Если я прав, то подскажите где взять полную версию с лекарством, у меня 3.20С EV. Заранее благодарен!

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru