Forum: Mikrocontroller und Digitale Elektronik Atmega + TF232 1MB/s


von dia (Gast)


Lesenswert?

Hi,

die Kommunikation zwischen einem µC (ATmega 2561) und FT232 bekomme ich 
hin, nur will ich noch größere Datenmengen übertragen Datenpakete der 
Größe von ca. 0,1MB und davon 10 stück Pro Sekunde…
schaltet man da einfach ein FIFO dazwischen und was muss man dabei noch 
beachten?

von Arc N. (arc)


Lesenswert?

Wenn die 0.1 MB = 0.1 MByte sind, dann geht das, je nach Ansteuerung, 
gar nicht...
Der FT232 schafft maximal 3 MBit/s ~ 0.3 MByte/s über die normale UART, 
im Bit-Bang-Modus u.U. mehr.
Einfacher machbar wäre das mit einem FT245 (oder den HiSpeed-Devices 
FT2232H und FT4232H) am externen Bus des Atmega.

von dia (Gast)


Lesenswert?

Danke schon mal :-)
Der FT245 gefällt mir so ganz gut, ich versteh nur nicht ganz wie man am 
PC die Daten von dem auslesen kann. Schreibt der die Daten aus dem FIFO 
Controller direkt in den transmit buffer und ich muss die dann am PC 
auslesen, oder kann ich an den FIFO Controller nen FIFO anschließen und 
warten bis in dem FIFO meine 0,1 MB sind und dann alles auslesen?

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.