User Tag List

Страница 25 из 54 ПерваяПервая ... 212223242526272829 ... ПоследняяПоследняя
Показано с 241 по 250 из 538

Тема: Планирую сделать FDD эмулятор на Atmega8

  1. #241

    Регистрация
    20.01.2016
    Адрес
    п. Власиха, Московская обл.
    Сообщений
    594
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    41
    Поблагодарили
    22 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_LG Посмотреть сообщение
    Насколько я понял, в данной разработке используюется "MasterSPI в USART" только из-за того, что позволяет ставить произвольную скорость SPI?
    Если так, то используя кварц на 16МГц и учитывая, что сейчас скорость SPI 1000кбит/с это можно и на Меге8 сделать, установив скорость SCK=Fosc/16
    Или я что-то не понял?
    MasterSPI в USART позволяет отключить старт/стоп биты при передаче, где этого режима нет, их отключить нельзя, поэтому выход только использовать таймер для передачи, теоретически ресурсов может хватить, нужно только переделать функцию send_byte для отправки по таймеру или через PWM. (насчет PWM не уверен, но теоретически возможно)

    PS: насчет записи, я тут вижу только вариант считывания данных по таймеру, как описано здесь http://firmware.altervista.org/Data%...20Decoding.htm

    PS2: энкодер уже прикрутил, работает отлично, остался только небольшой геморрой с перемещением по файловой системе ))))

    UPD: на всякий случай, если кто-то не в курсе, как работает энкодер




    Для тех кто загружает программатором, последняя версия без энкодера для заливки через avrdude
    FDD_Emul_HEX_26_04_16.zip
    Последний раз редактировалось EvgenRU; 26.04.2016 в 22:47.

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

  3. #242

    Регистрация
    30.07.2013
    Адрес
    г. Запорожье, Украина
    Сообщений
    964
    Спасибо Благодарностей отдано 
    85
    Спасибо Благодарностей получено 
    138
    Поблагодарили
    75 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от EvgenRU Посмотреть сообщение
    перемещением по файловой системе
    Вот здесь сделано и перемещение и считывание каталога на ходу, правда для ПИКа, но на Си
    http://zx-pk.ru/threads/19685-radio-...l=1#post670310

  4. #243

    Регистрация
    20.01.2016
    Адрес
    п. Власиха, Московская обл.
    Сообщений
    594
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    41
    Поблагодарили
    22 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В последней версии добавлена поддержка энкодера и перемещение по файловой система с монтированием/отмонтированием образов по нажатию на кнопку энкодера. Пока что заход во вложенные папки не поддерживается.

  5. #244

    Регистрация
    27.11.2010
    Адрес
    Пенза
    Сообщений
    332
    Спасибо Благодарностей отдано 
    23
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    11 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Просьба к EvgenRU выложить последнюю прошивку без дисплея и энкодера, а то были дела и не успел ее слить с гитхаба, а дисплей еще не пришел, да и переходник i2c только заказал,ждать месяц.

  6. #245

    Регистрация
    20.01.2016
    Адрес
    п. Власиха, Московская обл.
    Сообщений
    594
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    41
    Поблагодарили
    22 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Гитхаб тем и хорош, что можно любую версию с него скачать, жмете на "66 commits" выбираете версию и жмете справа на значок "<>"
    Вам нужен последний коммит от 23 апреля, на всякий случай, вот ссылка https://github.com/EvgeniyRU/ZX_FDD_...514a9853af.zip

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

    Всё, я кончил....

    В смысле с программной частью, полная поддержка вложенных каталогов до 10 уровня (можно поменять в конфиге)
    Дальше только ловля возможных багов, оптимизация и может какие-то украшения интерфейса и поддержка еепром для установки образа после перезапуска. Желающие могут придумать платку для 5.25 дырки :-D

  7. #246

    Регистрация
    27.11.2010
    Адрес
    Пенза
    Сообщений
    332
    Спасибо Благодарностей отдано 
    23
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    11 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Отлично!
    Может теперь запись? а?

  8. #247

    Регистрация
    27.11.2010
    Адрес
    Пенза
    Сообщений
    332
    Спасибо Благодарностей отдано 
    23
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    11 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Проверил последнюю прошивку без поддержки дисплея-работает шустро, но образ выбирает не default.trd, а первый попавшийся на карте.

  9. #248

    Регистрация
    26.04.2009
    Адрес
    г. Воронеж
    Сообщений
    6,480
    Спасибо Благодарностей отдано 
    310
    Спасибо Благодарностей получено 
    249
    Поблагодарили
    217 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от kox Посмотреть сообщение
    Может теперь запись? а?
    А может быть поддержку какого-то универсального формата дампов дисков, а не только TRD?
    "Во времена всеобщей лжи говорить правду - это экстремизм" - афоризм.

  10. #249

    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,436
    Спасибо Благодарностей отдано 
    163
    Спасибо Благодарностей получено 
    190
    Поблагодарили
    121 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CodeMaster Посмотреть сообщение
    А может быть поддержку какого-то универсального формата дампов дисков, а не только TRD?
    Поддерживаю. Меня интересует формат odi для Ориона/Специалиста.

  11. #250

    Регистрация
    19.06.2014
    Адрес
    г. Харьков, Украина
    Сообщений
    731
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    15 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    имхо с универсальными фоматами, запись если будут реализовывать, будет труба, trd все же проще на порядок, синхронизация, генерируется при чтении и её смело можно скипать при записи, на затраты как по мне, влияет существенно

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

    я бы на месте автора, не распылялся бы на всякую фигню, придерживался бы первоначального плана, идеально было бы вообще спуститься на mega8
    для всяких других форматов, есть всякие другие эмуляторы, этот позиционируется как предельно простой, все хотелки кроме записи trd скипать

Страница 25 из 54 ПерваяПервая ... 212223242526272829 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 24
    Последнее: 08.12.2012, 19:00
  2. Тестер транзисторов на ATmega8
    от ILoveSpeccy в разделе Творчество
    Ответов: 10
    Последнее: 19.05.2011, 15:03
  3. Ответов: 0
    Последнее: 31.01.2007, 18:18

Ваши права

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