|
|
  |
Sofware MP3, зацените |
|
|
|
Apr 13 2009, 18:39
|
Местный
  
Группа: Свой
Сообщений: 283
Регистрация: 13-06-07
Из: Челябинск
Пользователь №: 28 391

|
Цитата(Doka @ Apr 13 2009, 19:23)  а VS1001 стоит от 233р (данные онлайн-прайса терры) - сравните с 111р за TLV320AIC23. Вот так сравнили... Ничего что пост о ценах был от 15 июня 2007 года? Почти 2 года прошло с тех времен...Много воды утекло.
|
|
|
|
|
Apr 13 2009, 19:49
|

Electrical Engineer
     
Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778

|
Цитата(mrKirill @ Apr 13 2009, 22:39)  Вот так сравнили... Ничего что пост о ценах был от 15 июня 2007 года? Почти 2 года прошло с тех времен...Много воды утекло. и что из этого вытекает?!? (кроме воды) тогдашние ревизии VS1000 поддерживали декодирование MP3 ?! разрабатывать приходится сегодня, а не "вчера" - поэтому выбор делать надо тоже сегодня.. updа декодер, используемый в проекте начальной темы - взят из следующего проекта: https://datatype.helixcommunity.org/Mp3decпричём тоже позиционируется как "highly optimized for ARM processors" а с ААС облом - "ARM refers to any processor supporting ARM architecture v.4 or above." поэтому и запинается на ARM7TDMI
--------------------
|
|
|
|
|
Apr 13 2009, 20:59
|

Местный
  
Группа: Свой
Сообщений: 481
Регистрация: 1-08-05
Пользователь №: 7 267

|
Вот на днях попробовал филипковский проектик на LPC2148- 60 МГц, MP3, стерео, битрейт 320... (Файлики для стерео все там в проектике есть). Для перспективы переноса на LPC2368 + 24 бит аудио DAC на I2S. Причем MAD заточен для 28 битной фиксированной запятой. В текстах исходника настоятельно просят не масштабировать вывод до 16 На картинке время, используемое для чтения и декодирования фрейма. (красное внизу - чтение с карточки) Одна засада - лицензирование патентованного MP3. Шибко много хотят... Впрочем: http://www.disser.org/disc.html (последняя строчка весьма интересна) http://www.info-foss.ru/quickstart/freesof...ut_soft_patents (здесь вообще настоятельно рекомендуют забить нах..) http://www.compulenta.ru/285415/http://www.rbcdaily.ru/2007/08/08/media/286426 VLSI конечно удобнее, но ситуация крайне тревожная с ними у наших продАвцев  Добивают древние запасы, нового пока не везут.. У самого VLSIс цены тоже разумные только от 500 шт.
Эскизы прикрепленных изображений
|
|
|
|
|
May 7 2009, 09:15
|

Местный
  
Группа: Свой
Сообщений: 307
Регистрация: 6-02-08
Из: Россия, Екатеринбург
Пользователь №: 34 798

|
Цитата(goodwin @ Apr 14 2009, 02:59)  Вот на днях попробовал филипковский проектик на LPC2148- 60 МГц, MP3, стерео, битрейт 320... Тоесть Вы переписали исходный моно-проект под стерео? Какой DAC поставили? Можете весь проект выложить, пожалуйста?
Сообщение отредактировал Ivan Kuznetzov - May 7 2009, 09:15
--------------------
Разработчик
|
|
|
|
|
May 27 2009, 13:09
|
Группа: Участник
Сообщений: 4
Регистрация: 17-11-08
Пользователь №: 41 698

|
С декодером вроди бы все понятно. А как насчет кодирования в MP3? Может кто-то чего-то посоветует.
|
|
|
|
|
Jun 2 2009, 13:56
|

Местный
  
Группа: Свой
Сообщений: 307
Регистрация: 6-02-08
Из: Россия, Екатеринбург
Пользователь №: 34 798

