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

User Tag List

Страница 18 из 40 ПерваяПервая ... 141516171819202122 ... ПоследняяПоследняя
Показано с 171 по 180 из 399

Тема: Контроллер псевдо КМД+дисковод для УКНЦ (на SD карте)

  1. #171

    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    374
    Поблагодарили
    311 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZPilot Посмотреть сообщение
    DSK-файл где каталог будет содержать имена файлов с СД.
    лучше динамический текстовый файл, максимальный размер 1586 блоков
    имхо: больше инф. меньше места займёт
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  2. #172

    Регистрация
    10.04.2019
    Адрес
    г. Фокино, Брянская обл.
    Сообщений
    401
    Спасибо Благодарностей отдано 
    52
    Спасибо Благодарностей получено 
    104
    Поблагодарили
    65 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от hobot Посмотреть сообщение
    можете пока подробнее описать схему работы с вирт. диском и монтированием образов прямо из под системы? что то этот момент совсем не явный для меня,
    Пока мысль такая: Контроллер при старте читает корень СД-карты и имена файлов записывает в каталог ДСК-имиджа, который будет примонтирован в 3 слот. Также я хочу сделать на этом же диске 1 настоящий файл - монтировщик, который можно запустить в УКНЦ, который передаст команду на монтирование в порт 177130 используя неиспользуемые биты, а в 177132 номер диска и номер файла. Как-то так.

  3. #173

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,401
    Спасибо Благодарностей отдано 
    1,703
    Спасибо Благодарностей получено 
    2,223
    Поблагодарили
    875 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от ZPilot Посмотреть сообщение
    Вот как выглядит контроллер:
    Красивенько.
    А без лишних буферов обойтись было нельзя? И зачем ЛА3?

  4. #174

    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    2,051
    Спасибо Благодарностей отдано 
    1,142
    Спасибо Благодарностей получено 
    1,473
    Поблагодарили
    525 сообщений
    Mentioned
    20 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZPilot Посмотреть сообщение
    Для виртуального диска мне всего лишь надо создать DSK-файл где каталог будет содержать имена файлов с СД.
    Кстати, может кто подключится к проекту, накидает на Си функцию принимающую на вход текстовую строку и запихиваюшую ее в каталог ДСК-файла?
    Там же в коде rt11dsk можно посмотреть логику добавления файла.
    Если кратко, то:
    1. Найти место на диске, где есть непрерывно лежащие N свободных блоков.
    2. Найти блок каталога в который будет добавлена запись (обычно, когда вы добавляете файл в конец - это последний из открытых блоков).
    3. Сформировать запись каталога, записать блок каталога.

    - - - Updated - - -

    Цитата Сообщение от ZPilot Посмотреть сообщение
    потом просто перебирать их кнопкой, но, зараза, качается же плата в слоте.. корпрус надо делать, а он получится не простой.
    Поставить сенсорные кнопки?

  5. #175

    Регистрация
    10.04.2019
    Адрес
    г. Фокино, Брянская обл.
    Сообщений
    401
    Спасибо Благодарностей отдано 
    52
    Спасибо Благодарностей получено 
    104
    Поблагодарили
    65 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    А без лишних буферов обойтись было нельзя? И зачем ЛА3?
    ла3 + конденсатор на 200 пик - это формирователь "иглы" на основе SYNC для OE 27С512
    Без буферов можно, но это не только буфер но и инвертор.. 1 ассемблеровскую команду заменяет но в очень проблемном месте. Но повторюсь, можно и без них.

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

    Цитата Сообщение от ZPilot Посмотреть сообщение
    27С512
    дешифратор для 177130(2)

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

    Цитата Сообщение от nzeemin Посмотреть сообщение
    Там же в коде rt11dsk можно посмотреть логику добавления файла.
    Да, сижу разбираюсь.. но вот это сразу поставило в тупик: nFirstCatalogBlock = pHomeSector[0724]; // Это должен быть блок номер 6
    Почему 724? если должен быть 978, ну или 978-512

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

    Цитата Сообщение от nzeemin Посмотреть сообщение
    Поставить сенсорные кнопки?
    Можно поставить развернутые на 90 градусов относительно платы, тогда усилия от нажатия будут направлены вниз.

  6. #176

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,401
    Спасибо Благодарностей отдано 
    1,703
    Спасибо Благодарностей получено 
    2,223
    Поблагодарили
    875 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от ZPilot Посмотреть сообщение
    дешифратор для 177130(2)
    Дешифратор чего?

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

    Цитата Сообщение от ZPilot Посмотреть сообщение
    Без буферов можно, но это не только буфер но и инвертор.. 1 ассемблеровскую команду заменяет
    Где-то один маленький перфекционист горько заплакал)

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

    Не легче ли взять STM'ку помощнее, например, с двумя ядрами, и избавиться вообще от всего лишнего, а так же от недостатков быстродействия.

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

    hobot(18.07.2020)

  7. #177

    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    2,051
    Спасибо Благодарностей отдано 
    1,142
    Спасибо Благодарностей получено 
    1,473
    Поблагодарили
    525 сообщений
    Mentioned
    20 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZPilot Посмотреть сообщение
    Да, сижу разбираюсь.. но вот это сразу поставило в тупик: nFirstCatalogBlock = pHomeSector[0724]; // Это должен быть блок номер 6
    Почему 724? если должен быть 978, ну или 978-512
    http://www.bitsavers.org/pdf/dec/pdp...nual_Aug91.pdf
    страница 1-3
    g 724–7258 Block number of first directory segment 000006

  8. #178

    Регистрация
    10.04.2019
    Адрес
    г. Фокино, Брянская обл.
    Сообщений
    401
    Спасибо Благодарностей отдано 
    52
    Спасибо Благодарностей получено 
    104
    Поблагодарили
    65 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Дешифратор чего?
    О Боже, я тут самоучка.. 27с512 при получении на ШДА адресов 177130(2) выставляет 1 на D3(4).

    Цитата Сообщение от Titus Посмотреть сообщение
    Где-то один маленький перфекционист горько заплакал)
    С буфером оно все лучше, СТМка могла и не продавить шину УКНЦ.

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

    Цитата Сообщение от Titus Посмотреть сообщение
    Не легче ли взять STM'ку помощнее.. и избавиться вообще от всего лишнего,
    Да, а за одно и от УКНЦ, потому как я могу эмулировать саму УКНЦ даже на этой 32Ф411. Спектрум эмулировал.
    А вообще, все упирается в цену. Хочу супер дешевый контроллер.

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

    Цитата Сообщение от ZPilot Посмотреть сообщение
    как я могу эмулировать саму УКНЦ даже на этой 32Ф411.
    Хотя нет, не могу, памяти немного не хватит. Но быстродействия за глаза!

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

    Цитата Сообщение от nzeemin Посмотреть сообщение
    g 724–7258 Block number of first directory segment 000006
    дошло.. спасибо! В моем описании: Назначение неизвестно, равны: 1, 0, 6, 0, 83, 142.

  9. #179

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,401
    Спасибо Благодарностей отдано 
    1,703
    Спасибо Благодарностей получено 
    2,223
    Поблагодарили
    875 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от ZPilot Посмотреть сообщение
    Да, а за одно и от УКНЦ, потому как я могу эмулировать саму УКНЦ даже на этой 32Ф411. Спектрум эмулировал.
    А вообще, все упирается в цену. Хочу супер дешевый контроллер.
    Эмуляция абы-как никому не нужна. А для точной эмуляции STM32 не хватит.

    Важна не дешевизна, а работоспособность и удобство повторения.
    Легче распаять плату с одним чипом, чем с несколькими. Ради этого я бы и лишние деньги заплатил, чем городить огород из дискретной логики.

  10. #180

    Регистрация
    10.04.2019
    Адрес
    г. Фокино, Брянская обл.
    Сообщений
    401
    Спасибо Благодарностей отдано 
    52
    Спасибо Благодарностей получено 
    104
    Поблагодарили
    65 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZPilot Посмотреть сообщение
    Дешифратор чего?
    ла3 включает выход 27с512 на очень короткое время при приходе SYNCи нужных адресов, только для того, чтоб на СТМке сработало прерывание EXTI.

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

    Цитата Сообщение от Titus Посмотреть сообщение
    Легче распаять плату с одним чипом, чем с несколькими. Ради этого я бы и лишние деньги заплатил, чем городить огород из дискретной логики.
    Вы да, а другие? У меня используется готовая платка блекпил, стоимостью в 300 руб, плюс доступная элементная база. А первая мая плата сделана самостоятельно, на коленке.

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

    Вот смотрите - это очень легко повторить:

    Скрытый текст



    [свернуть]


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

    Цитата Сообщение от Titus Посмотреть сообщение
    Эмуляция абы-как никому не нужна. А для точной эмуляции STM32 не хватит.
    Что вы называете точной? Тайминги? или то, что программы запускаться не будут? Будут и быстродействия хватит. Да, таминги не соблюсти, это все-таки микроконтроллер, а не ПЛМ.
    Последний раз редактировалось ZPilot; 19.07.2020 в 00:05.

Страница 18 из 40 ПерваяПервая ... 141516171819202122 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 713
    Последнее: 13.05.2025, 11:42
  2. Ответов: 327
    Последнее: 03.12.2019, 22:49
  3. Куплю КМД для УКНЦ
    от Feral в разделе Барахолка (архив)
    Ответов: 32
    Последнее: 07.06.2012, 13:31
  4. Продам МС5310 блок дисководов к УКНЦ+КМД УКНЦ
    от Mad Killer/PG в разделе Барахолка (архив)
    Ответов: 7
    Последнее: 19.03.2012, 11:27
  5. Контроллер КМД-УКНЦ, АУКЦИОН
    от tntpro в разделе Барахолка (архив)
    Ответов: 9
    Последнее: 23.06.2011, 16:32

Ваши права

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