5

Arduino Nano (およびその他のモデル) には、PCB に USB コネクタがあります。

Arduino アプリケーション (loop() 関数内のコード) は、組み込みの USB チャネルを介して PC/Mac と通信できますか?

4

2 に答える 2

3

投稿したリンクのボードは、FTDI USB to UART チップを使用しています。ATMega168 自体には USB コントローラがありません。FTDI チップの UART 側は、ATMega168 の RXD/TXD UART ピンに接続されています。したがって、Arduino コードの観点からは、UART 駆動のシリアル ポートと通信しているだけです。

PC 側では、FTDI チップは USBSER.SYS ドライバーを使用して、従来の UART シリアル ポート (仮想 COM ポートまたはVCP ) をエミュレートします。デバイス マネージャーで、これと割り当てられている COM ポートを確認できます。

したがって、基本的には、PC と Arduino の両方でシリアル ポート プログラミングを行う方法を知る必要があるだけで、準備は完了です。

于 2012-08-15T12:36:18.840 に答える
1

これが私がやった方法です。また、コンピューターにプログラムを作成する必要があります。POSIX 準拠の OS の場合、これが役に立ちます。

于 2012-08-15T12:23:44.973 に答える