Уважаемые формучане! Помогите разрешить проблемку: мк - ATMEGA8. При разрешённых прерываниях (например, по завершении цикла преобразования АЦП) и использовании библиотечной функции sqrt() (естественно, не в обработчике прерывания) мк перезагружается. При запрещении прерываний на время выполнения функции sqrt() всё работает как ожидается.
В чём дело и как побороть (не запрещая прерывания на время выполнения sqrt())? Заранее спасибо. P.S. Версия компилятора 4.20A P.P.S. В версии 4.30A - всё аналогично.
Сообщение отредактировал pvp - Oct 10 2007, 12:43
|