2010-11-24 1 views
1

私のプログラミング経験が数ヶ月後にしかわからないことを理解していると、私はこの質問をどのようにフレーズするのかは分かりませんが、私には負担があります。私はどんな批判にも開放されていて、あなたが求めている詳細で私の質問を喜んで更新しますが、とにかく....私の質問は、私が調べなければならない特定のAPIか、もう片方のマイクロコントローラにUSBリンクを介して数バイトを送るプログラム?プログラムは、どのポートに情報を送信するかをどのように識別しますか?ありがとう。必要ならばこの質問を言い換えるとうれしいです。USB経由であらかじめプログラムされたマイクロコントローラにデータを送信するプログラムを作成するには、何が必要ですか?

+0

usb経由でデータを送信するためのAPIが必要ですか?どのオペレーティングシステムでですか? –

答えて

0

pyusbがあります。これは移植性があり、Pythonで書かれていて、ピックアップするのは簡単な言語です。これは、Cライブラリであるlibusbのラッパーです。 PerlやLua、JavaやRuby(など)のラッパーもあります。

2

USBシリアル変換器を使用するほうがはるかに簡単です。 USBシリアルポート経由で数バイトを送信することは、両端で非常に簡単になるでしょう。 ArduinoTI MSP430 launchpadなどのデバイスは、USB-to-serialデバイスが搭載されているので、ほとんど透過的です。受信データを読み取ってデータを返信すると、ほぼの愚かなになります。this one for the Arduinoのように、未経験者のためにそれを行う方法に関するチュートリアルののボートロード。

+1

必要なのは、ハイパーターミナル(または同等のもの)を使用するだけで、デバイスにデータを送信することだけです。私は、デバイスにデータを送信する必要があるたびに、この手法を使用しました。私がカスタムブートローダを書いたときだけ、ポートからデータを送信するカスタムコードを実際に書く必要がありましたが、FTDI USB-Serialコンバータチップを使用する場合は、シリアルポートと話すようなものです。非常に簡単、考える必要のない。 – SRM

関連する問題