Кейл работает нормально. Смотри настройки кейла. Буквально вчера учил студента IAR пользоваться.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено Trashy 29 апреля 2005 г. 08:03
В ответ на: Горю мужики :( отправлено PILOTIK 29 апреля 2005 г. 01:13

Тоже прога нормально пахала в отладчике, но не работала в железе...
Проблемма такого характера: в процедуре, три вложенных FORа, и в нутри их вызывается другая функция. Так этот код сдыхал в контроллере(в отладчике проходил на ура!). Причем, если не вызывать эту вложенную функцию, то всё работало. Так же, если убрать один вложенный FOR - тоже работало, а вместе - выпрыгивал в дрое место и рестартился.
Исправил увеличением до 0xFF, в опциях компилятора, DataStack и HeapSize...
Обратил внимание, во время отладки, что содержимое стека не увеличивалось больше чем на 9 байт. Хотя по идее в функции должны все параметры передаваться через стэк...
Кароче, все цифры, которые встретишь в отладчике - увелич в два-три раза. Кроме интерапт сектора! :о)

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

Ответы



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

E-mail: info@telesys.ru