Com -Port für Atmel AN309(Igorplug)

Gast #287981
Lesenswert?

Bin weder USB-Experte, noch habe ich Igorplug je ausprobiert und es
hilft dem Fragesteller somit auch nicht wirklich weiter. Aber eine
"virtual Com-Port"-Klasse gibt es schon, zumindest unter W2K und XP.
Wie von Rufus bereits geschrieben: es wird dafuer auf PC-Seite nur eine
inf-Datei benoetigt. Damit wird das Geraet "bekannt gemacht", der
eigentliche Treiber ist im Betriebssystem enthalten.

Wird in der FreeRTOS AT91SAM7X-Beispielanwendung so demonstriert und
das Prinzip habe ich fuer das erweiterte "SAM7S-BasicUSB"-Beispiel
genutzt (Basis ist ein Code von Atmel).
http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/index_at91.html#at91_usb1
Gast #287982
Lesenswert?

Hallo Leute; ich bin ja froh, daß ich im Netz nach langer Suche diese
eine Anwendung (siehe oben) gefunden habe. Ich wollte nur eine
Möglichkeit haben, Daten über das Terminalfenster von Bascom
einzulesen, denn die neueren Mainboards kaben bloß noch Com1.
Natürlich hätte ich auch einen industriellen Wandlet mit den FTDI
Chips kaufen können, aber ich baue gerne selbst was.

@Rufus: Ich habe den Igor angemailt und er schrieb, daß er evtl.
später mal einen Treiber schreiben wird. Ich selbst verstehe vom
Konzept der Treiber zu wenig, als daß ich einen schreiben könnte.
Na ja -es geht auch so - allerdings nur mit fester Baudrate von 19200.

MfG Paul
Gast #287984
Lesenswert?

Tobias:
Na, wenn das mal stimmt mit "nur Windows". Linux fristet hier nur ein
trauriges Dasein in dunklen Serverraeumchen, daher keine praktische
Erfahrung in Sachen Linux und USB. Aber soweit ich weiss, ist zumindest
in neueren Linux-Kernel-Versionen eine aehnliche Funktion enthalten.
Nennt sich "generic usb serial driver"/usbserial, nicht mehr ganz
sicher betr. der Bezeichnung. Setzt im Prinzip auf
bulk-transfer-endpoints auf - wie die Windows-Loesung wohl auch.
Resultat ist dann ein ttyUSBx-"Geraet", also vergleichbar mit COMx
unter MS-Win. Google findet sicher etwas dazu.
Martin Thomas

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren