Baudrate AVR Atmega32 über FTDI -> USB -> Realbasic auf OS

OP #783195
Lesenswert?

Hallo zusammen,

ich habe hier mal gesucht, aber leider nicht gefunden was man für eine 
maximale Datenrate erwarten kann für die Verbindung von einem Atmega32 
(und FTDI-Chip) über USB zu einem PC/Mac

Ausserdem wollte ich gerne wissen ob jemand schon mit Realbasic auf OS X 
Erfahrungen gemacht hat, mit einem Atmega zu kommunizieren. Ich weiss, 
Realbasic ist nix für Techies, aber ich habe halt ein Programm 
geschrieben und will das nicht alles in C neu schreiben....

Danke und Gruss, ALEXander.
Gast #783223
Lesenswert?

Bei FTDI gibts ja auch Mac-Treiber die bestimmt eine serielle 
Schnittstelle zur verfügung stellen. Wenn Du mit Realbasic auch diese 
dann öffnen kannst, sollte einer Kommunikation mit dem AVR nichts im 
Wege stehen.
Gast #818190
Lesenswert?

Hey,

Wollte nur sagen, dass man Baudraten bis zu 3MBaud hinbekommt, solange 
der ATMega ne genügend hohe Taktfrequenz hat, um selbst 3MBaud zu 
schaffen. Bei einem von uns aufgebauten Messstand wurde ein ATMega 644 
mit dem 24MHz - Takt aus dem FT232R betrieben (beide mit 3MBaud). Somit 
waren die Takte der Bauelemente synchron und alles klappt wunderbar, 
auch wenn der ATMega eigentlich nur bis 20MHz zertifiziert ist. Man muss 
nur aufpassen, dass man die Daten richtig auf den PC lädt. Wenn nämlich 
der uC richtig viele Datenmengen produziert und die nur in kleinen 
Häppchen abgeholt werden (Pakete die wesentlich kleiner als 64Byte sind) 
dann kanns schnell passieren, dass der Puffer vom FT232 "überläuft".

Ich weiß nur nicht, ob es einen Unterschied macht, ob man den virtuellen 
Com-Port nutzt oder den direkten Device-Treiber. Bis jetzt habe ich den 
D2XX-Treiber mit Visual C++ benutzt.

Hoffe einiges klar gemacht zu haben.

Grüße,
Hardy

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