Цитата(Eduard_k @ Apr 23 2006, 02:01)

...Речь идет о применении других процессоров. Дело в том, что AT91SAM7S32 подходит с большой натяжкой, он физичеки слижком большой и у него высокое энерго потребление ~60mA. Нужно какое-нибудь более миниатюрное и экономное решение но доступное в розничной продаже. Я предложил MSP430 но aaarrr заметил, что качество будет посредственным вот я и ищу другое решение...
Что-то от Ваших рассуждений веет "Хочу все и сразу!". Я бы предложил такой алгоритм действий:
1. Берем аудио редактор, например
http://www.goldwave.com/ (клизьмы водятся в изобилии
http://astalavista.box.sk/ )
и пишем семплы звуков, которые хотим обрабатывать.
2. Берем готовый конвертер, например
http://www.germanixsoft.de/index.html (замечательная вещь! Рекомендую)
и конвертим их в разные форматы, добиваясь баланса между качеством и скоростью.
3. Берем исходники выбранного кодека, перелопачиваем их под ARM, смотрим, что получилось по ресурсам. На этом этапе удобно пользоваться симуляторами (IAR, KEIL) (но нужно с опаской подходить к количеству циклов, которое показывает симулятор - иногда он лажу может показать).
Для проверки всего на практике делаеся так. Берется камень с большими ОЗУ и ПЗУ (например, LPC2106, AT91SAM7S256), кусок аудио файла забивается как массив во FLASH, он кодируется выводом готовых значений в _одну_ ячейку памяти (никакой привязки к аппаратуре!), по входу в процедуру кодирования и выходу из нее меряется значение таймера (или ногой дергаем и смотрим осцилком), и принимается решение - успеваем или нет.
После этого выбираем целевой камень и "утаптываем" в него проект, попутно добавляя всю необходимую периферию.
4. По току потребления - а никто не мешает использовать DC-DC преобразователи 3.3 -> 1.8В Сэкономите по току почти в два раза! LM3670 - рекомендую.
5. Посмотрите еще LPC2103 - он быстре (70 Мгц), хорошо (быстро) работает в ARM режиме (в отличие от SAMxxx), и ток потребления у него 41 ма на 70 Мгц.
6. Уменьшите количество ограничивающих стереотипов в Вашей голове! Насчет в магазине продается и т.д. Выделите один день, разрисуйте всю даиграмму проекта (цели, ограничения и т.д.), выберите стратегию и придерживайтесь ее.
Ни в коем случае не пытайтесь достичь всего и сразу!!!