PC PS2 Keyboard Bus Voldgift

R

Roadster

Guest
Jeg har et program, hvor jeg har et punkt til punkt i forbindelse med en PC i den ene ende og et tastatur på den anden side.I midten har jeg for argumenter skyld 2 sorte bokse de har tovejskommunikation capabillites men ingen intelligens
dvs. ingen mikrovirksomheder.Er der nogen, der ved, hvordan du udfører PS2 bus voldgift for en sådan opgave, uden at mikrovirksomheder
er i hvert af de bokse, som PC-tastaturet er en asynchronus bidirektionale enhed.

<img src="http://www.edaboard.com/images/smiles/icon_rolleyes.gif" alt="Rolling Eyes" border="0" />
 
Selv om PS / 2 er bidirektionale,
men kun "Device 'side kunne sende' CLK«,
og "Device 'har til at reagere (ud CLK) til' Host '
når 'Host' spørgsmål Anmodningsformat-til-Send (RTS).
Den 'Host' kunne slippe CLK linje for at indstille det er optaget,
men "Device 'altid standy tjene' Host '.
Ellers' Host 'vil synes, at "Device' er død
når RTS er på bussen (CLK = 1, DAT = 0) efter timeout.
Da din ansøgning, kan du bruge en CPLD / FPGA til at løse,
men jeg tror ikke, at det er billigt og nemt end UC.
Og nogle USB-til-PS2 har meget stramme tidsplan på PS / 2 bus.
FYR

 

Welcome to EDABoard.com

Sponsor

Back
Top