Форум
 

Вернуться   Форум "Фрикер Клуб" - кодграббер своими руками > Основной раздел > Статьи

Важная информация

Ответ
 
Опции темы Опции просмотра
Старый 03.06.2012, 19:06   #21
CivicDriver Меню Пользователя
Резидент клуба
 
Аватар для CivicDriver
 
Регистрация: 13.03.2011
Сообщений: 213
По умолчанию Re: mikroMedia for Xmega

Не хватит. Любой мультик превратится в слайд-шоу.
CivicDriver вне форума   Ответить с цитированием
Старый 06.06.2012, 17:07   #22
CivicDriver Меню Пользователя
Резидент клуба
 
Аватар для CivicDriver
 
Регистрация: 13.03.2011
Сообщений: 213
По умолчанию Re: mikroMedia for Xmega

Опыт пятый.
MP3 Player.
Попробуем создать свой MP3 Player с помощью присутствующего на плате аппаратного кодека VS1053, чтобы он не зря вносил свою лепту в разряд аккумулятора. Начнём, как обычно, с чего попроще – с создания неуправляемого плеера. За основу возьмём тестовый пример с сайта, демонстрирующий работу кодека. Принцип работы тестового примера в следующем. Контроллер по SPI подцепляется к кодеку и закидывает в него поблочно MP3-файл, который нужно проигрывать. Также демонстрируется возможность работы с MicroSD картой как с FAT-диском. Проигрывается только один файл sound.mp3, который должен находиться в корне карты.
В результате модернизации тестового примера получилось следующее. Введена возможность проигрывания нескольких файлов. Для этого карту нужно сначала форматнуть в FAT16, затем создать на ней папку Music, в которую закидать файлы mp3, и в корне создать файл playlist.txt с названиями файлов. Тут есть несколько особенностей. Имена файлов в playlist.txt разделяются между собой пробелами, хотя правильнее сказать что они пробелами заканчиваются. Разделитель имён можно выбрать самостоятельно, за него отвечает константа divider в микроконтроллерном ПО. Потом имена файлам надо давать как можно проще, иначе они не будут проигрываться (были прецеденты). Также при пропадании питания или перезагрузке контроллера во время проигрывании файла происходит какой-то коллапс, из-за которого контроллер не может потом правильно читать имена файлов и его приходится перепрошивать (именно перепрошивать, в чём причина пока непонятно).
Вобщем что получилось - во вложении.
Что планируется доделать. Во избежание фатального падения плеера надо подключать его к аккумулятору и при отключении от USB-питания доигрывать текущий трек, сворачивать работу с картой, выключать подсветку экрана и усыплять контроллер до следующего подключения USB. Также можно написать программу для ПЭВМ, целью которой будет создание плейлиста, ибо вручную устанешь его прописывать. Затем ввести органы управления плеером и проработать вопрос интеграции плеера с переборщиком. Так что, как говорится, оставайтесь с нами.
Изображения
Тип файла: jpg Фото0268.jpg (271.9 Кб, 55 просмотров)
Тип файла: jpg Фото0269.jpg (266.8 Кб, 31 просмотров)
Вложения
Тип файла: rar MP3Player.rar (261.9 Кб, 32 просмотров)

Последний раз редактировалось CivicDriver; 06.06.2012 в 17:11.
CivicDriver вне форума   Ответить с цитированием
Старый 06.06.2012, 17:31   #23
Astronom Меню Пользователя
Член клуба
 
Регистрация: 02.05.2012
Сообщений: 177
По умолчанию Re: mikroMedia for Xmega

круто молодец сивик
Astronom вне форума   Ответить с цитированием
Старый 06.06.2012, 18:34   #24
CivicDriver Меню Пользователя
Резидент клуба
 
Аватар для CivicDriver
 
Регистрация: 13.03.2011
Сообщений: 213
По умолчанию Re: mikroMedia for Xmega

Всё для просвещения народа. )))
CivicDriver вне форума   Ответить с цитированием
Старый 07.06.2012, 20:30   #25
CivicDriver Меню Пользователя
Резидент клуба
 
Аватар для CivicDriver
 
Регистрация: 13.03.2011
Сообщений: 213
По умолчанию Re: mikroMedia for Xmega

