[an error occurred while processing this directive]
Вот 0.3 секунды это правильно, но все-равно выходит, что АРМ 60 Мгц равен AVR 16Мгц на этой задаче.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
Elektronik
02 февраля 2005 г. 10:36
В ответ на:
Поправка. Вспомнил что у меня там вектор генерится. Выкинул генереж синуса - где-то 0.3с
отправлено artem 02 февраля 2005 г. 08:18
Составить ответ
|||
Конференция
|||
Архив
Ответы
Если AVR 16 - оптимизированый, да и еще к примеру 8 битные вычисления, а ARM - "тупо" и "в лоб" перекомпилено что-то из инета, то да.
—
artem
(02.02.2005 10:40,
пустое
)
Я же сказал в плавающей арифметике
—
Elektronik
(02.02.2005 10:44, 125 байт)
Ну ну. На AVR при плавающей точке даже не тормоза а ТОРМОЗИЩА. А на ARM сравнительно неплохо.
—
artem
(02.02.2005 10:54,
пустое
)
Я вам привел свой пример. 4096 точки в плавающей арифметике AVR 6Мгц 10 секунд. Пересчитайтена на ваши 512 точек и на частоту в 10 раз выше :)
—
Elektronik
(02.02.2005 11:06,
пустое
)
Ладно, в общем, пришли к тому с чего начиналось. Пересчитывать мне облом.
—
artem
(02.02.2005 11:41, 328 байт)
Ответ:
—
Elektronik
(02.02.2005 11:53, 146 байт)
1. Знаю. 2. Чуть не сделал. 3. Не сделал потому что ОНО НЕ НАДО.
—
artem
(02.02.2005 12:00,
пустое
)
по тойже причине не сделал цельночисленные вычисления. Хотя тут уже на порядок должно быстройдействие поднятся.
—
artem
(02.02.2005 12:01,
пустое
)
А насчет ОЗУ, массив этих констант в Flash память программ засуньте
—
Elektronik
(02.02.2005 11:54,
пустое
)
Та не в быстродействии дело. Ну какой смысл оптимизировать программу, если на ЖКИ надо выдавать сигнал где-то раз в секунду?
—
artem
(02.02.2005 11:56,
пустое
)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
Тема (обязательно):
Сообщение:
Ссылка на URL:
Название ссылки:
URL изображения:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru