Portal > Foren > Java > Allgemeine Java-Programmierung > Serieller/Parelleler Port aus Java? JNI?
Antwort
 
Themen-Optionen
Alt 30.05.2007, 08:31 Nach oben    #1
Benutzer
 
Registriert seit: 01.02.2005
Beiträge: 64
Standard Serieller/Parelleler Port aus Java? JNI?

So, ich habe hier eine kurze Frage:
kann ich aus Java heraus direkt den parallelen/seriellen Port des PCs ansprechen? Oder muss ich über JNI und C gehen?
Ich kenn mich in C nicht gut genug aus, um GUIs zu programmieren - außerdem beschränkt sich mein C-Wissen eher auf Mikrocontroller.
Da das Prog *nur* Spielereien kontrollieren soll und nicht irgendwelche Daten überwachen soll, etc. ist die Performance und die Reaktionszeit zweitrangig.

Wer wissen will, wofür man sowas braucht:

Mein Nachbar ist total vernarrt in elektronische Spielereien, vorallem, wenn er sie selbst gebaut hat.

Seine neueste Idee: er will Weichen, Signale, Bahnübergänge, etc seiner Modellbahn steuern - er hat zwar keine Digital-Eisenbahn, aber die Verkabelung und Steuerung will er einem Mikrocontroller regeln, den er vom PC aus fernsteuern können will.

Mit dem Mikrocontroller kennen wir beide uns gut genug aus für das Projekt.

Problem: Er will den Controller über einen 10-Bit Port ansteuern - Wahlweise über einen PC, oder über ein selbstgebasteltes Schaltpult.

[Expertensprache]
Am besten wäre der Parallelport - da gehen alle Signale gleichzeitig raus. Beim seriellen Port müssten wir ja die seriellen Daten erst wieder Demultiplexen (notfalls erst im Controller), oder in einen seriellen Puffer schreiben, der parallel gelesen werden kann.
[/Expertensprache]
__________________
  1. My software never has bugs. It just develops random features!
  2. Beta. Software undergoes beta testing shortly before it's released. Beta is Latin for 'still doesn't work.'
  3. There are two ways to write error-free programs. Only the third one works.
Binary ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 30.05.2007, 08:34 Nach oben    #2
 
Registriert seit: 10.11.2005
Ort: Schweiz -> Basel
Beiträge: 210
Standard

Hilft dir das eventuell:
http://www.rxtx.org/
think ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 30.05.2007, 08:41 Nach oben    #3
Benutzer
 
Registriert seit: 01.02.2005
Beiträge: 64
Standard

*juchu*

danke - sieht ja gut aus, werd ich mal ein bisschen mit experimentieren!
__________________
  1. My software never has bugs. It just develops random features!
  2. Beta. Software undergoes beta testing shortly before it's released. Beta is Latin for 'still doesn't work.'
  3. There are two ways to write error-free programs. Only the third one works.
Binary ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[JAVA] Wie man aus Java mit einem PHP-Script kommuniziert sparrow Tutorials 0 25.03.2006 22:24
Sourcecode von Klassen aus Java Native Interface (JNI) xyz Allgemeine Java-Programmierung 0 22.11.2005 10:21
[BUCH] Java ist auch eine Insel kampet Literatur 5 22.02.2005 14:40
Zwist um Java als Open Source kampet Nachrichten 0 05.07.2004 03:37


Alle Zeitangaben in WEZ +2. Es ist jetzt 07:05 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44