Статистика
Время:
Зарегистрированных: 78645
Последним зарегистрирован: Cartel67
Рекорд посещаемости: 12585
Групп пользователей: 4
 Группы:
[Admin] [Cоучастник] [Автор] [Модератор]
 Сейчас на сайте
 Всего: 232
 Гостей: 219
 Анонимных: 0
 Пользователей: 13
 Зарегистрированные:
Mars9 G0rik VZH_79 Tim753 Konder ser61 Andrew007 FPV sergei-147 AlexZimin alexprim92 atmicandr vvb29
Forum Rules Внимание!

Внимание! Перед тем как создавать тему на форуме, воспользуйтесь поиском! Пользователь создавший тему, которая уже была, будет немедленно забанен! Читайте правила названия тем. Пользователи создавшие тему с непонятными заголовками, к примеру: "Помогите, Схема, Резистор, Хелп и т.п." также будут заблокированны навсегда. Пользователь создавший тему не по разделу форума будет немедленно забанен! Уважайте форум, и вас также будут уважать!

Страницы: (6) [1] 2 3 4 5 6  ( Перейти к первому непрочитанному сообщению ) Ответить Новая тема Новый опрос

> Мультимедиа-плеер с OLED-дисплеем, на STM32F407
Gospodin_Riba
  Сообщение: # 763137   Jan 11 2018, 12:38 PM
Quote Post


Соучастник
*****

Группа: Автор
Сообщений: 1802
Пользователь №: 116127
Регистрация: 26-April 16




Открываю топик для обсуждения сего чуда.

Статья: http://vrtp.ru/index.php?act=categories&CO...le&article=3712 artist00.gif

Схемы, прошивки, сорцы - всё в статье! 1000005W.gif

image

image

Видео: http://vrtp.ru/screenshots/3712_2.zip

Всю похвалу, критику, пожелания, замечания, полезные предложения по изменению, дополнению - пишите сюда.


--------------------
Рыба-Масон-Иллюминат :)
PMEmail Poster
Top
romanetz
Сообщение: # 763146   Jan 11 2018, 01:42 PM
Quote Post


Фанат
******

Группа: Cоучастник
Сообщений: 3610
Пользователь №: 99518
Регистрация: 13-March 13




IMG


Это сообщение отредактировал Ferrum-1827 - Jan 12 2018, 08:37 AM

Присоединённое изображение (Нажмите для увеличения)
Присоединённое изображение


--------------------
То. что нельзя запрограммировать на ассемблере и vhdl - приходится паять.
PMEmail Poster
Top
Zlodey
Сообщение: # 763147   Jan 11 2018, 01:46 PM
Quote Post


Фанат
******

Группа: Автор
Сообщений: 3666
Пользователь №: 39917
Регистрация: 30-November 08
Место жительства: Архангельская область



Не лень было мутить такой девайс? Кодек то не ахти.. Никуда не приткнуть его.
Ну а в целом зачёт конечно. vo.gif


--------------------
=> Zlodey <=
PMEmail PosterUsers Website
Top
intel
Сообщение: # 763184   Jan 11 2018, 06:28 PM
Quote Post


Соучастник
*****

Группа: Автор
Сообщений: 1985
Пользователь №: 144
Регистрация: 26-April 05
Место жительства: г. Салават



а какой ток потребления плеера при воспроизведении музыки с отключеным дисплеем? платформа стм славиться своей энерго эффективностью!!! что касается формата выбора видео вопрос спорный хотя на видео отрисовка экрана очень красивая и углы что надо!!! вообще STM32F407 это очень мощный процессор !!!! на моей памяти мой друг гонял через него видео в формате 320х240 25...30 кадров в секунду формат не помню помню что он с камеры писал во флешку и мог обратно воспроизводить но на тот момент появилась куча видео регистраторов из китая и проект потерял свою актуальность во всяком случае на тот момент и на платформе STM а вот плеер у него получился очень даже так не чего !!! где то на радио коте по моему была тема Макса исходник у его проекта закрытый но как плеер мне он определенно нравиться всем!!! кроме габаритов вот скажем спичичный коробок с хорошим мп3 и хорошей автономностью и при этом с красивым меню вот это да вот это и будет нишей вашего проекта воспроизведение видео можно оставить как фишку !!!! не более а так достаеш такой в автобусе и сразу все видят вещ индивидуальная не у кого такой нет экран маленький четкий красивый звук хороший или даже отличный (от наушников во многом зависит), иными словами вещ!!!! под такой проект корпус можно из люминия отлить !!!! и затем шлифануть что бы он кричал что он такой один и сделан руками ну а что касаеться габаритов то пусть будет примерно как нокия 3310 ну та монохромная старая со змейкой которая. просто минус многих плееров их в руках держать не удобно из за их миниотюрности


