ратэк,
Исходники прошивки будут открыты, так что кто захочет - перепишет под свой дисплей. А пока фишка проекта в доступности не в ущерб качеству.
-
- Сообщений
- 275
- Репутация
- 364 (0)
04.09.2017 22:01
-
- Адрес
- Цимлянск
- Возраст
- 38
- Сообщений
- 4,753
- Репутация
- 20785 (0)
04.09.2017 22:02
Воздух слишком прозрачен чтобы видеть сквозь солнце... (Сфера влияния)
Мы умираем от тех пуль, что продали мы сами и удивляемся тому, что происходит с нами... (LOUNA)
-
- Сообщений
- 128
- Репутация
- 14 (0)
04.09.2017 22:25
эти дисплеи интерфейс SPI, поддерживает частичное обновления потребляют очень мало
и он всегда будет виден и на солнце в том числе а потребление будет меньше чем постоянные включения олед дисплея
вот поменьше и дешевле вариант https://ru.aliexpress.com/item/200x2...38f7f731aNosxo
по энергопотреблению у них написано -Обновления мощность: 26.4 МВт (тип.)
Энергопотребление в режиме ожидания: <0.017 МВт
-
- Сообщений
- 275
- Репутация
- 364 (0)
04.09.2017 22:32
ратэк, мы не создаем лучший плеер на свете, мы пытаемся создать самый дешевый плеер с отличным звуком и не урезанным функционалом.
-
- Сообщений
- 128
- Репутация
- 14 (0)
-
- Адрес
- Тверь
- Сообщений
- 180
- Репутация
- 1400 (0)
05.09.2017 00:20
Bluethooth модуль думаю использовать HM-10 (ищется легко на али).
1) распространён, стоит копейки 120рублей( лот https://vk.cc/74CaCP )
2) Малое энергопотребления 8ma макс
-
Пользователи, сказавшие Спасибо s.lyra за полезный пост
questioner (05.09.2017)
-
- Сообщений
- 85
- Репутация
- -217 (0)
-
- Адрес
- Тверь
- Сообщений
- 180
- Репутация
- 1400 (0)
05.09.2017 00:40
JDY-10 - это подделка под HM-10
bk8000l имеет гигантский ток потребления - до 60ма!
-
- Сообщений
- 843
- Репутация
- 2740 (0)
05.09.2017 04:14
Лучше с поддержкой Apt-x (качественнее звук) на CSR8645
-
- Адрес
- Тверь
- Сообщений
- 180
- Репутация
- 1400 (0)
05.09.2017 13:26
Так мы не собираемся передавать звук по bluetooth - только лишь управление.
---------- Добавлено в 15:26 ---------- Предыдущее сообщение было размещено в 14:40 ----------
Репозиторий проекта с исходным кодом: https://github.com/SL-RU/osfi-z
Пока только сгенерировал проект, добавил FatFS и скомпилировал.
-
Следующие 2 пользователей сказали Спасибо за этот полезный пост
pigeon40 (05.09.2017), questioner (05.09.2017)
-
- Адрес
- Тверь
- Сообщений
- 180
- Репутация
- 1400 (0)
05.09.2017 17:53
Пока я жду доставку плеера, благородно предоставленного sergzver85! Спасибо ему! Напишу план разработки:
0) Создать проект, архитектуру системы плеера.
1) Понять разводку плеера, зарисовать
2) Потыкать осциллографом и логическим анализатором в различные узлы, чтобы понять, как лучше реализовывать прошивку. Померять энергопотребление, чтоб приблизиться к эталонному в результате
3) Вставить дебаггер в систему и поглядеть, чё там. Забекапить загрузчик и систему.
4) Попробовать загрузить свой Hello World
5) Если успешно, то для кажого узла начать разрабатывать драйвера и тестить по порядку: DAC, кнопки, дисплей, аккум, SD карта. Посмотреть, можно ли оставить загрузчик заводской или придётся писать свой.
5.1) Написать загрузчик
6) Воткнуть простейший кодек - WAV и запустить с ним DAC.
7) Запустить GUI и просмоторщик папок, файлов.
8 ) Добавить MP3, FLAC
8.1) Тут уже можно будет дебажить и тестить каждому =) Можно, конечно будет дебажить в любой момент, но смысла особого в этом не будет)
9) Добавить эквалайзер и элементы управления для него.
10) Создать систему плейлистов, которая сможет поддержать все необходимые фичи(рандомное проигрывание, аудиокниги, работу с блутус и тд)
11) Доделать систему до стабильного состояния и дать уже заюзать сообществу
12) Добавить возможность управления по bluetooth.
13) Добавить больше кодеков!
Репозиторий проекта, где будет происходить вся разработка: https://github.com/SL-RU/osfi-z
И, конечно же, жду пожеланий по фичам.
-
- Адрес
- Цимлянск
- Возраст
- 38
- Сообщений
- 4,753
- Репутация
- 20785 (0)
05.09.2017 17:57
поддержка CUE и включение с кнопки, а не переключателя.
Воздух слишком прозрачен чтобы видеть сквозь солнце... (Сфера влияния)
Мы умираем от тех пуль, что продали мы сами и удивляемся тому, что происходит с нами... (LOUNA)
-
- Сообщений
- 486
- Репутация
- 223 (0)
05.09.2017 18:02
Интересно, а графическое отображение будет в виде файл менеджера или будет какой-то плеер с анимацией типа старых плееров времен середины 2000-х? Интересней смотрелся бы второй вариант, хотя и первый не плох!
-
05.09.2017 18:03
Правильного выбора в реальности не существует — есть только сделанный выбор и его последствия.
-
- Адрес
- Тверь
- Сообщений
- 180
- Репутация
- 1400 (0)
05.09.2017 18:16
CUE, конечно, обязательно. А вот про кнопку скажу, когда посмотрю разводку... Есть только некоторые пины, с которых можно пробуждать плеер. Но если что - к ним можно будет подпаяться самому
---------- Добавлено в 20:06 ---------- Предыдущее сообщение было размещено в 20:04 ----------
Конечно в виде файл-манагера) Но будет несколько режимов - плейлист, файлы, аудиокнижки и тд. Нужно над этим будет ещё поразмышлять.
---------- Добавлено в 20:16 ---------- Предыдущее сообщение было размещено в 20:06 ----------
Да это понятно, но под драйвером я имел не только лишь управление микросхемкой, а так же управление внутренней переферией МК. Та же настройка клоков и формата I2S входит в драйвер.
Я бы с удовольствием, но вот Rockbox жить не может без внешней RAMы. Система Rockbox сделана очень специфична - она не считалась с ресурсами плеера, именно поэтому смогла захавать столько кодеков и функционала. Я возился с этим проектом два месяца - мучал разработчиков и сам проект, думал его использовать для плеера, который разрабатываю сам. Но нет, без рамы они не могут работать. В итоге переворошил всю систему и вытащил оттуда кодеки и DSP модуль, которые могут работать автономно. Это и заюзаю. Но не все форматы смогут заработать без рамы так же. Гарантировать я могу лишь FLAC, MP3, WAV(AIFF и тд) - все остальные кодеки не просматривал досконально.
-
- Сообщений
- 486
- Репутация
- 223 (0)
-
- Адрес
- Москва
- Сообщений
- 6,739
- Репутация
- 45897 (0)
05.09.2017 21:31
s.lyra, найди Рокбокс для Сансы, который делит флешку на систему и раздел музыки - тоже вариант
-
-
- Адрес
- Тверь
- Сообщений
- 180
- Репутация
- 1400 (0)
05.09.2017 22:17
Да, я знаю это - не только санса так делает, но есть одно важное отличие... У AS3525, который в сансе более почти 700кб рамы, а на STM32F405 РЕАЛЬНО можем использовать 130кб(64кб CCRAM, которая не доступна DMA, имеет доступ только RW без X - выполнения кода и годиться только для буферов мат.вычислений и системный кэш). Кодеки же, которые загружаются с карты, должны полностью влезть в рамку, ещё должно остаться место для буфера и самой системы. Можешь посмотреть сколько весят эти кодеки для той же сансы(архитектура та же почти). Большинство по 80кб, некоторые за 100! Тот же MPA - 70! А ещё нужно место для буфера декодирование, буфера для DMA, место под стек, место под остальные переменные) Мы не можем столько себе позволить)
---------- Добавлено в 00:17 ---------- Предыдущее сообщение было размещено в 00:15 ----------
Ахаха, можно и DOOM. Ну посмотрим, как со временем будет.
-
- Адрес
- Москва
- Сообщений
- 3,655
- Репутация
- 5492 (0)
06.09.2017 00:59
А у китайцев всё влезло. И даже место под DSD и DSD ISO осталось
Может тогда не надо использовать столь тяжёлые кодеки от Рокбокса?
К тому же есть опасение потерять СВОЕОБРАЗНЫЙ звук Зишана, который и от кодеков зависит, не в последнюю очередь! Рокбокс, по звуку, на других девайсах не всем нравится. Я в их числе.
s.lyra, Вы может вытащить кодеки из оригинальной прошивки? Или может вообще стоит её "допилить" до экрана и блютуса? А не писать всё заново.
Вы не пробовали разобрать стоковою прошивку?
Ну и к вопросу хотелок - возможность так же безглючно работать в режиме USB-DAC, в том числе и с андроидом, как на стоковой прошивке.
Информация о теме
Пользователи, просматривающие эту тему
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)
Похожие темы
-
Zishan z4+ 2 opa1656 и мелочь для мода
от framgena в разделе АрхивОтветов: 5Последнее сообщение: 02.06.2022, 13:07 -
Gigabyte AERO 15 OLED
от Turukano в разделе АрхивОтветов: 1Последнее сообщение: 27.02.2020, 16:12 -
ibasso dx50(можно и без экрана) / Zishan z3 без мода
от Mr.HiAudio в разделе АрхивОтветов: 0Последнее сообщение: 11.06.2019, 20:14