Потихоньку дорабатываю плеер.
Добавлено:
- контроль подключения USB как описано выше;
- status line, показывающая текущее состояние проигрываемого трека (не масштабированная, показывает объём проигранной части, а не время).
Изображения
Тип файла: jpg Фото0270.jpg (270.2 Кб, 27 просмотров)
Тип файла: jpg Фото0271.jpg (276.2 Кб, 23 просмотров)
Вложения
Тип файла: rar MP3Player.rar (303.4 Кб, 17 просмотров)
CivicDriver вне форума   Ответить с цитированием
Старый 08.06.2012, 10:49   #26
russo_turisto Меню Пользователя
Резидент клуба
 
Аватар для russo_turisto
 
Регистрация: 21.08.2011
Сообщений: 1,203
Thumbs down Re: mikroMedia for Xmega

Вот блин цену заламывают , получил ответ о возможности доставки mikromedia for PIC24
"Примерная стоимость будет 89 евро за сам продукт, плюс 9 евро за доставку (это доставка в Германию, сейчас там я в командировке) и 20% VAT, так как получатель частное лицо.
Доставка в казахстан займет от 2-8 дней, стоимость доставки составит примерно 40 евро.
Продукт есть в наличии на складе и доставка займет 2-4 дня после того как мы получим подтверждение об оплате.
Вы можете зделать заказ на вебсайте www.tigal.com "

- хоть на stm32 переходи
http://www.ebay.com/itm/New-STM32F10...item3a6e849f64
похожий модуль 30 баков с доставкой стоит.
russo_turisto вне форума   Ответить с цитированием
Старый 08.06.2012, 10:57   #27
PressAnyKey Меню Пользователя
Резидент клуба
 
Аватар для PressAnyKey
 
Регистрация: 31.12.2011
Сообщений: 892
По умолчанию Re: mikroMedia for Xmega

Цитата:
Сообщение от russo_turisto
- хоть на stm32 переходи
http://www.ebay.com/itm/New-STM32F10...item3a6e849f64
похожий модуль 30 баков с доставкой стоит.

Вот именно по этой причине многие и переходят на STM32, дешевые камни дешевые средства разработки, плюс возможностей больше.
__________________
Press Any Key to continue...|
PressAnyKey вне форума   Ответить с цитированием
Старый 08.06.2012, 14:22   #28
СаняЧ Меню Пользователя
Резидент клуба
 
Аватар для СаняЧ
 
Регистрация: 08.05.2011
Сообщений: 436
По умолчанию Re: mikroMedia for Xmega

Цитата:
Сообщение от russo_turisto
Вот блин цену заламывают , получил ответ о возможности доставки mikromedia for PIC24
"Примерная стоимость будет 89 евро за сам продукт, плюс 9 евро за доставку (это доставка в Германию, сейчас там я в командировке) и 20% VAT, так как получатель частное лицо.
Доставка в казахстан займет от 2-8 дней, стоимость доставки составит примерно 40 евро.
Продукт есть в наличии на складе и доставка займет 2-4 дня после того как мы получим подтверждение об оплате.
Вы можете зделать заказ на вебсайте www.tigal.com "

- хоть на stm32 переходи
http://www.ebay.com/itm/New-STM32F10...item3a6e849f64
похожий модуль 30 баков с доставкой стоит.

Да поверь с ибея проше в РК пригнать... Чем с германии и конады разорения сплошное... Хотя кому для каких целей я всетоки заказал на 1500 штуки зелини вот жду...
СаняЧ вне форума   Ответить с цитированием
Старый 08.06.2012, 14:54   #29
russo_turisto Меню Пользователя
Резидент клуба
 
Аватар для russo_turisto
 
Регистрация: 21.08.2011
Сообщений: 1,203
По умолчанию Re: mikroMedia for Xmega

На каком ebee ?

Нету его там.

http://www.ebay.com/sch/i.html?_trks...PIC24&_sacat=0
russo_turisto вне форума   Ответить с цитированием
Старый 10.06.2012, 08:39   #30
CivicDriver Меню Пользователя
Резидент клуба
 
Аватар для CivicDriver
 
Регистрация: 13.03.2011
Сообщений: 213
По умолчанию Re: mikroMedia for Xmega

Цитата:
Сообщение от PressAnyKey
Вот именно по этой причине многие и переходят на STM32, дешевые камни дешевые средства разработки, плюс возможностей больше.

Это чьи контроллеры?
CivicDriver вне форума   Ответить с цитированием
Ответ
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Текущее время: 17:56. Часовой пояс GMT +3.


vBulletin 4.1.0 Перевод: zCarot
(C) www.phreakerclub.com
Яндекс.Метрика