Lieber Besucher, herzlich willkommen bei: Ubuntu-Forum & Kubuntu-Forum | www.Ubuntu-Forum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.
Benutzerinformationen überspringen
User
Registrierungsdatum: 02.07.2012
Derivat: Ubuntu
Architektur: 32-Bit PC
Desktop: GNOME 2.x
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »elektrohonk« (07.07.2012, 04:44)
Benutzerinformationen überspringen
User
Registrierungsdatum: 14.09.2005
Derivat: Xubuntu
Architektur: 64-Bit PC
Desktop: XFCE
Quellcode |
|
1 |
lsmod | grep ftdi |
Quellcode |
|
1 2 |
sudo modprobe ftdi_sio tail -30 /var/log/syslog |
Benutzerinformationen überspringen
User
Registrierungsdatum: 02.07.2012
Derivat: Ubuntu
Architektur: 32-Bit PC
Desktop: GNOME 2.x
Quellcode |
|
1 |
ls /dev |
Quellcode |
|
1 |
lsusb |
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Wau Wie Lein« (04.07.2012, 12:46)
Normalerweise /dev/ttyS0 (oder /dev/ttyS1)welche COM-Nr. der virtuelle COM-Port hat
Hi,muss heißenls usb
Quellcode
1 lsusb
Sonst gibt es diese Antwort:
Quellcode
1 ls: Zugriff auf usb nicht möglich: Datei oder Verzeichnis nicht gefunden
Gruß DH
Benutzerinformationen überspringen
User
Registrierungsdatum: 02.07.2012
Derivat: Ubuntu
Architektur: 32-Bit PC
Desktop: GNOME 2.x
Quellcode |
|
1 |
/dev/ttyUSB0 |
Quellcode |
|
1 |
/dev/ttyS0 |
Quellcode |
|
1 2 3 4 5 6 7 8 |
#include "rs232.h" ... x=OpenComport(0,19200); if(x!=1){ printf("COM erfolgreich angesprochen!");} else{ printf("COM nicht ansprechbar!");} ... |
Quellcode |
|
1 2 3 4 |
char comports[22][13]={"/dev/ttyS0","/dev/ttyS1","/dev/ttyS2","/dev/ttyS3","/dev/ttyS4","/dev/ttyS5", "/dev/ttyS6","/dev/ttyS7","/dev/ttyS8","/dev/ttyS9","/dev/ttyS10","/dev/ttyS11", "/dev/ttyS12","/dev/ttyS13","/dev/ttyS14","/dev/ttyS15","/dev/ttyUSB0", "/dev/ttyUSB1","/dev/ttyUSB2","/dev/ttyUSB3","/dev/ttyUSB4","/dev/ttyUSB5"}; |
Quellcode |
|
1 2 3 4 |
char comports[22][13]={"/dev/ttyUSB0","/dev/ttyS1","/dev/ttyS2","/dev/ttyS3","/dev/ttyS4","/dev/ttyS5", "/dev/ttyS6","/dev/ttyS7","/dev/ttyS8","/dev/ttyS9","/dev/ttyS10","/dev/ttyS11", "/dev/ttyS12","/dev/ttyS13","/dev/ttyS14","/dev/ttyS15","/dev/ttyUSB0", "/dev/ttyUSB1","/dev/ttyUSB2","/dev/ttyUSB3","/dev/ttyUSB4","/dev/ttyUSB5"}; |
In dem Fall, ja. War mein Fehler weiter oben, sorry.Ich habe gelernt, dass man im Terminal den Code
/dev/ttyUSB0
eingeben muss, um die über USB emulierte, serielle Schnittstelle anzusprechen.
Man sieht nicht den ganzen Quelltext und vor allem nicht die Funktionsdeklaration von "OpenComport". Trotzdem würde ich vermuten, daß es mitDer in der Header-Datei (rs232.h) hinterlegte Quelltext (rs232.c) war das Problem
Quellcode |
|
1 |
x=OpenComport(16,19200) |
Sponsorenwerbung: |
Hardware, Computer, PCs, Notebooks & Laptops mit Linux |
Forensoftware: Burning Board®, entwickelt von WoltLab® GmbH
Individuelle Notebooks Laptops - Individuelle Computer PCs - Linux Notebooks & Computers
Lastminute - Ubuntu Linux - Abmahnung - Geek und Nerd Shirt Shop
T-Shirts - sanierung wien