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

User Tag List

Страница 2 из 6 ПерваяПервая 123456 ПоследняяПоследняя
Показано с 11 по 20 из 52

Тема: Переходник USB -> PS/2. Как победить Систему?

  1. #11
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    г. Павлодар, Казахстан
    Сообщений
    4,404
    Спасибо Благодарностей отдано 
    319
    Спасибо Благодарностей получено 
    598
    Поблагодарили
    444 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от tank-uk Посмотреть сообщение
    вот из-за етой подтяжки может клава и думает что ее к usb подоткнули, попробуй или снять резюки или перекинуть их на землю
    Может наоборот?

  2. #12
    Veteran Аватар для tank-uk
    Регистрация
    10.06.2015
    Адрес
    г. Запорожье, Украина
    Сообщений
    1,712
    Спасибо Благодарностей отдано 
    80
    Спасибо Благодарностей получено 
    415
    Поблагодарили
    198 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от HardWareMan Посмотреть сообщение
    Может наоборот?
    usb детект работает по высокому уровню, а на пустом ps/2 уровни низкие

  3. #13
    Activist
    Регистрация
    30.01.2008
    Адрес
    Minsk
    Сообщений
    225
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Электрическую схему подключения в студию, пожалуйста! А то фотографии это конечно хорошо, но совершенно не проясняют ситуацию. И хоть телепаты на сайте имеются, но они мало помогают, как мы видим Желательно ещё и описать процесс включения, инициализации и показать текст программы для PS/2 для Орион. О как

  4. #14
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    г. Павлодар, Казахстан
    Сообщений
    4,404
    Спасибо Благодарностей отдано 
    319
    Спасибо Благодарностей получено 
    598
    Поблагодарили
    444 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от tank-uk Посмотреть сообщение
    usb детект работает по высокому уровню, а на пустом ps/2 уровни низкие
    Если бы ты читал спецификацию USB, то бы знал, что хост тянет оба сигнала (D+ и D-) к земле, а девайс один из них тянет к +. И в зависимости от того, какой был притянут выбирается либо LOW SPEED либо FULL SPEED девайс. USB2.0 для HIGH SPEED использует старт с FULL SPEED с флажком в дескрипторе и потом переводит с FULL в HIGH.

    А PS2 у нас двунаправленная шина с монтажным ИЛИ. Поэтому подтяжка присутствует всегда, на стороне хоста.

    Ваш ход.

  5. #15
    Guru Аватар для Denn
    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,220
    Спасибо Благодарностей отдано 
    475
    Спасибо Благодарностей получено 
    900
    Поблагодарили
    592 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    Arrow

    Цитата Сообщение от rl76 Посмотреть сообщение
    Электрическую схему подключения в студию, пожалуйста! А то фотографии это конечно хорошо, но совершенно не проясняют ситуацию. И хоть телепаты на сайте имеются, но они мало помогают, как мы видим Желательно ещё и описать процесс включения, инициализации и показать текст программы для PS/2 для Орион. О как
    Схемотехника такая (верхняя часть, которая относится к PS/2):



    Процесс инициализации как таковой отсутствует, пока что тестовое ПО "слушает" и анализирует сигналы от клавы. Тобишь на клаву подаётся питание, при этом сигнальные шины притянуты к +5в через резисторы 10 ком. Соотв. линии порта настроены на ввод.
    При этом, если подключаю PS/2-клаву, то она моргает лампочками и выплёвывет код AAh (типа "я вся готова" ), при подключении USB-клавы через сабжевый переходник ничего не происходит (лампы не моргают, ответов от клавы нет).

    П.С. Есть и второй вариант тестового ПО: оно прибивает сигнальную шину к земле, делает свои дела (мигает курсором и т.п.), затем освобождает шину и ждёт ответ от клавы, если его нет, то процесс повторяется. Такой алгоритм применяется в связи с тем, что в Орионе нет прерываний, а клава довольно шустро передёт данные, поэтому её приходится "тормозить" до момента, когда Орион будет готов анализировать данные. С таким вариантом USB-клава тоже "не алё", всё дело в какой-то аппаратной заморочке /-)
    Последний раз редактировалось Denn; 13.08.2015 в 12:40.
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  6. #16
    Guru
    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,847
    Спасибо Благодарностей отдано 
    84
    Спасибо Благодарностей получено 
    229
    Поблагодарили
    167 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Denn Посмотреть сообщение
    Процесс инициализации как таковой отсутствует, пока что тестовое ПО "слушает" и анализирует сигналы от клавы.
    Ну дык она пока не решила, к какому интерфейсу она подключена. Тоже сидит, слушает Дай ей хотя бы клок...

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

  8. #17
    Guru Аватар для Denn
    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,220
    Спасибо Благодарностей отдано 
    475
    Спасибо Благодарностей получено 
    900
    Поблагодарили
    592 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    Question

    Цитата Сообщение от b2m Посмотреть сообщение
    Тоже сидит, слушает Дай ей хотя бы клок...
    А чё слушать-то? Разве писюк при загрузке обязательно чё-то пуляет в клаву?

    Ей дали питание - будь добра самопротестироваться и отчитаться своим AAh. При включении мяч на её стороне ))

    П.С. я клаву по-горячему подключаю к Ориону.
    Последний раз редактировалось Denn; 13.08.2015 в 12:56.
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  9. #18
    Guru
    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,847
    Спасибо Благодарностей отдано 
    84
    Спасибо Благодарностей получено 
    229
    Поблагодарили
    167 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    The following is the communication between my computer and keyboard when it boots-up. I beleive the first three commands were initiated by the keyboad controller, the next command (which enables Num lock LED) was sent by the BIOS, then the rest of the commands were sent my the OS (Win98SE). Remember, these results are specific to my computer, but it should give you a general idea as to what happens at startup.
    Код:
    Keyboard: AA  Self-test passed                ;Keyboard controller init 
    Host:     ED  Set/Reset Status Indicators  
    Keyboard: FA  Acknowledge 
    Host:     00  Turn off all LEDs 
    Keyboard: FA  Acknowledge 
    Host:     F2  Read ID 
    Keyboard: FA  Acknowledge 
    Keyboard: AB  First byte of ID 
    Host:     ED  Set/Reset Status Indicators     ;BIOS init 
    Keyboard: FA  Acknowledge 
    Host:     02  Turn on Num Lock LED 
    Keyboard: FA  Acknowledge 
    Host:     F3  Set Typematic Rate/Delay        ;Windows init 
    Keyboard: FA  Acknowledge 
    Host:     20  500 ms / 30.0 reports/sec 
    Keyboard: FA  Acknowledge 
    Host:     F4  Enable 
    Keyboard: FA  Acknowledge 
    Host:     F3  Set Typematic Rate/delay 
    Keyboard: FA  Acknowledge 
    Host:     00  250 ms / 30.0 reports/sec 
    Keyboard: FA  Acknowledge
    Скорее всего, биос посылает команду сброса, если он не дождался АА, таким образом клава может рассчитывать на это. Я бы всё-таки первым делом послал команду сброса.

    ---------- Post added at 15:02 ---------- Previous post was at 14:58 ----------

    Цитата Сообщение от Denn Посмотреть сообщение
    П.С. я клаву по-горячему подключаю к Ориону.
    У меня ни одна PS/2 клава не работала, если её так подключать.

  10. #19
    Guru Аватар для Denn
    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,220
    Спасибо Благодарностей отдано 
    475
    Спасибо Благодарностей получено 
    900
    Поблагодарили
    592 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    Wink

    Цитата Сообщение от b2m Посмотреть сообщение
    Я бы всё-таки первым делом послал команду сброса.
    Ок, попробую.


    Цитата Сообщение от b2m Посмотреть сообщение
    У меня ни одна PS/2 клава не работала, если её так подключать.
    Из моей практики на писюках если на уже загруженном ПК вынуть-вставить клаву, то она работает без проблем, лишь только, по понятным причинам, слетает скорость автоповтора на тормозную-дефолтную (всегда в настройках ставлю задержку перед повтором на минимум).

    П.С. сабжевая затея мне нужна для использования с 8-биткой маленькой беспроводной клавы, а они все только USB'шные ((
    Последний раз редактировалось Denn; 13.08.2015 в 13:40.
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  11. #20
    Guru Аватар для Denn
    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,220
    Спасибо Благодарностей отдано 
    475
    Спасибо Благодарностей получено 
    900
    Поблагодарили
    592 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    Smile

    Цитата Сообщение от zebest Посмотреть сообщение
    Это ты хочешь беспроводную клаву заставить работать как ps\2 ??
    Однако... Такое даже на РС не прокатит. я так думаю))
    Кстати, действительно нужно проверить этот момент на писюке... мне почему-то кажется, что там точно "взлетит"
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

Страница 2 из 6 ПерваяПервая 123456 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 0
    Последнее: 30.03.2015, 10:32
  2. Как победить эмуль
    от ipaSoft в разделе Для начинающих
    Ответов: 11
    Последнее: 05.06.2011, 07:32
  3. Cтатья про систему TeleGuide
    от rw6hrm в разделе Зарубежные компьютеры
    Ответов: 0
    Последнее: 24.08.2010, 00:01
  4. Ответов: 20
    Последнее: 18.09.2008, 23:42

Ваши права

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