Перейти к содержанию

Mp3 Плеер Своими Руками


Рекомендуемые сообщения

Можно ли спокойно пересадить дисплей на портE? Просто хочу чтоб на портахB висела флешка. Посоветуйте пожалуйста свой вариант, как будет сделать лучше для подключения дисплея и флешки)

А какой дисплей у Вас? В смысле - какой интерфейс дисплея?

Ссылка на комментарий
Поделиться на другие сайты

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

Теоретически можно, конечно. Любой интерфейс контроллера (в данном случае наверное SPI) можно сэмулировать программно, вопрос памяти (в 128-й меге ее много) и скорости.

Ругался на отсутствие форматирования исходного кода (включая отсутствие осмысленных комментариев и наличие неубранного после конфигуратора мусора) не менее 15 раз.

Часть моих наработок.

Ссылка на комментарий
Поделиться на другие сайты

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Вообше у дисплея SPI. Но вот ешё нужно флешку по SPI реализовать.

Ну и реализовывайте на здоровье.

SPI пускаете на всё сразу (электрически параллельно), а сигналами ~CS активизируете то, что нужно (SD, дисплей, ....). Я лично так управлял SD картой и дисплеем LPH7779.

Изменено пользователем hd44780
Ссылка на комментарий
Поделиться на другие сайты

Гляну, если остались ;) ...

Во - нашёл - http://www.rlocman.ru/shem/schematics.html?di=33468

На SPI одновременно сидят - SD карта, какой-то дисплей от мобилы, VS1011. Есть и схема и прошивка.

Можете передирать :D . Только USB не хватает для полного счастья. Но на 128 меге Вы это вряд ли сделаете... Разве что какой-то изврат типа FT232....

Изменено пользователем hd44780
Ссылка на комментарий
Поделиться на другие сайты

нужно обратить внимание на режим SPI дисплея. У sd он нулевой.

подсветку можно зашимировать через полевик для регулировки яркости

В поисках работы..

Looking for job

Ссылка на комментарий
Поделиться на другие сайты

Ешё такой вопросик по прошивке: можно поставить что то типа USB-UART, для того чтоб прошивать МК подключив мини-USB? На примете есть FT232RL. Не хочу морочить голову 5-ти проводками и ком-портом) :P

Ссылка на комментарий
Поделиться на другие сайты

FT232 шикарно работает, эмулирует ком-порт. Порт появляется в диспечере после установки драйвера. Прошивается как через обычный ком порт с помощью SinaProg.

Ватт, Ватт, Киловатт...

Ссылка на комментарий
Поделиться на другие сайты

Reptile спасибо. Я хочу поставить эту микруху в связке с atmega 128, что то типа встроеного программатора. и прошивать Мегу просто подключив USB)

Ссылка на комментарий
Поделиться на другие сайты

хочу поставить эту микруху в связке с atmega 128, что то типа встроеного программатора. и прошивать Мегу просто подключив USB)

Можно. Но есть 2 момента:

1. Если подключите по схеме типа петьки - http://electronix.ru/forum/index.php?showtopic=68372 и будете шить понипрогом, то Ваши 128 кил флеша шиться будут наверное сутки :blink: . Там мега8 полчаса шьётся. Это не вина FT232, это связано с особенностями протокола USB. В приведенной ссылке народ где-то это жевал ...

2. Пишите свой бутлоадер (или ищите готовый), работающий через UART и далее через FT. Решение нормальное, часто применяющееся.

Ссылка на комментарий
Поделиться на другие сайты

Лично я не писал (понипрога на LPT пока хватает :D ), но этого добра в инете полно.

Например - http://microsin.ru/content/view/1079/44/ . Рассуждения про USB ObDev и процы с аппаратным USB можете пропустить, не Ваш случай. У Вас интерфейс - UART. И глубоко всё равно, что там далее - MAX232 на COM-порт или FT232 на USB.

Ссылка на комментарий
Поделиться на другие сайты

Бутлоадер - это такая же программа, которая занимается исключительно прошивкой контроллера. У контроллера есть особая область памяти, на которую передается управление по сбросу если активирована опция загрузки с бутлоадера(так же выбирается размер этой области), только из этой области возможен доступ ко всей флеш-памяти на запись. Как правило бутлоадер ждет особой комбинации сигналов(например уровень на определенном порту, или передает пару байт по UART и ждет ответ программатора в течение скажем 200мс) если этой комбинации нет - передает управление для обычной загрузки контроллера. Иначе, всеми аппаратными и програмными методами получает данные извне для прошивки и старательно заносит это все в основную флеш-память. Иногда при этом еще и расшифровывая(если не надо светить прошивкой каждому встречному) поступающие данные и проверяя контрольную сумму.

Учение - изучение правил. Опыт - изучение исключений.

Ссылка на комментарий
Поделиться на другие сайты

Спасибо, делаю пока плату. Может кто нибудь найти даташит на VS1011 soic 28?, а то нахожу только на 48-пиновый вариант микросхемы. Есть трудности по поводу разводки платы. SD-карту посадил на порты E. А дисплей на порты B. не могу пока определиться как посадить VS1011e. во всех схемах с Atmega декодер соединён и с МК и с SD-картой. не знаю какие выводы куда цеплять. Может кто проверить мою плату?

MP3.rar

Ссылка на комментарий
Поделиться на другие сайты

Может кто нибудь найти даташит на VS1011 soic 28?, а то нахожу только на 48-пиновый вариант микросхемы.

Странно. Нашёл за 3 минуты. Pdf приложил. С официального сайта - http://www.vlsi.fi/en/products/vs1011.html . Там справа вверху ссылка на этот pdf-ник.

Распиновка SOIC28 на стр. 12 внизу, описание его ног - стр. 14 с самого начала.

SD-карту посадил на порты E. А дисплей на порты B. не могу пока определиться как посадить VS1011e. во всех схемах с Atmega декодер соединён и с МК и с SD-картой. не знаю какие выводы куда цеплять. Может кто проверить мою плату?

Проходили уже. И дисплей (имеется в виду SPI), и карта, и VS сажаются на SPI параллельно и одновременно. Разные только сигналы CS.

Я уже давал Вам пример - http://www.rlocman.ru/shem/schematics.html?di=33468

А программно эмулировать SPI, это, извините, глупость. Тем более дважды. Такое делать, надо ARM ставить, а не мегу. Для дисплея ещё может и прокатит, но VS и карту надо на аппаратный сажать.

Иначе наверняка тормоза будут .... И, как следствие, заикания звука.

Плату не смотрел, я в этих делах невеликий спец :( .

vs1011.pdf

Изменено пользователем hd44780
Ссылка на комментарий
Поделиться на другие сайты

UART и есть. Аппаратный. Соединяются крест-накрест с соответствующими выводами преобразователя (max или FT-шка). Ну и в даташите смотрите как его дергать программно

Ругался на отсутствие форматирования исходного кода (включая отсутствие осмысленных комментариев и наличие неубранного после конфигуратора мусора) не менее 15 раз.

Часть моих наработок.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы публикуете как гость. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...