Forum: Mikrocontroller und Digitale Elektronik Java Rs232 unter WinXP


von Florian (Gast)


Lesenswert?

Hi Leute weiss einer von euch wie ich unter WinXP unter Java die 
Serielle Schnittstelle nutzen kann würde gerne in dem Programm darüber 
mit einem Atmega 32 Sprechen.hab zwar ein TUT gefunden auch dieser Seite 
aber das scheint nur für Linux zu sein.

MFG
Florian

von Hannes J. (Firma: _⌨_) (pnuebergang)


Lesenswert?

Sun hat die Unterstützung für die serielle Schnittstelle unter Windows 
in Java vor ein paar Jahren eingestellt (was für Vollidioten ...).

Entweder gelingt es dir noch irgendwo aus zweifelhaften Quellen eine 
alte Version von JavaComm für Windows aufzutreiben, oder du greifst zu 
Software wie RxTx http://www.rxtx.org , die allerdings auch Macken hat.

von R. W. (quakeman)


Lesenswert?

Ein bekannter hat ein größeres Projekt, welches unter anderem über die 
Serielle arbeitet und benutzt dafür die RxTx Libs mit Java. Bei ihm 
funktioniert es völlig problemlos damit. Und auch eigene Tests haben bei 
mir problemlos damit funktioniert.

Alternativ könntest du auch die InpOut32.dll benutzen, welche es auf 
folgender Projektseite gibt:
http://logix4u.net/Legacy_Ports/Parallel_Port/Inpout32.dll_for_Windows_98/2000/NT/XP.html
Diese ist zwar ursprünglich für den Parallelport geschrieben, 
unterstützt aber auch direkte Registerzugriffe auf die Hardware. Somit 
könntest du darüber auch die Serielle Schnittstelle Hardwarenah 
ansprechen und benutzen. ;)

Ciao,
     Rainer

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.