Так, моё сообщение о желаемом виде девайса выпилили...
А реализовать платку которая бы удобно крепилась в корпусе и имела два входа usb и два выхода ps/2 (клава, мышь), возможно? А то придётся две платы брать, опять колхоз и макароны.
Так, моё сообщение о желаемом виде девайса выпилили...
А реализовать платку которая бы удобно крепилась в корпусе и имела два входа usb и два выхода ps/2 (клава, мышь), возможно? А то придётся две платы брать, опять колхоз и макароны.
Скрытый текст
ZX Spectrum +2 +divIDE + BDI
Profi 1024k plus
Scorpion ZS-256 Turbo+
ZX Evolution rev.C2+NeoGS+SDCard HxC Floppy Emulator
ZX Evolution rev.C2+ZXM-SoundCard Extreme+ZXM-MoonSound
AVR ZX Spectrum V2.0
Орион 128[свернуть]
Последний раз редактировалось zx-kit; 06.04.2015 в 17:13.
"L-256"
Скрытый текст
ZX Spectrum +2 +divIDE + BDI
Profi 1024k plus
Scorpion ZS-256 Turbo+
ZX Evolution rev.C2+NeoGS+SDCard HxC Floppy Emulator
ZX Evolution rev.C2+ZXM-SoundCard Extreme+ZXM-MoonSound
AVR ZX Spectrum V2.0
Орион 128[свернуть]
Еще раз для не упертых. Как мы будем синхронизировать начало пакета данных? Не отдельного бита, а пакета в целом? У I2C есть позиции START/STOP, у SPI есть сигнал CS, который ты благополучно выкинул. Я же не зря применил I2C в клавиатуре своей: сдвиг на 1 бит посылки чреват сдвигу всей матрицы. А проводов нужно только 2. Тем более, в СТМке I2C есть аппаратный. А по твоей схеме нужно еще один провод LOAD и тогда ты получишь максимально простой автомат 74HC595.
Хотел сказать "накуя оно надо, да и есть таймауты на крайняк", но не скажу
Хорошо, будем упихивать с I2C.
---------- Post added at 19:33 ---------- Previous post was at 19:32 ----------
А у нас их свободных... хоть параллельный интерфейс лепи.
---------- Post added at 19:35 ---------- Previous post was at 19:33 ----------
Кзтате... надо набросать варианты для упихивания в 7064...
---------- Post added at 19:36 ---------- Previous post was at 19:35 ----------
Первоапрельская шутка отправлена почтой.
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
Не успевать, а просто не будет обрабатывать их вместе. Не умеет контроллер этого.
---------- Post added at 23:06 ---------- Previous post was at 23:05 ----------
Занимаюсь "мышиной" прошивкой.
Мышку видим, данные получаем, нужно привести их к удобоваримому виду для хоста.
---------- Post added at 23:08 ---------- Previous post was at 23:06 ----------
Можно сделать, чтобы адаптер мог работать с клавиатурой или мышкой, смотря что в него воткнуто, с одной общей прошивкой. Но не одновременно.
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
[QUOTE=Ewgeny7;795177]Не успевать, а просто не будет обрабатывать их вместе. Не умеет контроллер этого.[COLOR="Silver"]
Почему не умеет? PIC24 умеет, а STM нет?
Если RF свисток, то там для мыши и клавиатуры два интерфейса,
у каждого по одной входной EP, нужно лишь сначала определить
какая EP к чему относится, как в репортах данные расположены,
а потом по очереди опрашивать эти EP. Сейчас у меня на PIC24
можно хоть мышь, хоть клаву, хоть джойстик, хоть RF свисток подключить,
работают. И мышка с клавиатурой вместе пашут, осталось только
через хаб сделать, что бы можно было клавиатуру, мышь и 3 джойстика
одновременно пользовать.
Скрытый текст
Profi v3.2 (SIMM 1024kB, Color CP/M, Turbo VG)
Profi v3.2 256kB + PAL coder
Плата ZXM Phoenix 1024kB + VGA converter
ZX Evolution 4096kB + SSD-1Gb
Плата Speccy 2010
Плата Sprinter Sp2000s
Плата Reverse U9 EP3C
Плата Reverse U10 EP3C
Плата Reverse U16 EP4CE22
Плата Mist v1.31
Terasic DE1
Terasic DE1-SoC
Terasic DE10-nano
iCore 3
[свернуть]
В даташиты зарываться не буду, умеет или не умеет.
Если ставить цель в жизни допилить устройство до мегапуперсостояния, то ничему преград нет.
А мне оно уже поднадоело, я дал готовое устройство народу, пользуйтесь. Что я хотел - уже сделал и доволен этим.
Интересы у меня уже снова переключились на другое, поэтому мне и не скучно никогда.
Кто хочет - пускай делает с блекджеком и прочими женщинами...
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)