Группа: Участник
Сообщений: 46
Регистрация: 5-04-09
Пользователь №: 47 200
Строчки PORTC можно совсем выкинуть. Не в них дело. Они времени фактически не съедают. Съедает время расчет ylp1[4] с коэффициентами. Время я замерял при разной оптимизации. Я писал об этом раньше. Приклеил скриншоты. Разница в один шаг. Оптимизация Os.
Из интереса поковырял. Проверьте, что подключена libm.a (из Makefile не очевидно).
--
UPD: Правильно ли я понимаю, что а) libm.a - оптимизированная именно для avr-libc мат. библиотека? б) для float арифметики без использования libm.a используюся built-in функции gcc?
Сообщение отредактировал SysRq - May 1 2009, 14:42
Группа: Участник
Сообщений: 596
Регистрация: 26-05-06
Из: Москва
Пользователь №: 17 484
Цитата(SysRq @ May 1 2009, 18:20)
Правильно ли я понимаю, что а) libm.a - оптимизированная именно для avr-libc мат. библиотека? б) для float арифметики без использования libm.a используюся built-in функции gcc?