--------------------
Если радиоэлектроника наркотик , то я наркоман со стажем!!!


image
не курю и никогда не курил, мне 33, но BMW я так и не купил.
PMEmail Poster
Top
Zlodey
Сообщение: # 763188   Jan 11 2018, 06:43 PM
Quote Post


Фанат
******

Группа: Автор
Сообщений: 3666
Пользователь №: 39917
Регистрация: 30-November 08
Место жительства: Архангельская область



На такой высокой тактовой частоте автономность думаю будет не ахти. Разве что использовать аппаратный декодер MP3, а микроконтроллеру уходить в спячку, лишь изредка подливая данные в буфер декодера.
Автору посоветовал бы смотреть в сторону воспроизведения качественного звука. Пусть даже устройство будет выглядеть как тетрис, и даже с монохромным дисплеем, зато автономность и качество звука будут огонь.

Это сообщение отредактировал Zlodey - Jan 11 2018, 06:49 PM


--------------------
=> Zlodey <=
PMEmail PosterUsers Website
Top
romanetz
Сообщение: # 763193   Jan 11 2018, 06:57 PM
Quote Post


Фанат
******

Группа: Cоучастник
Сообщений: 3610
Пользователь №: 99518
Регистрация: 13-March 13




QUOTE (intel @ Jan 11 2018, 10:28 PM)
а какой ток потребления плеера при воспроизведении музыки с отключеным дисплеем? платформа стм славиться своей энерго эффективностью!!!

Потребление практически полностью определяется громкостью в наушниках. На Дискавери есть встроенный аудиокодек, его опять проигнорировали. О каком качестве музыки тогда идёт речь.


--------------------
То. что нельзя запрограммировать на ассемблере и vhdl - приходится паять.
PMEmail Poster
Top
intel
Сообщение: # 763196   Jan 11 2018, 07:15 PM
Quote Post


Соучастник
*****

Группа: Автор
Сообщений: 1985
Пользователь №: 144
Регистрация: 26-April 05
Место жительства: г. Салават



QUOTE (romanetz @ Jan 11 2018, 06:57 PM)
QUOTE (intel @ Jan 11 2018, 10:28 PM)
а какой ток потребления плеера при воспроизведении музыки с отключеным дисплеем? платформа стм славиться своей энерго эффективностью!!!

Потребление практически полностью определяется громкостью в наушниках. На Дискавери есть встроенный аудиокодек, его опять проигнорировали. О каком качестве музыки тогда идёт речь.

ну Макс как раз делал плеер на внешнем кодеке найду его тему дам ссылку, у нас на форуме все знают Макса под ником Ведущий специалист и да он до сих пор подключает к микроконтроллерам экраны камеры и делает плееры вот только теперь это его работа а не хобби smile.gif


--------------------
Если радиоэлектроника наркотик , то я наркоман со стажем!!!


image
не курю и никогда не курил, мне 33, но BMW я так и не купил.
PMEmail Poster
Top
intel
Сообщение: # 763282   Jan 12 2018, 02:12 AM
Quote Post


Соучастник
*****

Группа: Автор
Сообщений: 1985
Пользователь №: 144
Регистрация: 26-April 05
Место жительства: г. Салават



QUOTE (romanetz @ Jan 11 2018, 01:42 PM)
IMG

не хорошо так с хлебом mat.gif да и картинка не по размеру, отредактируете пожалуйста.
хотя ваш посыл понятен

Это сообщение отредактировал Ferrum-1827 - Jan 12 2018, 08:37 AM


--------------------
Если радиоэлектроника наркотик , то я наркоман со стажем!!!


