Problém s nahráním kódu

Pokusil jsem se nahrát ukázkový kód ve formě softwaru Arduino a dole se zobrazila chyba. Dva arduino se připojují k mému počítači se systémem Windows 8.1. A tito arduino využívající port 3 a port 4. Arduino využívající port 3 je cordinator a arduino využívající port 4 je router. Nechápu, proč chybová show COM1 není k dispozici. Nepoužívám 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. 

Odpovědět

(Předpokládám, že zde používáte oficiální Arduino IDE.)

Před nahráním náčrtu musíte vybrat, na který port chcete nahrát. V rámci Arduino IDE, klikněte na nabídku Nástroje a otevřete Port podnabídka. Klikněte na port, ke kterému je Arduino připojeno, například COM3 nebo COM4.

Musíte také zajistit, aby byl v Nástroje -> Deska .

Poté byste měli být schopni skicu nahrát.

Odpověď

Zkusili jste to s nástrojem pro ohýbání kódu. Podle mých zkušeností nahrávání přes ohýbač kódu funguje pořád, i když selže s Arduino IDE

Odpověď

Na wi ndows systems, COM1 je obvykle systémový port, proto byste jej pro programování neměli používat.

Zkuste aktualizovat ovladače zařízení tak, že přejdete do správce zařízení a kliknete pravým tlačítkem na COM3 a COM4 ikony pro desky arduino.

Pokud to přetrvává, zkuste znovu nainstalovat ide a restartovat počítač

Odpovědět

Zkušenosti mě naučily dvakrát … ověřit, zda používáte správné kabely. Použil jsem náhradní kabel, který nakonec byl nabíjecím kabelem napájecí cihly, tj. Žádné datové linky. Ujistěte se, že používáte slušný kabel USB – nejlépe ten, který vám po připojení k počítači položí otázku na mobilní telefon, abyste věděli, že všechny vnitřní vodiče jsou funkční a fungují.

Odpovědět

Pokud všechna ostatní řešení nefungují a používáte distribuci systému Linux, zkuste sudo arduino a mělo by to fungovat, nebo postupujte podle těchto pokynů pokyny: Začínáme s Arduino v systému Linux (Ubuntu)

Komentáře

  • Vypadá to, že uživatel je na počítači se systémem Windows – a na * nix ani super uživatel nemůže ' t otevřít neexistující soubor 🙂

Odpověď

vaše jádro musí poskytovat podporu USB ACM.

CONFIG_USB_ACM=y 

můžete hledat na:

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

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *