コードのアップロードの問題

arduinoソフトウェアからサンプルコードをアップロードしようとしましたが、以下のエラーが発生しました。 2つのarduがwindows8.1を実行している私のコンピューターに接続します。そして、これらのarduはポート3とポート4を使用しています。ポート3を使用しているar71はコーディネーターで、ポート4を使用するarduはルーターです。エラー表示COM1が使用できない理由がわかりません。COM1を使用していません。

Arduino: 1.6.0 (Windows 8), Board: "Arduino Uno" Sketch uses 1,030 bytes (3%) of program storage space. Maximum is 32,256 bytes. Global variables use 9 bytes (0%) of dynamic memory, leaving 2,039 bytes for local variables. Maximum is 2,048 bytes. C:\Program Files (x86)\Arduino/hardware/tools/avr/bin/avrdude -CC:\Program Files (x86)\Arduino/hardware/tools/avr/etc/avrdude.conf -v -patmega328p -carduino -PCOM1 -b115200 -D -Uflash:w:C:\Users\Jiya\AppData\Local\Temp\build1135139715306090793.tmp/Blink.cpp.hex:i avrdude: Version 6.0.1, compiled on Apr 3 2014 at 23:12:16 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2009 Joerg Wunsch System wide configuration file is "C:\Program Files (x86)\Arduino/hardware/tools/avr/etc/avrdude.conf" Using Port : COM1 Using Programmer : arduino Overriding Baud Rate : 115200 avrdude: ser_open(): can"t open device "\\.\COM1": The system cannot find the file specified. avrdude done. Thank you. Problem uploading to board. See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions. Board at COM1 is not available Board at COM1 is not available Board at COM1 is not available Board at COM1 is not available Board at COM1 is not available This report would have more information with "Show verbose output during compilation" enabled in File > Preferences. 

回答

(ここでは公式のArduino IDEを使用していると仮定しています。)

スケッチをアップロードする前に、アップロードするポートを選択する必要があります。 Arduino IDEで、ツールメニューをクリックし、ポート

サブメニュー。Com3やCOM4などのArduinoが接続されているポートをクリックします。

また、

ツール->ボード

これで、スケッチをアップロードできるようになります。

回答

コードベンダーを試してみましたか。私の経験では、コードベンダーを介したアップロードは、ArduinoIDEで失敗しても常に機能します

回答

Wiでndowsシステム、COM1は通常システムポートであるため、プログラミングに使用しないでください。

デバイスマネージャーに移動してデバイスドライバーを更新し、COM3COM4アイコン。

これが続く場合は、IDEを再インストールしてコンピュータを再起動してみてください

回答

経験から2回教えてもらいました…正しいケーブルを使用していることを確認してください。予備のケーブルを使用しましたが、最終的には電源アダプターの充電ケーブルになりました。つまり、データラインはありませんでした。適切なUSBケーブルを使用するようにしてください。できればPCに接続したときに携帯電話で質問するケーブルを使用してください。そうすれば、すべての内部配線がそこにあり、機能していることがわかります。

回答

他のすべてのソリューションが機能せず、Linuxディストリビューションを使用している場合は、sudo arduinoを試してください。これで機能するか、次の手順に従ってください手順: Linux(Ubuntu)でArduinoの使用を開始する

コメント

  • ユーザーはWindowsマシンを使用しているようです。また、* nixでは、スーパーユーザーでさえ'存在しないファイルを開くことができません:-)

回答

カーネルはUSBACMをサポートする必要があります。

CONFIG_USB_ACM=y 

次の場所で検索できます:

$ zcat /proc/config.gz | grep CONFIG_USB_ACM CONFIG_USB_ACM=y 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です