Protokół PS/2 dla ATMELa

Mar 24, 2006 4 Replies

Witam.



Od jakiegoś czasu poszukuję wszelkich informacji dot. protokołu PS/2, głównie dla myszy. Próbuję zaimplementować protokół PS/2 w ATMEdze32 przy użyciu GCC aby mierzyć przesunięcie (za pomocą myszy optycznej).



Problem polega na tym, że nie znalazłem szczegółowej dokumentacji uwzględniającej timingi i inne specyficzne rzeczy które dzieją się przy komunikacji na tym interfejsie. Próbowałem też zaimplementować dla siebie przykładowy kod znaleziony na avrfreaks i niby obsługującym podstawową funkcjonalność PS/2, ale nie zadziałał, nawet po sporej ilości przeróbek.



Pytanie: czy ktoś nie posiada przypadkiem jakiegoś kodu który DZIAŁA i obsługuje PS/2 (najlepiej pod mikroprocesor, napisany w C) lub porządnej dokumentacji uwzględniającej timingi na warstwie fizycznej i kolejność wystawiania sygnałów przez odpowiednie urządzenia?



Tak w ogóle to sporo googlowałem w tym temacie i wcale nie jest prosto znaleźć to, czego szukam...



Pozdrawiam, bendziol.


IMHO myszke trzeba skonfigurowac zeby wysylala to co chcesz.. nie nadaje ona przypadkiem zwyklych komend po uarcie? w stylu lewo,lewo,prawo,prawo....?

Sprawdz te zrodla - moze znajdziesz cos ciekawego

formatting link

Użytkownik "PAndy" snipped-for-privacy@poczta.onet.pl> napisał w wiadomości news:e03nrj$58o$ snipped-for-privacy@news.dialog.net.pl...

W książce "Mikrokontrolery ATmega w praktyce" jest opis podłaczenia klawiatury przez PS/2, wraz programem, a jest możliwośc ściągnięcia go sobie ze strony

formatting link
o ile pamietam adres, tam szukaj tej ksiazki i bedzie opis do niej i te programy....moze to pomoże. Co prawda dotyczy to klawiatury..ale przez PS/2...ja jeszcze nie doszedłem do tego tematu......zablokowałem moja ATmega32...pisałem o tym w temacie...atmega poszław maliny;) A może ktoś chce tem mój zablokowany procesor...nówka sztuka;).....może odblokuje jakos sobie na równoległym...Do mnie jedzie juz druga;)

pozdr

wiesiek

Użytkownik "RW" snipped-for-privacy@poczta.onet.pl> napisał w wiadomości news:e046io$kt9$ snipped-for-privacy@news.onet.pl...

A jednak to jest

formatting link
a dokładniej :
formatting link
i potem mozna sobie sciagnąc: Programy źródłowe przykładów z książki (ZIP 350 kB) w dole strony

pozdr

wiesiek

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required