Разрабатываю USB->Serial Mouse адаптер
Добавлено: 15.11.2021,02:27
Если верить этой схеме Amiga Mouse (http://www.pavouk.org/hw/en_amigamouse.html), то вполне похоже на BUS Mouse...
всё о старых компьютерах
https://phantom.sannata.org/
Именно она. Только распиновка другая https://habr.com/ru/post/568484/CodeMaster писал(а): 14.11.2021,23:02Вряд ли. Вот пример (чего-то) для PS/2 мышей (и USB которые поддерживают протокол PS/2).
Судя по всему у него чип дорогой. Поэтому и цена такая на выходе.
Я далёк от железа, но полагаю, что это можно даже совместить на одной печатке: не впаивать MAX232 и напаять пару перемычек на сигнальные линии от МК к DB9 + спецпрошивка. Вопрос только в том, как ТС тестировать это в отсутствие Омиги.
Ну, в Комоде мышь не является элементом HID, в отличии от ранних Маков с ADB-мышами, а так-то поле таких (пусть BUS Mouse, но я вроде бы слышал определение квадратурная, но мож чего путаю) мышей бесконечно для ретрокомпов, там только прошивки менять.
Мелкософт ввел в PC под названием "Bus Mouse", фактически - та же квадратурная.CodeMaster писал(а): 15.11.2021,09:15 пусть BUS Mouse, но я вроде бы слышал определение квадратурная
У Омиги (Амиги) 0...5В на порте чтоли? чистый TTL?CodeMaster писал(а): 15.11.2021,09:15 Я далёк от железа, но полагаю, что это можно даже совместить на одной печатке: не впаивать MAX232 и напаять пару перемычек на сигнальные линии от МК к DB9 + спецпрошивка. Вопрос только в том, как ТС тестировать это в отсутствие Омиги.
1. Первый джампер включает режим мыши с колесом, скорость передачи медленнее, но поддержка колеса - Винде хорошоCodeMaster писал(а): 14.11.2021,22:26 Получил адаптер довольно давно, но только дошли руки. Запустил на 1155-м под Win10 LiveDVD - работает без проблем.
Возникло 2 вопроса:
1. Зачем все эти джамперы, LED и кнопка? Т.е. я тут читал где-то, но если они нужны для тестирования, то можно их не запаивать, т.к. при обычной работе они ниразу не нужны;
Судя по всему - нет
Обычно всё проще. По крайней мере на Atmega.M210 писал(а): 15.11.2021,11:40 Я попробовал на МК подать +5В когда порты запрограммированы на Output, порт лог 1 не видит...значит надо всегда перепрограммировать его то на Input, то на Output?
Или изучать GPIO, в МК он есть.
Вот и я о том же. AVR с поддержкой USB хоста дорогие.M210 писал(а): 15.11.2021,11:46 А хотя я перепутал...у него 128, а не 162...он дороже в 5 раз, действительно
А если считать, что схема внтури Amiga, обеспечивающая работу Amiga Joystick, совпадает с той, что обеспечивает работу Amiga Mouse (что логично, если учесть, что они используют одни и те же разъемы), то "протокол" Amiga Mouse можно почерпнуть из CMS, благо она реверснута чуть более, чем полностью: там просто пара защелок прямо на ISA (ну, и декодер адреса, конечно). Да, это очень похоже на Bus Mouse.Gleb писал(а): 15.11.2021,02:27 Если верить этой схеме Amiga Mouse, то вполне похоже на BUS Mouse...
Думается, что следующим, как M210 разберется с проблемами 232 в usb2com mouse, будет как раз usb2at keyboard. Amiga и c64 - все-таки экзотика...visualer писал(а): 15.11.2021,02:35 Модификация под Amiga (а может даже и для C64) это вообще просто мечта! <...> И разъёмы все те же.
А то жаба давит Lotharek'у платить
Ну, вот, планируется внутреннее исполние для такого случая, а для тестов и "на подхвате" самое то.bedlam писал(а): 15.11.2021,18:58 И относительно конструктива: устройство имеет достаточно большой габарит, для торчащего из COM-порта.
Получается хороший рычаг, с помощью которого можно свернуть что нить с одной или другой стороны.
Для себя DB9 повешу на шнур.