image
не курю и никогда не курил, мне 33, но BMW я так и не купил.
PMEmail Poster
Top
vitalik_b
Сообщение: # 763283   Jan 12 2018, 02:23 AM
Quote Post


Дедушка
*******

Группа: Автор
Сообщений: 6999
Пользователь №: 35582
Регистрация: 3-August 08
Место жительства: Украина, Харьков



Жрет наверное на порядок больше, чем тоже решение на каком нибудь SoC MTK даже на программном декодировании?


Разве стм-ка не потянет хоть даже тот же h263 кодек?

Это сообщение отредактировал vitalik_b - Jan 12 2018, 02:25 AM


--------------------
TDA - The Digital Audio
Если плоскогубцы выскользнули из рук, то они обязательно упадут именно в то место, где смогут принести наибольшие потери. Закон Мэрфи.
PMEmail Poster
Top
Gospodin_Riba
Сообщение: # 763291   Jan 12 2018, 05:46 AM
Quote Post


Соучастник
*****

Группа: Автор
Сообщений: 1802
Пользователь №: 116127
Регистрация: 26-April 16




По поводу аудио, 96 кБит/с 24 кГц для моих ушей вполне комфортно, особенно когда для вывода звука используется Buzzer с телефона. Там больше и не надо.

На счёт H264, MPEG4, сорцов на горизонте-то не видно... А так с радостью бы прикрутил их.

Ну и не забываем, про размеры в районе спичечного коробка и основное назначение: просмотр мультфильмов.

Ну и чановский JPEG декодер на 320x240 уже даёт 6-7 FPS, что совсем мало. Да и дисплей 320x240 это уже не спичечный коробок.

Ну а так, да - "слепил из того что было"...Ну и мозг размял, новые вещи освоил: DMA память-память, OLED дисплей, JPEG декодер, работа с SD картой через SDIO (а не SPI). Так что пользу с него я извлёк. 1000000Z.gif


--------------------
Рыба-Масон-Иллюминат :)
PMEmail Poster
Top
Gospodin_Riba
Сообщение: # 763294   Jan 12 2018, 06:03 AM
Quote Post


Соучастник
*****

Группа: Автор
Сообщений: 1802
Пользователь №: 116127
Регистрация: 26-April 16




QUOTE (romanetz @ Jan 11 2018, 06:57 PM)
На Дискавери есть встроенный аудиокодек, его опять проигнорировали.

Да, проигнорировали. Потому как в спичечный коробок Дискавери не влезет, а использовалась для макетирования, что указывает на нулевое прочтение статьи и высер с троллейбусами. biggrin.gif Ну и усложнять схему здесь не хочется, а так VS1053 поставил бы. Да, опять мимо... biggrin.gif

Это сообщение отредактировал Gospodin_Riba - Jan 12 2018, 06:04 AM


--------------------
Рыба-Масон-Иллюминат :)
PMEmail Poster
Top
ведущий специалист
Сообщение: # 763314   Jan 12 2018, 10:43 AM
Quote Post


Соучастник
****

Группа: Cоучастник
Сообщений: 759
Пользователь №: 22294
Регистрация: 14-July 07
Место жительства: Спб



Есть сорцы и h264 под стм, дать? Поставишь с радостью? Мне просто интересно но некогда этим заниматься.
PMEmail PosterICQ
Top
ведущий специалист
Сообщение: # 763315   Jan 12 2018, 10:45 AM
Quote Post


Соучастник
****

Группа: Cоучастник
Сообщений: 759
Пользователь №: 22294
Регистрация: 14-July 07
Место жительства: Спб



Зачем внешний кодек, если в дискавери стоит отличнейший для звука дак. Шило на мыло сменишь. Хотя конечно 1053 хвалят, но минус его в том что несколько питаний, а это гемор и потребление
PMEmail PosterICQ
Top
intel
Сообщение: # 763316   Jan 12 2018, 10:48 AM
Quote Post


Соучастник
*****

Группа: Автор
Сообщений: 1985
Пользователь №: 144
Регистрация: 26-April 05
Место жительства: г. Салават



QUOTE (Gospodin_Riba @ Jan 12 2018, 06:03 AM)
QUOTE (romanetz @ Jan 11 2018, 06:57 PM)
На Дискавери есть встроенный аудиокодек, его опять проигнорировали.

