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

User Tag List

Страница 35 из 35 ПерваяПервая ... 3132333435
Показано с 341 по 349 из 349

Тема: AVR-AY player

  1. #341
    Activist
    Регистрация
    05.01.2009
    Адрес
    г. Одесса, Украина
    Сообщений
    468
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    58
    Поблагодарили
    24 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Brother_Thief Посмотреть сообщение
    А подскажи, есть ли возможность использовать чипы от 328P-PU в твоем проекте?
    Можно любые от atmega8 и выше. Исходник прошивки выложен.
    Real Hardware!

  2. #342
    Member
    Регистрация
    16.04.2018
    Адрес
    г. Екатеринбург
    Сообщений
    64
    Спасибо Благодарностей отдано 
    29
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Тогда подскажи еще пожалуйста, у тебя в архиве лежат 3 файла с прошивкой (ay_play.asm, ay_play.eep, ay_play.hex) Шью в область Flash - ay_play.hex, в область EEPROM - ay_play.eep, но контроллер не стартует (на экране нет старта, только тестовые квадраты при питании +5В) По схеме перепроверил и дважды ее пересобрал, но получал одинаковый результат, насколько помню PB6 и PB7 используются для внешнего тактирования. Возникает вопрос, тактирование идет за счет встроенного генератора или за счет генератора 3,57 MHz?

  3. #343
    Veteran Аватар для Eltaron
    Регистрация
    16.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    1,469
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    15
    Спасибо Благодарностей получено 
    92
    Поблагодарили
    72 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Brother_Thief Посмотреть сообщение
    Тогда подскажи еще пожалуйста, у тебя в архиве лежат 3 файла с прошивкой (ay_play.asm, ay_play.eep, ay_play.hex) Шью в область Flash - ay_play.hex, в область EEPROM - ay_play.eep, но контроллер не стартует
    Так оно и не должно работать без перекомпиляции. Надо заменить m8def.inc на m328Pdef.inc в сорце и пересобрать (поправив всякие UDR->UDR0, если где-то вылезет).
    Последний раз редактировалось Eltaron; 25.11.2019 в 14:41.
    Граф Дракула наш кумир, патамушта он вомпир!
    VKINK 9 : BORDER NOT PI

  4. #344
    Activist
    Регистрация
    05.01.2009
    Адрес
    г. Одесса, Украина
    Сообщений
    468
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    58
    Поблагодарили
    24 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я хочу обратить внимание на файл fusebits. Он в архиве лежит не спроста и однозначно отвечает на вопрос за счёт чего тактирование. И даже какое время задержки старта после сброса. И фьюзы там на запуск от RC-генератора. И, уже подсказали, пересобрать прошивку под свой проц.
    Real Hardware!

  5. #345
    Member
    Регистрация
    16.04.2018
    Адрес
    г. Екатеринбург
    Сообщений
    64
    Спасибо Благодарностей отдано 
    29
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от freddy Посмотреть сообщение
    Я хочу обратить внимание на файл fusebits. Он в архиве лежит не спроста и однозначно отвечает на вопрос за счёт чего тактирование. И даже какое время задержки старта после сброса. И фьюзы там на запуск от RC-генератора. И, уже подсказали, пересобрать прошивку под свой проц.
    Фьюзы выставляю такие же, шью на TL866 II Plus, контроллер так же использовал сначала Atmega 8A, затем пробовал стартануть на 328й c переделкой прошивки под него, но результат одинаковый. Сейчас снова пытаюсь стартануть на Atmega 8A, фьюзы выставляют так же, как в пони проге на твоем изображении. Хм, попробую сначала очистить тогда проц, и снова залить.





    Последний раз редактировалось Brother_Thief; 26.11.2019 в 10:54. Причина: Добавление материалов

  6. #346
    Activist
    Регистрация
    05.01.2009
    Адрес
    г. Одесса, Украина
    Сообщений
    468
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    58
    Поблагодарили
    24 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я решил все же выложить тестовый вариант прошивки. Долго не решался, кажется нововведения утяжеляют интерфейс и плеер становится не таким удобным.
    Это никакой не официальный релиз.
    Сделано:
    -ничего не убрано
    -при запуске плеер спрашивает "CONTINUE?". Если нажать PL, то плеер продолжит играть с последнего запомненного трека, сразу вывалившись в режим воспроизведения. Далее управление как обычно. Если нажать ST, то плеер, как всегда, выйдет в броузер папок, далее управление как обычно.
    -для запоминания трека, с которого стоит продолжать играть при следующем включении, следует выйти из режима воспроизведения и корректно завершить работу (все как по инструкции, удерживанием кнопки ST). Следует помнить, что при аварийном завершении работы (разряд АКБ), он ничего запоминать не будет, так как там используется другая процедура. Ее я пока не трогал.
    -в режиме воспроизведения стало возможным перейти на следующий трек, нажав FF+REW.
    -плеер теперь играет всю карту памяти до конца, файл за файлом, директорию за директорией. И так часами, которые становятся днями, неделями... и когда все сыграет, выйдет в файл броузер последней директории.

    Тестируйте.ay_play1.7.zip

    - - - Добавлено - - -

    Brother_Thief, посмотрел я на эти картинки, вздохнул. Дорогу осилит идущий. Поясняю: файл в формате Intel HEX не стоит загружать как бинарник.
    Real Hardware!

  7. Этот пользователь поблагодарил freddy за это полезное сообщение:

    Brother_Thief (18.02.2020)

  8. #346
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  9. #347
    Member
    Регистрация
    16.04.2018
    Адрес
    г. Екатеринбург
    Сообщений
    64
    Спасибо Благодарностей отдано 
    29
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от freddy Посмотреть сообщение

    Brother_Thief, посмотрел я на эти картинки, вздохнул. Дорогу осилит идущий. Поясняю: файл в формате Intel HEX не стоит загружать как бинарник.
    Прошил под HEX



    Code и Data, оба прошивались под HEX, так же пробовал Data прошить под бин, не работает. Возможно надо начинать с определенного адреса? Там с 8000? Ну ведь делаю я что-то не так.
    Последний раз редактировалось Brother_Thief; 03.02.2020 в 15:00. Причина: Дополнительная информация

  10. #348
    Junior
    Регистрация
    08.07.2016
    Адрес
    г. Балашиха
    Сообщений
    16
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от freddy Посмотреть сообщение
    Тестируйте.
    Тестируем.

    Спасибо за развитие плеера!
    Хорошо, что появилась возможность переключения треков.

    Но переключать двумя кнопками неудобно, особенно на ходу(
    Можно ли сделать меню, как на традиционных плеерах?
    FF - на трек вперед. Длительное нажатие - на каталог вперед.
    REW - вернуться на начало трека. Повторное нажатие в течении 1с - переключение на трек назад. Длительное нажатие - на каталог назад
    ??
    И добавить индикацию действий. По индикатору непонятно, в каком режиме находится плеер - паузы, воспроизведения, переключения трека.


    Также просьба пофиксить следующие баги:
    1. при ручном переключении на следующий трек, переключение работает только в пределах одной папки, т.е. если во время воспроизведения последней в папке мелодии, переключить вручную на следующий трек, воспроизведение перескочит на первый же трек в этой папке, а должно на первый в следующей.
    2. Зависает воспроизведение многих треков (пакетно конвертил утилитами из тулчейна Vitamin). Плеер не отрабатывает конец мелодии, а впадает в цикл, воспроизводя какофонию. Нет проверки на конец трека, без поиска маркеров конца (зачем они, когда данные в треке и так кончились..) он в конце мелодии вечно зацикливается.
    3. Заметил, что плеер несколько ускоряет мелодию. По моим подсчетам, примерно на 4% относительно Vitamin.
    4. Пересортировка папок после удаления и добавления некоторых работает некорректно. Сортировка не производится по добавленным папкам.

    Возможно ли реализовать выключение плеера той же кнопкой, что и включение?
    Например, по прерываниям, очень кратковременно отпускать P_hold , одновременно контролируя Vbat
    Если PWR_btn нажато, то никаких изменений не будет - это детект нажатия на кнопку. Если PWR_btn не нажато, то Vbat кратковременно припадет.

  11. #349
    Activist
    Регистрация
    05.01.2009
    Адрес
    г. Одесса, Украина
    Сообщений
    468
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    58
    Поблагодарили
    24 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ay emul используйте. Все что он конвертирует, будет играть правильно.
    Список багов стоило бы подтвердить образом карты памяти. Выкладывайте на файлообменник.
    У меня эти баги не проявляются.
    Выбрасывать режим перемотки, чтоб переключать трек одной кнопкой не буду. Выключение плеера кнопкой включения на этом железе не возможна. Индикатор режима при воспроизведении добавить стоит, идея хорошая.

    - - - Добавлено - - -

    Цитата Сообщение от XCHG Посмотреть сообщение
    Также просьба пофиксить следующие баги:
    я то прежде чем выкладывать что то людям, проверяю.

    - - - Добавлено - - -

    Цитата Сообщение от XCHG Посмотреть сообщение
    По индикатору непонятно, в каком режиме находится плеер - паузы, воспроизведения, переключения трека.
    не понятно только когда он на паузе стоит. Можно спутать с стопом. В остальном же очень понятно. Меню переключения каталогов сильно отличается от меню переключения треков.
    Real Hardware!

Страница 35 из 35 ПерваяПервая ... 3132333435

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

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

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

Похожие темы

  1. Z-Player for GS v3.2 прошу помощи в тестировании.
    от Evgeny Muchkin в разделе Софт
    Ответов: 40
    Последнее: 07.12.2009, 09:25
  2. AY-player для linyx?
    от SMT в разделе Эмуляторы
    Ответов: 42
    Последнее: 24.07.2008, 16:06
  3. AY player для ppc
    от Black1980 в разделе Эмуляторы
    Ответов: 13
    Последнее: 10.01.2007, 10:14
  4. Ответов: 24
    Последнее: 13.07.2006, 09:00

Метки этой темы

Ваши права

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