Gast
#2561318
Hallo. Ich hab das LernpaketMSR von franzis. Da ist ein ATiny13 dabei und eine Platine mit USB und FT232R drauf. hier hab ich ein Bild gefunden: http://www.ak-modul-bus.de/cat/images/products/fv45plo.gif Auf der CD sind Treiber und paar Programme. Diese Programme sind aber in binärer Form und als Quellcode in VB. Ich hab einige Programme schon ausprobiert und es hat alles gefunzt (XP). Nun würde ich gerne versuchen unter Linux in CodeBlocks mit wxWidgets ein ganz einfaches Programm zu schreiben bei dem ich einen Knopf hab und mit dem ich dann z.B. eine LED an- bzw. ausmachen kann. Ich hab schon paar Tutorials zu wxWidgets gefunden wie ich das mit der GUI machen könnte. Mein Problem ist aber, ich weiss nicht ob ich irgendwelche Bibliotheken einbinden muss um mit dem FT232R kommunizieren zu können. Unter XP musste ich den FTDI Treiber installieren um die USB Platine über eine virtuelle serielle Schnittstelle ansprechen zu können. Danach habe ich mit MProg die Signalleitungen invertiert und in einer INI Datei die Nummer der virtuellen COM-Schnittstelle eingegeben. Im Quellcode stand dann z.B. "DTR 1" oder "TXD 1" so wurde dann eine LED an- oder ausgemacht. Wie kann ich aber jetzt unter Linux in C dem FT232R sagen, dass er eine Spannung an RTS, DTR oder TXD ausgeben oder nicht ausgeben soll?