Forum: Mikrocontroller und Digitale Elektronik ftdi rs232 mit c auf dem Rasberry


von hotdog (Gast)


Lesenswert?

Hallo Freunde,
ich möchte einen Usb To Serial Adabter mit FTDI Chip auf dem Rasberry in 
C ansprechen!
Was brauch ich dazu? Welchen Compiler bietet sich an?
Hat jemand gute Links? Habe sehr viel im Netz gefunden aber  nichts 
gescheites!

Danke für Eure Hilfe
HotDog

von Peter II (Gast)


Lesenswert?

hotdog schrieb:
> Was brauch ich dazu?
eine Raspi

> Welchen Compiler bietet sich an?
eine C Compiler

einfach bei Google mal suchen?

von hotdog (Gast)


Lesenswert?

Danke sehr nett von Dir!

von Tux (Gast)


Lesenswert?

Du musst den Adapter ja nur am USB rpi einstecken. Und dann schaust du 
halt ob du mit deiner lieblungssprache darauf zugreifen kannst. C, c++, 
java,python,perl,... Können das alle.

von Michael L. (michaelx)


Lesenswert?

hotdog schrieb:
> Hallo Freunde,
> ich möchte einen Usb To Serial Adabter mit FTDI Chip auf dem Rasberry in
> C ansprechen!

Nur, dass ich das richtig verstanden habe: Du möchtest den 
Seriell-Adapter am USB des RasPi anstöpseln?

Jetzt mal Raspian unterstellt, funktioniert das vermutlich wie unter 
jedem anderen Linux auch. Einfach das Device zum Lesen und Schreiben 
öffnen und schon kanns losgehen.

> Was brauch ich dazu? Welchen Compiler bietet sich an?
> Hat jemand gute Links? Habe sehr viel im Netz gefunden aber  nichts
> gescheites!

Zu wenig gesucht oder zu speziell. Da du keine weiteren Angaben gemacht 
zum OS auf dem RasPi gemacht hast, vermute ich mal irgendein 
Linux-Derivat. Also einfach mal etwas genereller, also nach Linux 
suchen.

> Danke für Eure Hilfe
> HotDog

Hilfe zur Selbsthilfe geb ich gern.

von hotdog (Gast)


Lesenswert?

Tux schrieb:
> ob du mit deiner lieblungssprache darauf zugreifen kannst. C,

Ja und genau dafür finde ich nichts gescheites im Netz!

Danke für deine Antwort

von Test (Gast)


Lesenswert?

Und und beim Hersteller hast du auch nicht geschaut ?
FTDI bietet alle notwendigen Dokumente direkt an...so habe ich das auch 
schon auf der Basis implementiert in C...

von Maik (Gast)


Lesenswert?

hotdog schrieb:
>> ob du mit deiner lieblungssprache darauf zugreifen kannst. C,
> Ja und genau dafür finde ich nichts gescheites im Netz!
Für Dich bzw. das Betriessystem ist es doch eine ganz normale serielle 
Schnittstelle. Also einfach den Devicenode als Datei öffnen und los 
geht's...

von hotdog (Gast)


Lesenswert?

Maik schrieb:
> Also einfach den Devicenode als Datei öffnen und los
> geht's...

Wie meinst Du das?

von Oliver R. (orb)


Lesenswert?


von hotdog (Gast)


Lesenswert?

Super Danke genau so einen Artikel habe ich gesucht!
DANKE!

von F. F. (foldi)


Lesenswert?

Was du hier nicht findest, findest du sicher anderswo auch nicht.
http://www.ftdichip.com/Products/ICs/FT232R.htm
Nur, da musst du in den meisten Fällen sicher nur klicken. Die Leute von 
FTDI haben sicher schon all deine Wünsche mit irgendwelchen Utilities 
bedacht.

http://www.ftdichip.com/Support/Documents/AppNotes/AN_111_Programmers_Guide_for_High_Speed_FTCSPI_DLL.pdf

... nur mal ein Beispiel

von F. F. (foldi)


Lesenswert?

Um auf SPI zugreifen zu können, ein Beispiel in C++.
Wenn du das nicht in C++ willst, kannst du dir sicher anhand des 
Beispiels deinen eigenen C-Code schreiben.
http://www.ftdichip.com/Support/Documents/AppNotes/AN_114_FTDI_Hi_Speed_USB_To_SPI_Example.pdf

von F. F. (foldi)


Lesenswert?


von hotdog (Gast)


Lesenswert?

Super vielen vielen Dank!

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.