Да, проигнорировали. Потому как в спичечный коробок Дискавери не влезет, а использовалась для макетирования, что указывает на нулевое прочтение статьи и высер с троллейбусами. biggrin.gif Ну и усложнять схему здесь не хочется, а так VS1053 поставил бы. Да, опять мимо... biggrin.gif

как так не кто не читал !!! я читал 2 раза , один бегло второй вдумчиво и сразу понял что это проект делался что бы скилл разработчика поднять !!! но по факту после плеера на базе атмега 128 и экрана от сименса больше подобных открытых проектов в сети небыло плеер с красивым олед экраном, с хорошим кодэком и открытым исходником это хороший проект, народ ардуину мучает что бы она кодеком дергала а тут проект на стм будущее у него есть среди гиков которых не устраивает плеер в телефоне


--------------------
Если радиоэлектроника наркотик , то я наркоман со стажем!!!


image
не курю и никогда не курил, мне 33, но BMW я так и не купил.
PMEmail Poster
Top
Gospodin_Riba
Сообщение: # 763318   Jan 12 2018, 11:31 AM
Quote Post


Соучастник
*****

Группа: Автор
Сообщений: 1802
Пользователь №: 116127
Регистрация: 26-April 16




QUOTE (intel @ Jan 12 2018, 10:48 AM)
как так не кто не читал !!! я читал 2 раза , один бегло второй вдумчиво и сразу понял что это проект делался что бы скилл разработчика поднять !!! но по факту после плеера на базе атмега 128 и экрана от сименса больше подобных открытых проектов в сети небыло плеер с красивым олед экраном, с хорошим кодэком и открытым исходником это хороший проект, народ ардуину мучает что бы она кодеком дергала а тут проект на стм будущее у него есть среди гиков которых не устраивает плеер в телефоне

Intel, речь была не про вас, а про романеЦЦ.

А вообще, народ ЗАЖРАЛСЯ смотрю, подавай флаки с хдмаями... smile.gif

Мой запрос скромнее: хочу маленькую коробочку с мини-дисплеем и динамиком для просмотра мультфильмов.

Ну и прицел на будущее: видео-рация. Там для передачи физиономии хватит и 128x128 1_7.gif

Ведущий специалист, написал в личку!
P.S. с возвращением на форум smile.gif

Это сообщение отредактировал Gospodin_Riba - Jan 12 2018, 11:32 AM


--------------------
Рыба-Масон-Иллюминат :)
PMEmail Poster
Top
intel
Сообщение: # 763320   Jan 12 2018, 11:43 AM
Quote Post


Соучастник
*****

Группа: Автор
Сообщений: 1985
Пользователь №: 144
Регистрация: 26-April 05
Место жительства: г. Салават



рыба мне бы хотелось плеер а не рацию smile.gif))


--------------------
Если радиоэлектроника наркотик , то я наркоман со стажем!!!


image
не курю и никогда не курил, мне 33, но BMW я так и не купил.
PMEmail Poster
Top
vladlen
Сообщение: # 763322   Jan 12 2018, 11:58 AM
Quote Post


Соучастник
*****

Группа: Cоучастник
Сообщений: 1272
Пользователь №: 70096
Регистрация: 31-August 10




Видео из первого сообщения кто-нибудь скачивал, смотрел?

Что-то хотел посмотреть, а там хрень какая-то с изображением.
Может это только у меня так?


--------------------
PM
Top
vitalik_b
Сообщение: # 763324   Jan 12 2018, 12:09 PM
Quote Post


Дедушка
*******

Группа: Автор
Сообщений: 6999
Пользователь №: 35582
Регистрация: 3-August 08
Место жительства: Украина, Харьков



Нормально там всё.


--------------------
TDA - The Digital Audio
Если плоскогубцы выскользнули из рук, то они обязательно упадут именно в то место, где смогут принести наибольшие потери. Закон Мэрфи.
PMEmail Poster
Top
Zlodey
Сообщение: # 763325   Jan 12 2018, 12:27 PM
Quote Post


Фанат
******

Группа: Автор
Сообщений: 3666
Пользователь №: 39917
Регистрация: 30-November 08
Место жительства: Архангельская область



QUOTE (vladlen @ Jan 12 2018, 11:58 AM)
Что-то хотел посмотреть, а там хрень какая-то с изображением.
Может это только у меня так?

