Сообщение от nerozero
|
Гдето была libmad
|
Сообщение от nerozero
|
Демка была для LPC2148, работает...
|
Мои сомнения именно с той аппликухой и связаны - см. ниже.
Сообщение от polyname
|
Не хватит - есть STM32F2x, или F3x с DSP и FPU
|
Так ведь ТС уже выбрал кристалл для упражнений.
Сообщение от niXto
|
Хватит! еще и как
|
Однако, есть повод усомниться...
Сами филипсовцы, в той самой апноте, пишут следующее:
и это, заметьте, при обработке только
моно аудио-потока!
И ниже еще:
и это при том, что там на борту есть SDIO, которого в кристалле ТС нет, из-за чего ему придется читать карту через SPI, что не добавит производительности.
Кроме того, несмотря на проведенную оптимизацию:
требования к памяти оказались таковы:
А в чипе ТС, если я правильно помню, есть в наличии только 20 Кб за всё, про всё.
Вот собственно, откуда мои сомнения. А на чём основана ваша уверенность? Есть реализованные примеры? (
Я в свое время точно также отказался от реализации на 32-ухбитнике в пользу VS-кодека. Но это было давно, сейчас уже есть более мощные кристаллы, вполне способные решить такую задачу, тот же LPC2888, с 16-битным стерео кодеком на борту... Что же до STM32, пока не трогал его...)
Итак - ?
______________
P.S. В апноте от ST, приведённой в ссылке выше, не указан перечень процов, пригодных для реализации декодирования "на лету", однако, есть намек, что это доступно не каждому из них - дескать, "
обращайтесь в ДШ, за подробностями". 103-й не выглядит подходящим для этих целей.