2012-01-19 13 views
-1

私が読めるC++の例はありますか?Linux OSでcomポート(rs422)を開くにはどうすればよいですか?

+0

この「Linux OS」とは何ですか?具体的に。私にとってC++のサンプル音は広範囲に及んでいます。 –

+0

こんにちは、私はfedora 11を使用しています。シリアルポートの書き込みと読み取りを機能的に持つC++プロジェクトがあります。どうも! – user1157977

+0

どのRS-422カードですか?あなたはカードの詳細を調べなければならないでしょう –

答えて

1

RS-422ポートを持つコンピュータはごくわずかですが、それはRS-232(「普通の古いシリアルポート」)のタイプミスですか?

Linuxでは、device driversを使用して、さまざまなハードウェアデバイスを開くことができるファイルとして利用できます。これらのファイルは通常、/dev/ディレクトリにあります。カーネルの起動メッセージ(dmesgコマンドを実行)を調べて、問題のシリアルポートに関連付けられているデバイス名を確認してから、open()を調べることができます。

関連する問題