2014-09-08 13 views
51

Sto lavorando con arduino nano.arduino nano-avrdude: ser_open(): il sistema non può aprire il dispositivo "\. COM1": il sistema non riesce a trovare il file specificato

avrdude: ser_open(): il sistema non può dispositivo aperto "\ \ COM1.": Il sistema non trova il file specificato

Questo errore appare solo dopo aver caricato il programma sulla scheda Arduino. Ho controllato la mia porta nel mio device manager, dice com11 e nel software arduino e com11 è selezionato. Ho selezionato la scheda arduino nano nel mio software arduino. Inoltre, non è necessario alcun errore di specifica durante il download del file software. C'è qualcosa che mi manca ?? Per favore aiuto!! Non riesco a risolvere questo errore.

+0

"Questo errore appare subito dopo aver caricato il programma sulla scheda arduino." Quindi il tuo programma si sta caricando con successo? – Dnyanesh

+0

No, ho provato a caricarlo di nuovo ma alla fine ho avuto lo stesso errore. – user4018137

risposta

96

So che questo è un vecchio post, ma questo è il modo in cui ho risolto il problema. Nel gestore dei dispositivi troverai la porta COM di Arduino.

enter image description here

Passare alle proprietà Advance del porto

enter image description here

Impostare il numero della porta COM per COM1

enter image description here

Quindi ricollegare l'USB.

+7

Dopo aver apportato queste modifiche, ho dovuto anche scollegare e collegare il mio Arduino. –

+0

Grazie, funziona per me. Come diceva William, dovevo anche ricollegare il cavo USB di Arduino. – KostasA

+0

http://answers.microsoft.com/en-us/windows/forum/windows_7-hardware/com-ports-missing-in-device-manager-in-windows-7/ad7145a3-8e58-e011-8dfc-68b599b31bf5 ? auth = 1 – MacGyver

0

La modifica della porta in Gestione periferiche funziona per me. Sono stato anche in grado di risolvere il problema trovando la porta che Arduino stava usando e quindi selezionarla dal Adruion IDE dal menu Strumenti strumenti> Porta> Porta Com

Adruino IDE

1

mio problema è stato a causa di ciò USB femmina fisico porta ho collegato il cavo Arduino al mio D-Link DUB-H7 (hub USB) su Windows 10. Ho avuto il mio Arduino collegato a una delle due porte sulla destra (nell'immagine qui sotto). Il cavo USB si adatta e alimenta bene Arduino, ma Arduino non vedeva la porta per qualche motivo.

enter image description here

Windows non riconosce queste due porte. Qualsiasi altra porta è un gioco leale. Nel mio caso, il menu Strumenti> Porta è stato disattivato. In questo scenario, la sezione "Porte" nell'Explorer oggetti era nascosta. Quindi, per mostrare i dispositivi nascosti, ho scelto Visualizza> mostra nascosto. COM1 era ciò che si presentava in origine. Quando ho cambiato in COM3, non ha funzionato.

Ci sono molti posti in cui è possibile configurare la porta COM.

> Pannello di controllo> Gestione periferiche> Porte> tasto destro Arduino> Proprietà> Impostazioni porta> Avanzate> Numero porta COM: [scegliere porta]

Windows> Start Menu> Arduino> Strumenti> Porti> [scelgono porta]

Windows> Menu Start> Arduino> File> Preferenze> @ molto in basso, c'è un'etichetta denominata "Altre preferenze possono essere modificate direttamente nel file".

C: \ Users {nome utente} \ AppData \ Local \ Arduino15 \ preferenze.txt

target_package = arduino 
target_platform = avr 
board = uno 
software=ARDUINO 
# Warn when data segment uses greater than this percentage 
build.warn_data_percentage = 75 

programmer = arduino:avrispmkii 

upload.using = bootloader 
upload.verify = true 

serial.port=COM3 
serial.databits=8 
serial.stopbits=1 
serial.parity=N 
serial.debug_rate=9600 

# I18 Preferences 

# default chosen language (none for none) 
editor.languages.current = 

L'utente Preferences.txt sovrascrive questo:

C: \ Users {nome utente} \ Desktop \ avrdude.conf

... cercare "com" ... "com1" è il valore predefinito

4

Invece di modificare la porta COM in Gestione dispositivi, se si utilizza il software Arduino, ho dovuto impostare la porta i n Strumenti> Porta menu.

enter image description here

0

ho avuto lo stesso problema di questa mattina. Quando ho controllato il mio Device Manager, ha mostrato correttamente COM4, ​​e quando ho controllato l'ID4 di Arduino COM4 non era un'opzione. È stata elencata solo la COM1.
Ho provato a scollegare e collegare il mio Arduino dentro e fuori un paio di volte e alla fine il COM4 si è presentato di nuovo nell'IDE. Non ho dovuto modificare alcuna impostazione.
Speriamo che questo aiuti qualcuno.