|
Цитата(Лешка @ May 27 2009, 19:09)  С декодером вроди бы все понятно. А как насчет кодирования в MP3? Может кто-то чего-то посоветует. Привет всем! купил тут на днях платку OLIMEX с AT91SAM7S256, хочу повторить плеер по этой ссылке: http://www.mikrocontroller.net/articles/ARM-MP3-PlayerКто-нибудь переделывал под ИАР или Кейл? Поделитесь пожалуйста! В обмен могу поделиться исходниками последней ФатФС, переделанной под CodevisionAVR, если надо конечно...
--------------------
Разработчик
|
|
|
|
|
Jun 4 2009, 18:25
|

Местный
  
Группа: Свой
Сообщений: 307
Регистрация: 6-02-08
Из: Россия, Екатеринбург
Пользователь №: 34 798

|
Кароче скомпильнул проектик ( http://www.mikrocontroller.net/articles/ARM-MP3-Player) из под WinARM - ошибок нету, залил самбой - по УАРТу молчанка, как будто прога не стартует... Заливаю другие разные проги, в т.ч. и по работе с уарт - пашут отлично (всякие HID мышки, примеры)  Почему не пашет плеер? Ведь хотя-бы карточку-то он должен пытаться инициализировать и в уарт это дело слать?
--------------------
Разработчик
|
|
|
|
|
Jun 10 2009, 06:40
|

Местный
  
Группа: Свой
Сообщений: 307
Регистрация: 6-02-08
Из: Россия, Екатеринбург
Пользователь №: 34 798

|
Цитата(Dron_Gus @ Jun 6 2009, 16:20)  Проверьте кварц. В том проекте, кажется, используется на 12 МГц, а на плате изначально стоит 18,432 МГц. На его фотке точно стоит кварц 18.432 МГц..  Прикол-то в том, что даже если кварц неправильный, то в УАРТ этот плеер все-равно ведь гадит, (пускай с ошибками при неправильном кварце)? а у меня в терминалке после запуска плеера чисто...
Сообщение отредактировал Ivan Kuznetzov - Jun 10 2009, 06:42
--------------------
Разработчик
|
|
|
|
|
Jun 14 2009, 08:17
|

Местный
  
Группа: Свой
Сообщений: 307
Регистрация: 6-02-08
Из: Россия, Екатеринбург
Пользователь №: 34 798

|
Итак, дело было в кварце (спасибо Dron_Gus) - нашел я строчку, где кварц указывается 12МГц, поставил его, плеер ожил, карточку инициализирует, список файлов выдает, вопрос: есть у меня микруха CS4331, на сайте плеера автор указывает, как с помощью PWM запустить клок для нее на 12 МГц - что надо сделать, чтобы эта микруха заработала? как порт для нее настроить (автор говорит, что работала она у него на I2S)?
--------------------
Разработчик
|
|
|
|
|
Jun 15 2009, 04:46
|

Местный
  
Группа: Свой
Сообщений: 307
Регистрация: 6-02-08
Из: Россия, Екатеринбург
Пользователь №: 34 798

|
Цитата(Dron_Gus @ Jun 15 2009, 02:21)  Попробуйте чекаутнуть не последнюю версию исходников из SVN. Там явно должен быть момент перехода с CS4331 на TLV320AIC23B.  SVN-ка логин и пасс просит... Покапался в исходниках - понял однук штуку - для TLV320 он инициализирует TWI, а для CS4331 он юзал I2S отличие походу в том что для старого dac нет start-stop условий данные просто последовательно шлются и клоком тактируются с чередованием left/right... Вот что у автора писано: DAC подключен к SSC интерфейсу, который сконфигурирован для вывода I2S потока с частотой дискретизации 46.9 кГц (два 16-и битовых слова за сэмпл - каждое для своего канала) как бы это все поднять?
Сообщение отредактировал Ivan Kuznetzov - Jun 15 2009, 05:01
--------------------
Разработчик
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|