1

OS: Ubuntu Linux 10.10 カーネル: 2.6.35-30

クエリ: Windows プロセスと上記のプラットフォーム上の組み込みデバイスとの間で堅牢な通信を確立する必要があります。この場合、どのような解決策が考えられますか? この場合、ソケット プログラミングは既に除外されています。非常に基本的な質問のように聞こえるかもしれませんが、私はこの分野に不慣れであり、あなたの助けに本当に感謝しています.

4

2 に答える 2

1

質問を明確にしていただけますか?

  1. 「Windows USB デバイス ドライバー」のことですか?
  2. あなたのフルセットアップは何ですか?(例えば:

    ホストシステムはUbuntu(カーネル2.6 ...)を実行しており、そのUSBポートの1つに接続されているのは、組み込みデバイスのシリアルポートに接続されているUSBからシリアルへのアダプターです。Cで書いているプログラムを介して組み込みデバイスと通信する必要があります。

于 2011-11-07T12:04:56.290 に答える
0

Ubuntu での USB デバイスのシリアル通信について話している場合、デバイス名は /dev/ttyUSB (何らかの番号) のようなものです。これは、デバイスを接続したときに ls コマンドに表示されます。

シリアル デバイス用のシミュレーターを探している場合は、socat を使用することをお勧めします。socat コマンドのリファレンスが必要な場合は、このリンクのシリアル ポート シミュレーターを Linux で使用してみてください。

于 2011-11-07T12:17:03.917 に答える