Hi All!
Ещё можно заказать собранный ZXkit-030 или уже все?
Вид для печати
Hi All!
Ещё можно заказать собранный ZXkit-030 или уже все?
Побуду немного некропостером :)
Востребовано ли подключение USB клавиатур к ретро-компьютерам? Просто PS/2 клавиатуры сейчас надо ещё найти, а USB на каждом шагу имеются...
Хочется собрать плату, с одной стороны USB, с другой - входа/выхода матрицы 8х8. С возможностью задания типа матрицы (предусмотреть в прошивке несколько таблиц преобразований, переключаемых джамперами).
Могу собрать в виде отдельного устройства на STM32, там это не составляет труда. Отладить - без проблем, есть пара девборд, позволяющих сделать всё без пайки.
Конструктивно - МК с обвесом + преобразователь уровней для сопряжения LVCMOS и TTL (в 1 корпусе, сразу в обе стороны).
PS: Очень актуально лично для меня, поскольку на руках и "в шаговой доступности" нет PS/2 клавиатур, а городить переходник USB->PS2 и потом это пускать ещё через 1 переходник - это мажорство, целый МК сразу лишний... Реализовать можно без проблем, на 72МГц времени в цикле опроса клавиатуры вполне достаточно для реакции на запрос компьютера.
Вопрос про поддержку USB клавиатуры и мыши реализовали или нет?
Я бы взял такой вариант для использования через USB KVM switch на ту же ZX-Evo и Speccy2010.
Проверил конвертер на SPECCY2010, с клавиатурой GENIUS LuxeMate 100 (31300725102). Работает замечательно!
[IMG]https://b.radikal.ru/b01/1903/54/bae15a216db4.jpg[/IMG]
[IMG]https://a.radikal.ru/a12/1903/31/d4ae210c947c.jpg[/IMG]
[IMG]https://c.radikal.ru/c41/1903/6f/ce7ab54d5baa.jpg[/IMG]
[IMG]https://d.radikal.ru/d05/1903/dc/539be3d2e820.jpg[/IMG]
Всем привет
собрал данный девайс, прошивка из первого поста, возникло несколько вопросов
1. Для чего нужен светодиод D2 на PB9(62)
2. не работает автоповтор на РС, но клавиша остается зажатой ( не критично)
3. не работают некоторые клавиши ( Win , RightAlt, RightWin , Menu (которая аналог правой кнопки мыша))
4. на клаве не светится ни один светодиод
есть ли более свежая прошивка ?
пост набирал через сей девайс
Спасибо
Не особо - пока ушёл полностью в HDL, да и смена работы была. В ближайшее время вряд ли что-либо будет сделано.
А по прогрессу - тогда написал софт, подключал клавиатуры и мышки вполне нормально, данные читались. Осталось - преобразование в матрицы для конкретных ПК и общение с шиной. Вот на последнем самые грабли - для 100% ответа "мигом" проще всего поставить мелкую CPLD, которая будет дешифровать порты и хранить состояние матрицы. Для спека - это сразу 64 ячейки.