Hallo, wenn ich mich noch gut errinnern, bedeutet FIFO=First In First Out! ich beschäftige mich momentan mit einem FT232RL von FTDI laut Hersteller besitzt er ein FIFO-SPEICHER --> und ist dazu da um daten zu empfangen bzw. zu senden) meine Frage: 1. brauche unbedingt ein FIFO-Speicher um Daten senden und empfangen zu können? wenn ich mich noch gut errinnern, habe ich mir damals für ein ATMega 48, einfach ein Array definiert [128 bits groß] um einkommenden Zeichen von PC über UART empfangen zu können! 2. wo liegen denn die Unterschiede? MfG
@ Neulin_g (Gast) >wenn ich mich noch gut errinnern, bedeutet FIFO=First In First Out! Genau. Siehe FIFO >1. brauche unbedingt ein FIFO-Speicher um Daten senden und empfangen zu Nein, aber ein FIFO kann den Datendurchsatz erhöhen bw. die CPU-Last verringern. >2. wo liegen denn die Unterschiede? Hardware vs. Software-FIFO. Ein SoftwareFIFO kann die CPU nur bedingt entlasten, ein Hardware FIFO eher. Allerdings sind HardwareFIFOs eher klein, SoftwareFIFOs eher gross. MFG Falk
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.