問題タブ [parallel-port]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2277 参照

usb - Enable dBASE III program to print on USB printer

I have a friend with an ancient dBase III program. He says it does not print when connected to a USB parallel port printer and is considering converting the program to MS-Access. There are some 400 forms and reports, however, so I am wondering if there are other more cost-effective ways to solve this problem.

0 投票する
2 に答える
5764 参照

linux - / dev / port vs / dev / mem

いくつかの説明が必要です。パラレルポートに直接アクセスするために直接書き込むことができ/dev/port、正常に動作します(ポートコネクタに接続されたLEDをオンにすることができます)。しかし、私は私が同じことをすることができると思いました/dev/memか?(http://tldp.org/LDP/khg/HyperNews/get/devices/fake.html)。読み取りと書き込みを試みて/dev/memもエラーは発生しませんが、書き込みが外部コネクタに反映されていないようです。私が書いたことについて読んだことに基づいて、これが私が期待したものではないという理由だけで私は尋ねます/dev/mem

経由でioportsにアクセスできません/dev/memか?

0 投票する
1 に答える
460 参照

assembly - アセンブリのプリンタポ​​ートから入力を取得していますか?

x86アセンブリのパラレル(プリンタ)ポートを介して入力を受け入れる方法はありますか?私の友人は、入力をポーリングするためのスイッチを備えた、プリンタポ​​ートに接続するチップを設計しています。彼はVBでプログラムを作成しましたが、タイマーを使用する必要があったため、アセンブリでプログラムを作成することを望んでいました。

0 投票する
1 に答える
506 参照

delphi - ハードウェア ポート (COM、LPT など) をレジスタ レベルで共有するのに最適な仮想マシン ソフトウェアはどれですか?

私は Delphi を使用してリアルタイム制御ソフトウェアを開発しています。ここ数年、Microsoft の VirtualPC で古い Windows インストールを実行する作業を行ってきましたが、「純粋なソフトウェア」開発 (つまり、外部へのアクセスがない、または制限されている) では問題なく動作します。世界)。このようなツールはネットワーク接続で動作するように見えますが、パラレル ポートを介して (デバイス ドライバーを介して) I/O を実行するソフトウェアを維持する必要があります。また、USB I/O も使用します。以前は、Microsoft の仮想ツールが好きでした。新しいオペレーティング システムをインストールしてから (私の場合)、開発サポートを提供するために Delphi と多数のライブラリとコンポーネントをインストールするには時間がかかるからです。このような状況では、低レベルの I/O ポートにアクセスできないことにあまり悩まされていません。

自分のゲームを向上させたいので、外の世界にアクセスできるのであれば、優れた仮想化ツールに喜んでお金を払います。つまり、マシンのパラレル ポートと COM ポートへのアクセスを許可するように構成できるようにしたいのです。ネイティブで実行されているかのように。このアクセスは、パラレル ポートをレジスタ用語で公開できる必要があります。たとえば、アドレス $03f8 のポートを「参照」し、(適切なカーネル アクセスを介して) Windows 7 64 としてこれらのレジスタの I/O 操作をサポートする必要があります。 -bitインストールができます。

現在、多くの仮想化ソリューションが存在するようですが、そのような低レベルでそれぞれの機能を確認するのは非常に困難です。この分野の経験や知識がある人はいますか?

0 投票する
3 に答える
3537 参照

java - パラレル ポート Java プログラミング

Java 経由でパラレル ポートのデータ ビットを制御する方法。

0 投票する
1 に答える
1122 参照

c++ - パラレル ポートへの WriteFile がハングする

パラレル ポートにアクセスしてバイトを書き込む ActiveX コントロールを作成しています。ポートを正常に開くことができますが、書き込み時に WriteFile 関数でハングします。ここで何か見逃しましたか?Windows 7 を使用しています

0 投票する
2 に答える
968 参照

robot - ロボットアームを制御する

私はCyber​​RobotCYBER310とScientoCS-113ロボットアームを持っていますが、ドキュメントはありません。どちらもパラレルポートを使用しています。

どうすればそれらをプログラムできますか?

サイバーのものについては、私はこれを見つけました:

ここに画像の説明を入力してください

Scientoには何もありません。

Python / Java /C/に感謝するものなら何でもポインタや例。

[更新]このページにはいくつかの情報が含まれていますが、私はまだ失われています:http ://www.anf.nildram.co.uk/beebcontrol/arms/cyber/software.html

0 投票する
2 に答える
1076 参照

c# - パラレル ポートを使用して LCD 20X2 ディスプレイをプログラムすることは可能ですか?

C# を使用して LCD DISPLAY を使用したいのですが、検索中に PICS を使用してこれを行う人が何人かいることに気付きました。この言語を使用してこれが可能かどうか知りたいだけですか?

そして、可能であれば、これに関連するいくつかの情報.c

0 投票する
3 に答える
1563 参照

c - LinuxからWindowsへの単純なcプログラムの移植

次のような簡単なcプログラムを書きたいと思います。パラレルポートへの接続を開き、ピン2をハイにし、ピン2をローにして、接続を閉じます。これにはJNIを使​​用しているので、Javaソースファイルは次のようになります。

Javaファイルはパラレルポートを制御する必要があることに注意してください。つまり、パラレルポートをいつ高くするか低くするかを決定します。次に、javahを使用してacヘッダーファイルを抽出しました。

次に、これをLinux用に実装しました。

私はCエクスポートではないので、上記のコードは奇妙に見えるかもしれません。しかし、それは実際には問題ではありません。重要なのは、これをWindowsにも実装したいということです。目標は、Linux用のlibMeas.soをすでに持っているのと同じように、dllを取得することです。私はすでにMinGWを動作させていますが、問題はWindowsではsys/io.hを使用できないことです。これを行う方法に関するドキュメントをGoogleで検索すると、パラレルポートにデータを書き込む方法に関するチュートリアルが表示されます。これは必要ありません。ピン2をハイまたはローにしたいだけです。私の推測では、これはかなり単純なはずです。(同じヘッダーファイルを使用して)Windowsでこれを行う方法について誰かが私を正しい方向に向けることができますか?

0 投票する
1 に答える
405 参照

linux - Linux モジュール ファイルがありません

実は私は初心者で、低レベルのドライバーと高レベルのドライバーの概念を学ぼうとしています。モジュールが他のモジュールの操作にどのように依存しているかを知りたいです。

lsmodコマンドを実行しました。出力にこれらの行が見つかりました。

上記の行から、次のようなモジュールが存在することがわかりました。

  • parport_pc
  • lp
  • パーポート

ディレクトリ にparport_pc.cソースコード が見つかりました。しかし、ファイル システム全体でのソース コードが見つかりません。中に見つけたのに。また、ディレクトリで、次のような Makefile の行を見てきました。lp.c/usr/src/drivers/parportparportparpot.ko/lib/modules/linux2.6.32-37-generic/kernel/parport/usr/src/drivers/parport

では、どこでファイルを見つけることができparport.cますか? コマンドを使用してファイルシステム全体を検索しました

しかし、結果はありません。ファイルがparport.c見つからないのはなぜですか?