Jeg forsøgte at uploade eksempelkodeformular arduino-software og fik fejl nedenfor. To arduino vedhæftes med min computer, der kører Windows 8.1. Og disse arduino bruger port 3 og port 4. Arduino bruger Port 3 er cordinator og arduino bruger port 4 er router. Jeg forstår ikke, hvorfor fejlvisning COM1 ikke er tilgængelig. Jeg bruger ikke 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.
Svar
(Jeg antager, at du bruger den officielle Arduino IDE her.)
Før du uploader en skitse, skal du vælge hvilken port du vil uploade til. Inden for Arduino IDE, klik på Værktøjer menuen og åbn Port undermenu. Klik på den port, din Arduino er tilsluttet, såsom COM3 eller COM4.
Du skal også sørge for, at den relevante korttype er valgt i Værktøjer -> Board .
Du skal derefter være i stand til at uploade skitsen.
Svar
Forsøgte du dig med kode bender. Efter min erfaring fungerer upload gennem koden bender hele tiden, selvom det mislykkes med Arduino IDE
Svar
Til wi ndows-systemer, COM1
er normalt systemporten, så det skal du ikke bruge til programmering.
Prøv at opdatere enhedsdrivere ved at gå til enhedsadministrator og højreklik på COM3
og COM4
ikoner til arduino-kortene.
Hvis dette fortsætter, skal du prøve at geninstallere ideen og genstarte din computer
Svar
Erfaringen har lært mig to gange … for at sikre, at du bruger de rigtige kabler. Jeg brugte et ekstra kabel, der endte med at være et power brick-opladerkabel, dvs. ingen datalinjer. Sørg for at bruge et anstændigt USB-kabel – helst et, der stiller spørgsmål til en mobiltelefon, når du er tilsluttet en pc, så du ved, at alle interne ledninger er der og fungerer.
Svar
Hvis alle de andre løsninger ikke fungerer, og du er på en Linux-distro, prøv sudo arduino
, og det skal fungere, eller følg disse instruktioner: Kom godt i gang med Arduino på Linux (Ubuntu)
Kommentarer
- Det ser ud til, at brugeren er på en Windows-maskine – og på * nix kan selv superbrugeren ' ikke åbne en ikke-eksisterende fil 🙂
Svar
din kerne skal give support til USB ACM.
CONFIG_USB_ACM=y
du kan se efter det på:
$ zcat /proc/config.gz | grep CONFIG_USB_ACM CONFIG_USB_ACM=y