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

User Tag List

Страница 3 из 3 ПерваяПервая 123
Показано с 21 по 23 из 23

Тема: Чиптюновый плеер-синтезатор на двух чипах AY-3-8910/YM2149F "ChipTune_Player 2.22"

  1. #21
    Member Аватар для Вадим Димтревич
    Регистрация
    06.11.2009
    Адрес
    Красноярск
    Сообщений
    199
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Обновил на github-е, в проекте PCB сборочный чертеж платы и ее схему. Так же обновлен системный файл модели чертежей. Данные изменения субмодулем включены в ветку master основного проекта.

  2. #22
    Member Аватар для Вадим Димтревич
    Регистрация
    06.11.2009
    Адрес
    Красноярск
    Сообщений
    199
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Для удобства тестирования и последующего развития софта был разработан и изготовлен отладочный стенд, включающий в себя:
    1. Вынесенные на отдельную панель клавиши увеличения/уменьшения громкости (нажимные, без фиксации) и тумблер подачи питания (вместо кнопки, причина ниже).
    2. Плата клавиатуры, спаянная в режиме параллельного порта (как в исходной конструкции плеера).
    3. Основная плата плеера.
    4. Экран.
    5. USB-hub с 4-мя портами.
    6. Аккумулятор.
    7. Комплект соединительных жгутов.

    Обнаруженные проблемы:
    1. Поскольку контроллер управляет собственным питанием, то его прошивка без удержания физической клавиши, замыкающей цепь подачи питания, невозможна. В связи с этим вместо клавиши был применен тумблер. Так же тумблер помогает производить отладку низкоуровневой логики, работающей до запуска основного ядра системы.
    2. Невозможность комфортной отладки в закрытом корпусе. А именно, невозможно в случае чего снять какие-то физические положения устройства.
    3. Для отладки всегда требуется держать под рукой USB-Hub для подачи питания, st-link-а (программатор-отладчик), usb-ttl конвертера (для просмотра отладочного лога в консоли).


  3. #23
    Member Аватар для Вадим Димтревич
    Регистрация
    06.11.2009
    Адрес
    Красноярск
    Сообщений
    199
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Немного информации с "поля боя".

    Вышла новая версия. Тщательно тестировалась и были найдены косяки. К сожалению, 1 человек успел таки собрать эту версию... Во избежании проблем в будущем, я теперь веду разработку в dev-ветках. В master-ветках будет только тогда, когда будет тщательно оттестировано (вся аппаратка. Софт если что потом можно и обновить).

    По софту. Софт теперь состоит из 2-х частей. Часть, которая в микроконтроллере - в ней основный библиотечные функции для работы с железом. И Lua-скрипты с micro-sd карты. В них отрисовка графики (меню, скролы, эффекты и прочее), алгоритмы работы и все-все-все, что не касается напрямую железа. Управление подсветкой в зависимости от действий пользователя, например, тоже в Lua. Это дает возможность не прошивать устройства кучу раз или ждать обновлений от меня в будущем, а просто взять и поправить самому скрипт. Ну и код на Lua позволяет описать максимально просто логику поведений устройства.

    Так же софт можно запустить в имитации под Linux. В ветке dev проекта софта имеется инструкция, как собрать и немного поиграться с этим всем делом (кому нечего делать).

    Ну и немного фотографий этой версии. Для начала, в эмуляторе:


    А теперь эелезо этой версии (да, под нее даже был разработан корпус. Не мной. Заказывал).

  4. Этот пользователь поблагодарил Вадим Димтревич за это полезное сообщение:

    STAB (26.05.2020)

Страница 3 из 3 ПерваяПервая 123

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 21
    Последнее: 26.06.2022, 16:40
  2. AY-3-8910 и YM2149F или M5255-OKI
    от sevol в разделе Звук
    Ответов: 3
    Последнее: 16.01.2018, 02:33
  3. Ответов: 4
    Последнее: 05.10.2017, 22:38
  4. Ответов: 17
    Последнее: 26.12.2015, 23:22
  5. Ответов: 0
    Последнее: 15.08.2010, 14:38

Ваши права

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