Java i I2C

Nov 04, 2007 2 Replies

Witam,



Czy kto¶ ma do¶wiadczenie jak z poziomu Java sterowaæ urz±dzeniami na szynie I2C? Jakie biblioteki i jaki uk³ad po¶rednicz±cy jest potrzebny? Interesuje mnie rozwi±zanie na Windows 2000/XP. Znalaz³em jedno rozwi±zanie, ale niestety jest ono komercyjne. Mo¿e istnieje co¶ w wersji ogólnodostêpnej.



Pozdrawiam Micha³



P.S. Podczas odpowiadania proszê usun±æ kropki przed @.



Micha³ schrieb:

w zalez.nos'ci od tego, jakie to ma byc' rozwia;zanie (komercyjne, czy nie) moz.na róz.nie do tego podejs'c'. Tak samo zalez.y, czy ma to byc' szybkie, czy Windowsowe. Najpros'ciej jest wzia;c' jakis' ma?y mikrokontroler, choc'by MSP430F2013 (na takim mam) i zrobic' z tego konwerter serial/I2C. 2013 nie ma niestety UARTa, wie;ce RS232 trzeba robic' piechty, wie;cej niz. 9600 kbps nie osia;gniesz. Moz.na bezpos'rednio na porcie równoleg?ym zrobic' driver I2C, ale Java moz.e sie; nie wydoic' z 400kHz. W MSC da?o sie;. Oprócz tego sa; jeszcze antyczne konwertery paralel/I2C serii PCF. Nazwiska nie pamie;tam, mam gdzies' drania w domu. Dajesz mu na wejs'cie 8 bitów równolegle a ten robi za I2C mastera i nadaje ?adnie do niewolników. To samo w druga; strone;. Mie;dzymordzie robisz tez. na porcie równoleg?ym. Potrzebujesz co prawda drivera by móc wysterowac' port drukarki z poziomu uz.ytkownika, ale duz.o teraz tego w sieci lez.y.

Waldek

Dziekuje za podpowiedz. Faktycznie zastosowanie PCF8584 podlaczonego do portu drukarki oraz biblioteki RXTX do Java moze rozwiazac problem.

Pozdrawiam Michal

Join the Discussion

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

Didn't find your answer?

Ask the community — no account required