Кодеки обнови на компе


--------------------
=> Zlodey <=
PMEmail PosterUsers Website
Top
ведущий специалист
Сообщение: # 763334   Jan 12 2018, 02:52 PM
Quote Post


Соучастник
****

Группа: Cоучастник
Сообщений: 759
Пользователь №: 22294
Регистрация: 14-July 07
Место жительства: Спб



FLAC?? Эту тему я тоже умею разжимать под стм32, проект рабочий, нужно?
PMEmail PosterICQ
Top
ведущий специалист
Сообщение: # 763336   Jan 12 2018, 02:56 PM
Quote Post


Соучастник
****

Группа: Cоучастник
Сообщений: 759
Пользователь №: 22294
Регистрация: 14-July 07
Место жительства: Спб



QUOTE (intel @ Jan 12 2018, 11:43 AM)
рыба мне бы хотелось плеер а не рацию smile.gif))

Я его таки почти доделал.... Но, в процессе понял что надо делать платку версии 3, что с первыми 2мя делать - пока не понимаю.
Думаю переходить на проц stm32l4r9. Вот он и флак полноценно прокачает, и с памятью у него получше. Флак очень жруч в планах срам, а в звучании я разницы не заметил.
PMEmail PosterICQ
Top
romanetz
Сообщение: # 763352   Jan 12 2018, 04:29 PM
Quote Post


Фанат
******

Группа: Cоучастник
Сообщений: 3610
Пользователь №: 99518
Регистрация: 13-March 13




А порт опуса есть?
Интересны оценки по требованиям к мипсам и памяти
Хотел на нём цифровой переговорник сделать беспроводной...

Это сообщение отредактировал romanetz - Jan 12 2018, 04:31 PM


--------------------
То. что нельзя запрограммировать на ассемблере и vhdl - приходится паять.
PMEmail Poster
Top
ведущий специалист
Сообщение: # 763368   Jan 12 2018, 05:41 PM
Quote Post


Соучастник
****

Группа: Cоучастник
Сообщений: 759
Пользователь №: 22294
Регистрация: 14-July 07
Место жительства: Спб



QUOTE (romanetz @ Jan 12 2018, 04:29 PM)
А порт опуса есть?
Интересны оценки по требованиям к мипсам и памяти
Хотел на нём цифровой переговорник сделать беспроводной...

APE FLACK OGG MP3 WAV. мп3 как кодер есть так и декодер.
PMEmail PosterICQ
Top
romanetz
Сообщение: # 763371   Jan 12 2018, 05:58 PM
Quote Post


Фанат
******

Группа: Cоучастник
Сообщений: 3610
Пользователь №: 99518
Регистрация: 13-March 13




В ящик стола заглянул, и понял, откуда дежа вю. Стоковая демка для F723E-DISCOVERY - писалка-читалка звука и видеоплеер. Дисплей на этой плате тоже штатный. Вот не знаю, OLED он или нет. Смотрится чётко.


--------------------
То. что нельзя запрограммировать на ассемблере и vhdl - приходится паять.
PMEmail Poster
Top
Andrew007
Сообщение: # 763510   Jan 13 2018, 03:36 PM
Quote Post


Соучастник
****

Группа: Cоучастник
Сообщений: 872
Пользователь №: 69315
Регистрация: 10-August 10




А почему статью убрали?
PMEmail Poster
Top
Gospodin_Riba
Сообщение: # 763513   Jan 13 2018, 03:42 PM
Quote Post


Соучастник
*****

Группа: Автор
Сообщений: 1802
Пользователь №: 116127
Регистрация: 26-April 16




UPDATE => 13.01.2018

1)
Добавил в плеер софтовый MP3-декодер.
Исходный код взят здесь: https://github.com/lieff/minimp3

Параметры звукового потока в плеере выбраны следующие: 24 kHz, 40 kbps, mono. При таком раскладе звучание удовлетворительное.
Пробовал понизить битрейт до 32 kbps, звучание было хуже - на высоких тонах появлялся металлический оттенок, поэтому оставил 40 kbps.

