-
- Делал фильтрацию. Общая рекомендация - сделать MAM=2, а код - максимально линейным (развернуть циклы). - amusin(27.02.2010 07:15)
- Проверил MAM=2: результат не отличается от MAM=3 (кстати, по рекомендации NXP для CCLK > 40МГЦ MAM д.б. =3). По фильтрации имею вопрос! Argon(178 знак., 27.02.2010 11:07)
- Извиняюсь, был недостаточно точен. Имел в виду регистр MAMCR, а не MAMTIM. amusin(41 знак., 27.02.2010 11:31)
- ок, спасибо - Argon(27.02.2010 11:41)
- Извиняюсь, был недостаточно точен. Имел в виду регистр MAMCR, а не MAMTIM. amusin(41 знак., 27.02.2010 11:31)
- Проверил MAM=2: результат не отличается от MAM=3 (кстати, по рекомендации NXP для CCLK > 40МГЦ MAM д.б. =3). По фильтрации имею вопрос! Argon(178 знак., 27.02.2010 11:07)
- Хорошо поработал, если только в 2 раза тормознее... А теперь, если не устраивает результат, все на асме ручками ;) Dir(288 знак., 26.02.2010 20:39)
- а уже получилось уменьшить тормоза до величины 1.2 от тех цифр, асм пока отдохнет ;) - Argon(26.02.2010 20:48)
- использующая таблицы где только можно ты уверен, что это ускоряет программу? - =AlexD=(26.02.2010 19:10)
- однозначно Argon(260 знак., 26.02.2010 19:16 - 19:20)
- И сколько тактов занимает реверс? - =AlexD=(27.02.2010 06:56)
- ну а сколько тактов занимает выбор значения из таблицы? имхо, табличный вариант в данном случае самый быстрый. Argon(232 знак., 27.02.2010 11:00)
- И сколько тактов занимает реверс? - =AlexD=(27.02.2010 06:56)
- однозначно Argon(260 знак., 26.02.2010 19:16 - 19:20)
- Делал фильтрацию. Общая рекомендация - сделать MAM=2, а код - максимально линейным (развернуть циклы). - amusin(27.02.2010 07:15)