Ich bin Linux Mint user.Ich habe es mit Arduino Yun zu tun.Ich kompiliere Arduino Programm.Nach dem ich lade auf Arduino Yun. Dann bekomme ich diese Fehler. Können Sie mir helfen?avrdude: ser_open(): Gerät kann nicht geöffnet werden "/ dev/ttyACM0": Gerät oder Ressource beschäftigt
Antwort
Sie erste Notwendigkeit, sicherzustellen, dass Sie die richtige Lese-/Schreibrechte, wie here beschrieben, geben Sie esentially folgenden Befehle:
$ sudo adduser <username> dialout
$ sudo chmod a+rw /dev/ttyACM0
die ‚/ dev/ttyACM0‘ ist der Hafen Ihre Arduino ist Verbunden mit, sollte es im Ordner/dev Ihres Root-Verzeichnisses aufgeführt sein.
Sekunde: Nachdem Sie identifiziert haben, mit welchem Port das Arduino verbunden ist und Sie die richtigen Rechte für diesen Port festgelegt haben, müssen Sie den folgenden Befehl ausführen. Ich bin nicht sicher, was es tut, ich bin nicht sicher, ob es wirklich nötig ist, aber es machte die Uploads für mich
$ sudo udevadm trigger
mehrfach arbeiten diesen Befehl here: http://starter-kit.nettigo.eu/2015/serial-port-busy-for-avrdude-on-ubuntu-with-arduino-leonardo-eth/
gefundenund dritten, werden Sie finde den Upload manchmal eine Herausforderung von Timing und Glück. Drücken Sie den Reset (manchmal zweimal hintereinander) und drücken Sie gleichzeitig die Upload-Taste Ihrer Arduino-Skizze. In bestimmten Momenten wird es funktionieren. Ich hatte mehr Glück, wenn ich kleine Teile im Code ständig änderte, also musste ich beim Hochladen des Codes zunächst den Code kompilieren.
https://www.arduino.cc/en/Guide/Troubleshooting#upload
auf einigen Computern, können Sie Teh Reset-Taste
schieben muss ich noch nie mit dem Bootloader verwirrt, noch mit ICSP Pins und solche (zum Glück)
haben auch einen Blick auf der Arduino forum oder auf dem Link provide by yourself
Ich habe genau das Problem mit meinem Leonardo-Board und Ubuntu. Das Hinzufügen einer Regel, die ModemManger anweist, alle USB-Geräte vom erwähnten Link zu ignorieren, funktionierte nicht für mich. Das Löschen des Modemmanagers hat jedoch tatsächlich stattgefunden.
sudo apt-get purge modemmanager
Hatte das gleiche Problem, Entfernen Modemmanager löste es. –
endlich nach viel Suche funktionierte diese Lösung –
- 1. avrdude: ser_open(): Gerät kann nicht geöffnet werden "\\. \ COM3": Zugriff verweigert
- 2. kann 'Ordner' nicht entfernen: Gerät oder Ressource beschäftigt
- 3. Kann keine USB-Schnittstelle beanspruchen (Gerät oder Ressource beschäftigt)
- 4. PN532 NFC-Gerät kann nicht geöffnet werden
- 5. QIODevice :: lesen: Gerät nicht geöffnet
- 6. QIODevice :: lesen: Gerät nicht geöffnet
- 7. Fehler: Gerät oder Ressource beschäftigt, beim Ausführen von Dockerfile oder Erstellen von Container auf RedHat 6.8
- 8. apt-get Installation in Ubuntu 16.04 Docker Bild: '/etc/resolv.conf': Gerät oder Ressource beschäftigt
- 9. Microsoft Intune - Gerät kann nicht hinzugefügt werden
- 10. Wie kann überprüfen, Android-Gerät Root-Gerät?
- 11. java.io.FileNotFoundException: Klassenpfad Ressource kann nicht geöffnet werden, da es nicht
- 12. ImageFont IO-Fehler: Ressource kann nicht geöffnet werden
- 13. Virtuelles Android-Gerät, das unter Ubuntu nicht geöffnet wird 16.10
- 14. Datei alpha.apk kann nicht geöffnet werden. Auf diesem Gerät ist keine App installiert.
- 15. Kann d3d Gerät
- 16. Mein Gerät konnte nicht gefunden werden
- 17. iOS App kann nicht auf dem Gerät bereitgestellt werden
- 18. Meine Anwendung kann nicht geöffnet ServletContext Ressource
- 19. iOS: Icon kann gelegentlich nicht auf Gerät übertragen werden
- 20. Programmgesteuert Gerät GPS-Unterstützung finden oder nicht?
- 21. jquery-jasmine - Gerät konnte nicht geladen werden
- 22. Wie Debuggen "Pthread_cond_wait: Ressource beschäftigt"?
- 23. Kann db nicht im Gerät speichern oder erstellen
- 24. Warum kann dieses bestimmte Gerät nicht von UsbManager.getDevicesList() aufgezählt werden?
- 25. Die Seite auf dem Android-Gerät kann nicht durchsucht werden
- 26. Amazon Alexa Smart Home: Gerät kann nicht erkannt werden
- 27. DRBD-Gerät kann nicht an Verzeichnis angehängt werden
- 28. Gerät mit dem Namen in Xamarin kann nicht gefunden werden
- 29. IOS Webkit Debug-Proxy-Problem - Gerät kann nicht gebunden werden
- 30. Adobe AIR kann nicht auf iOS-Gerät bereitgestellt werden
Danke, das auch nützliche Verbindung ist. – kafkas
http://www.arduino.org/learning/getting-started/arduino-ide-on-linux-based-os – kafkas
Sehr guter Link in der Tat, ich habe es der "Antwort" für die Vollständigkeit hinzugefügt, das ok? – hewi