Ich verwende die Arduino IDE, um Skizzen auf mein Arduino Uno hochzuladen. Mein Betriebssystem ist Linux Ubuntu 14.04 LTS. Die Arduino IDE verfügt standardmäßig über zwei Ports für die Kommunikation mit dem Arduino Uno:
/dev/ttyACM0
/dev/ttyS0
- Was ist der Unterschied zwischen diesen beiden Ports?
- Was bedeuten "ACM0" und "S0"?
- Gibt es irgendwo in der Ordnerstruktur des Betriebssystems Konfigurationsdateien, die die Parameter dieser Ports beschreiben?
Ich weiß, dass ich bei Auswahl /dev/ttyACM0
Daten an mein Arduino Uno senden kann. Es funktioniert jedoch nicht, wenn ich auswähle /dev/ttyS0
.
Ich möchte nur besser verstehen, was diese Ports genau sind.