0

私は現在、コンピューターのパラレルポートを介して作成した回路と対話する必要があるプロジェクトを行っています。しかし、私のコンピュータにはパラレルポートがないので、ParalleltoUSBアダプタケーブルを借りました。ケーブルにはドライバが付属していませんが、デバイスマネージャによって、USBセクションの下の「USB印刷サポート」コントローラとして認識されます。

古いパラレルプリンタを接続して問題なく正常に動作できるようです。だから私の質問は、パラレルポートと直接対話しようとするJavaでプログラムを書いた場合、それは機能するのでしょうか?そうでない場合、誰かが私がそれと対話するために何をする必要があるかについて私にいくつかの指針を与えることができますか?

ありがとう。

4

4 に答える 4

2

ここでjavax.commライブラリに向かうべきだと思います..librxtxと呼ばれる、より適切に機能するはずの別のバージョンもあります..ここを見てください(javax.commのプラグイン可能な代替品です)..

私はそれらの両方を組み込みデバイスに使用しましたが、それらはうまく機能し、シリアルポートとパラレルポートを管理します..おそらくあなたの場合はUSBも.

于 2010-04-09T17:02:03.043 に答える
1

無料で見つけられなかったJavaパラレルポートドライバーが必要です。Windows 用のドライバーの料金を支払う必要があります。

Linuxを使用している場合は、無料のドライバーがいくつかあると思います。

于 2010-04-09T17:00:54.433 に答える
1

並列または Java について話すことはできませんが、シリアル経由 USB と C# で同様のことを行いました。その場合は、ネイティブ コントローラーとまったく同じでした。YMMV。

テストに関しては、古いドット マトリックス プリンターを入手します (必要な場合は、16 進ダンプ モードにします)。

本当にドライバーが必要な場合は、ベンダーIDと製品ID番号を提供するユーティリティ(Windowsデバイスマネージャーで実行できると思います)を見つけてください。それらから、あらゆる種類の楽しいものを検索できます(多くのLinuxディストリビューションには番号を製造元の名前にマップするプレーン テキスト ファイルなど) に加えて、Google からドライバー インストーラーが提供されるはずです。

于 2010-04-09T17:04:57.640 に答える