Процессор работает также на 168 МГц, имплементирование MP3-декодера прошло с некоторыми ухищрениями.
Основные проблемы - синхронизация вывода видео со звуком (длительность одного видео-фрейма НЕ КРАТНА длительности одного аудио-фрейма),
а также нахождение эффективного алгоритма программы.

Выигрыш в сжатии: ~2.4 раза (MP3 40kbps 24 kHz vs. IMA ADPCM 96 kbps 24kHz).

Исходный код проекта (µVision 5.16a) + прошивка (obj/led.hex) даны в Приложении 8.

Медиа-данные для теста и convert.bat (для автоматического конвертирования, нужна программа fmmpeg) - в Приложении 9.

2)
Поправил мелкие баги в предыдущем проекте программы плеера.
Обновлённый исходный код проекта (µVision 5.16a) + прошивка (obj/led.hex) в Приложении 6.

Приложение 8: Сорцы плеера MJPEG+MP3 (проект Keil uVision) + прошивка (hex)

Приложение 9: видео(MJPEG)- и аудио(MP3)- дорожки для тестирования + батник для авто-конверсии роликов


--------------------
Рыба-Масон-Иллюминат :)
PMEmail Poster
Top
Gospodin_Riba
Сообщение: # 763514   Jan 13 2018, 03:43 PM
Quote Post


Соучастник
*****

Группа: Автор
Сообщений: 1802
Пользователь №: 116127
Регистрация: 26-April 16




QUOTE (Andrew007 @ Jan 13 2018, 03:36 PM)
А почему статью убрали?

Возможно, из-за того что она мной редактировалась (UPD.) Сейчас должна быть видна даже гостю.

Это сообщение отредактировал Gospodin_Riba - Jan 13 2018, 03:44 PM


--------------------
Рыба-Масон-Иллюминат :)
PMEmail Poster
Top
ведущий специалист
Сообщение: # 763807   Jan 15 2018, 05:33 PM
Quote Post


Соучастник
****

Группа: Cоучастник
Сообщений: 759
Пользователь №: 22294
Регистрация: 14-July 07
Место жительства: Спб



С топикстартером контакт не удалось установить (странно, как можно жить без почтового ящика). Вот ссыль, там проект, на 407ом разжимают h264, там же если глубже полазить найдутся программные порты на стм32 множества проигрывателей (APE FLAC OGG MP3). Дерзайте.

http://www.openedv.com/posts/list/13843.htm
PMEmail PosterICQ
Top
ведущий специалист
Сообщение: # 763810   Jan 15 2018, 05:47 PM
Quote Post


Соучастник
****

Группа: Cоучастник
Сообщений: 759
Пользователь №: 22294
Регистрация: 14-July 07
Место жительства: Спб



Сам проект в запакованном виде весит 6 метров. Сюда не прикрепить.
PMEmail PosterICQ
Top
intel
Сообщение: # 763817   Jan 15 2018, 06:25 PM
Quote Post


Соучастник
*****

Группа: Автор
Сообщений: 1985
Пользователь №: 144
Регистрация: 26-April 05
Место жительства: г. Салават



по просьбе ведущего специалиста, специально для самой секретной акулы нашего портала, размещаю архив с проектом Н264 кодека для STM контроллера, осторожно в архиве лежит страшный вирус под нозванием STM проекты, заражает сознание, принуждает ставить сторонний софт и подключать библиотеки, лишает сна, теряется интерес к пище icon_lol.gif
так как форум не пропускает 7z архивы пришлось дополнительно упаковать в зип

Это сообщение отредактировал intel - Jan 15 2018, 06:29 PM

Присоединённый файл ( Кол-во скачиваний: 114 )
Присоединённый файл  H264_FC.zip


--------------------
Если радиоэлектроника наркотик , то я наркоман со стажем!!!


image
не курю и никогда не курил, мне 33, но BMW я так и не купил.
PMEmail Poster
Top

Настройки темыСтраницы: (6) [1] 2 3 4 5 6  Ответить Шустрый ответ Новая тема Новый опрос


 




    РадиоКОТ - популярно об электронике. Авторские схемы, новые разработки. Обучение по электронике, микроконтроллерам, ПЛИС. Форум   banner DIPTRACE - САМЫЙ ЛУЧШИЙ ТАКСИРОВЩИК ПЕЧАТНЫХ ПЛАТ
Portal-X