реклама на сайте
подробности

 
 
> STM32F4Discovery + VS1011e, Как подружить?
hd44780
сообщение Sep 16 2013, 14:16
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 202
Регистрация: 26-08-05
Из: Донецк, ДНР
Пользователь №: 7 980



Решил наваять аппаратный MP3 плеер sm.gif

VS1011k в корпусе SOIC-28 (паять легче), его обвяз взят отсюда - http://fun4diy.com/CCS_MP3.htm ибо в доке http://www.vlsi.fi/datasheets/vs1011.pdf обломились дать схему подключения для корпуса SOIC-28.
Единственное отличие - я припаял MISO, дабы иметь двунаправленный канал с микросхемой.
И кварц у меня 24МГц.

В итоге подключение такое:
1 - DREQ - PA2
13 - MOSI - PC12 (SPI3)
12 - CLK - PC10 (SPI3)
4 - BSYNC - PA4
11 - nCS - PA3
14 - MISO - PC11 (SPI3)
26 - nRESET - PA5

Ноги 2 и 3 у меня висят в воздухе, я не въеду, куда их цеплять. Иногда их вешают на 12, 13 соответственно, иногда - нет.
MP3 пихать в него я не пытался, пока читал статус и decode time. Оба нули, хотя по доке при включении статус д.б. 0x2C.

Библиотеку для работы с ним брал отсюда - http://www.rlocman.ru/shem/schematics.html?di=33468 (мега128) за неимением ничего другого.

Кто может - посмотрите, пожалуйста, где я ошибся?
Может сама микросхема не стартует? Но когда я nReset дёргаю, в наушниках щёлкает sm.gif .

Спасибо.
Прикрепленные файлы
Прикрепленный файл  SSD1963_Coocox_mp3_VS1011k.rar ( 231.76 килобайт ) Кол-во скачиваний: 35
 


--------------------
Чтобы возить такого пассажира, необходим лимузин другого класса.
(с) Мария Эдуарда
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
hd44780
сообщение Oct 2 2013, 10:04
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 202
Регистрация: 26-08-05
Из: Донецк, ДНР
Пользователь №: 7 980



Громкость управляется, всё ок.

Всплыл ещё один вопрос. Как проиграть обычный WAV PCM файл?

Из чтения доки понял, что можно просто пулять в него WAV файл.

Цитата
9.6 Feeding PCM data
VS1011e can be used as a PCM decoder by sending to it a WAV file header. If the length sent
in the WAV file is 0 or 0xFFFFFFF, VS1011e will stay in PCM mode indefinitely. 8-bit linear and
16-bit linear audio is supported in mono or stereo.


когда файл закончится, включить бит SM_OUTOFWAV.

Пытался это делать - ни хрена не играет, в наушниках только какой-то треск слышен.
Когда пуляю MP3 файл - всё идеально. Проект один и тот же, инициализация одна и та же.

Или надо как-то переключить его в "WAV mode"?

WAV - PCM, 44100Hz, stereo.

Спасибо.

Цитата(kan35 @ Sep 22 2013, 20:52) *
Кстати, пример на VS1002 уже давно среди примеров в пакете IAR присутствует.

Стоят 2 IAR-а - ARM и AVR.
Не нашёл ни в одном. Можете сказать, где именно оно лежит или кинуть сюда его?


--------------------
Чтобы возить такого пассажира, необходим лимузин другого класса.
(с) Мария Эдуарда
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- hd44780   STM32F4Discovery + VS1011e   Sep 16 2013, 14:16
- - DASM   Не смотрели кстати, программно сколько ЦПУ откушае...   Sep 16 2013, 15:15
- - hd44780   Программный я отсюда - http://electronix.ru/forum/...   Sep 16 2013, 16:07
- - controller_m30   Ноги 2,3 нужно посадить на землю, через 100к резис...   Sep 16 2013, 16:33
- - hd44780   Спасибо. Резюки завтра припаяю, там ещё косяк наш...   Sep 16 2013, 18:19
- - hd44780   Ноги перепаял: 2 - 100k - GND 3 - 100k - GND 15 TE...   Sep 19 2013, 11:58
- - controller_m30   А кварц у VS1011 запускается? У меня на STM32F2 (с...   Sep 19 2013, 15:12
- - hd44780   Спасибо. Кварц у меня 24 МГц На одной из двух ног ...   Sep 19 2013, 17:44
|- - controller_m30   Цитата(hd44780 @ Sep 19 2013, 20:44) Стат...   Sep 19 2013, 18:50
- - hd44780   controller_m30, спасибо большое. Тестовая синусоид...   Sep 21 2013, 09:34
|- - kan35   Цитата(hd44780 @ Sep 21 2013, 13:34) cont...   Sep 21 2013, 17:31
- - hd44780   kan35, я знаю. У меня есть рабочий проект с Helix,...   Sep 22 2013, 07:46
|- - kan35   Людям давал послушать STM32, и ни один не сказал, ...   Sep 22 2013, 17:52
|- - Jury093   Цитата(hd44780 @ Sep 22 2013, 11:46) Тепе...   Sep 22 2013, 18:18
|- - kan35   Цитата(hd44780 @ Oct 2 2013, 14:04) Стоят...   Oct 5 2013, 16:39
- - hd44780   Вот тут - http://www.vsdsp-forum.com/phpbb/viewtop...   Oct 2 2013, 15:51
- - hd44780   Где-то на ихнем сайте надыбал документ (прилагаю, ...   Oct 3 2013, 08:51
- - hd44780   Спасибо. Нашёл. Смотрю.   Oct 6 2013, 12:13
- - hd44780   Ничего интересного там нету. MP3 у меня и так игра...   Oct 7 2013, 08:24
- - alexandermas   Вопрос ребром: А зачем их вообще дружить. У этого ...   Dec 12 2013, 14:20
- - hd44780   Я знаю . У меня есть работающие примеры программн...   Dec 12 2013, 18:38


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 12:56
Рейтинг@Mail.ru


Страница сгенерированна за 0.0139 секунд с 7
ELECTRONIX ©2004-2016