Forum: Mikrocontroller und Digitale Elektronik MCU mit UART in MBaud Datenrate


von UART Junkie (Gast)


Lesenswert?

Hallo zusammen!

Ich bin auf der Suche nach einen Mikrocontroller mit mindestens einen 
UART besitzt, der Datenraten im Mbit-Bereich unterstützt. Natürlich 
sollte der Prozessor auch die Rechenleistung besitzen die auflaufende 
Datenmenge zu bearbeiten.

Was für Prozessoren gibt es denn da?

Danke für eure Mithilfe.

Gruß
UART Junkie

von ich (Gast)


Lesenswert?

Also im Datenblatt der PIC32MX steht:
Baud rates ranging from 76 bps to 20 Mbps at 80 MHz

Bei dem PIC18F46K22 ist die Formel für den Baud-Generator (maximale 
Baudrate)
FOSC/4, somit auch deutlich über 1MBaud.

Der erste ist ein 32bit µC und der 2. ein 8bit µC. Wie du es haben 
willst.

von UART Junkie (Gast)


Lesenswert?

Sind ja beide PICs.
Gibt es sonst noch Alternativen?

Was kann denn so ein ARM (Cortex oder so)?

von Purzel H. (hacky)


Lesenswert?

Ein AVR32 hat auch einen Div8 clock fue das UART, wuerde demnach auch 
ueber 7MBit machen.

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

AVRs kommen bis 2 Mbps, ist natürlich die Frage, was du dann mit den
Daten überhaupt anstellen willst.

von Niemand (Gast)


Lesenswert?

@all
Seit bitte vorsichtig mit solchen Rechnungen. Ein "normaler" UART teilt 
die Eingangstaktfrequenz nochmal durch 16 um entsprechend viele 
Abtastpunkte für das Eingangssignal zu haben. Ich schau gleich mal beim 
PIC18F46K22 nach, aber ich kann mir kaum vorstellen, dass ein Teiler 
durch 4 oder 8 für die Abtastung ausreicht.
Wenn Eure Aussagen stimmen, Gratulation. Aber kontrolliert das bitte 
nochmal.
Bei MBit Bauraten sollte auch ein DMA Kontroller auf dem Chip sein.

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.