8

マイクロコントローラ (Arduino) と通信するためのライブラリ/メソッドはありますか?

基本的に、PCとArduinoの間でデータを送受信する方法が必要です。どのライブラリを使えばいいのかわからないので、お願いします。送信するデータは少ないです。たぶん500バイト前後。すべてはコンソール アプリケーションのVisual C++ 2010 で行われます。

4

4 に答える 4

5

あなたの場合、 libusbは最良の選択肢の1つと思われます。これは、軽量で広く使用されているオープンソースのクロスプラットフォームで、十分に文書化された C ライブラリです。

于 2013-04-28T16:18:38.587 に答える
1

termiosも正常に動作します。私はシリアルリンク(USB)を介してArduinoをRaspberry Pi(Linux)に接続するために使用しています。便利なコード スニペットがここにあります

于 2013-04-29T19:21:05.193 に答える
0

ブースト ASIO はうまく機能します。スタック オーバーフローの質問Reading messages from a serial port with Boost Asio をご覧ください。最近、シリアル ポートを介して通信するためのコードを書かなければならず、Arduino Unoを使用してテストしました。

Arduino ボードにFTDIドライバーをインストールすると、Windows はそれをCOM ポートとして認識し、通常のシリアル ポートと同じように通信できます。

于 2013-04-29T13:18:56.123 に答える
0

はい、ArduSerailは、USB 経由で Wi​​ndows プラットフォーム上の Arduinos とインターフェイスするための非常に使いやすい C++ ライブラリです。

于 2019-06-26T01:14:46.907 に答える