Hallo Alle, ich lese hier schon mit wachsender Freude einige Zeit mit und möchte zuerst einmal allen hier ein großes "Dankeschön!!" sagen. Egal ob kluge Fragen ;-) oder schlaue Antworten. Manchmal reicht ja schon ein Denkanstoß um Problem zu lösen. Nun zu meiner Frage: Ich brauche für ein Projekt einen µC mit mind. 4 seriellen Schnittstellen. Ich dachte eigentlich an einen ARM7, habe aber bei der Recherche (Preis und Beschaffbarkeit)noch nichts so richtig 'rausbekommen. Frage1: Gibt es so einen µC und wenn ja wo? Frage2: Kann man ohne große Kopfstände eine ser. Schnittstelle splitten? Bei diesem Prokjekt soll es um Stückzahlen von ca. 500 Stck gehen und ich bin gerade bei der Konzeption der Baugruppe. Ich las im Netz vor kurzem was über einen ARM9. Gibt es den oder war das nur ein Aprilscherz? mfg und Danke Asterix
> Kann man ohne große Kopfstände eine ser. Schnittstelle
splitten?"
Wenn sie nicht gleichzeitig benutzt werden - klar. Ein paar
Analogschalter und fertig.
Und wenn keine allzu hohen Bitraten verlangt werden, mag auch eine
Software-Lösung ausreichen.
ARM9 gibt es. Es gibt auch StrongARM und XScale, was beides jeweils größere ARMe sind. Mir fällt jetzt offhand kein ARM7-Derivat ein, das vier serielle Schnittstellen hat, aber das muss nicht bedeuten, daß es sowas nicht gibt. Eine vielleicht lohnende Alternative wäre der externe Anschluss einer Vierfach-UART wie beispielsweise 16554 (von TI) an einen beliebigen µC mit externem Bus. Was magst Du mit "eine serielle Schnittstelle splitten" meinen?
@ Rufus: Danke!! Genau das was, was Du beschrieben hast!!! Könntest Du das noch ein wenig Spezifizieren? ;-)
Wie soll ich diese Frage verstehen? 16554 ist eine Vierfach-UART (vier mal die vom PC altbekannte 16550 in einem Gehäuse), die von TI hergestellt wird. Datenblatt siehe TI. Wie man an einem µC mit externen Bus irgendwelche Peripheriebausteine anschließt, sollte sich der Dokumentation des µC entnehmen lassen. Falls das nicht die erwünschte Antwort ist, habe ich die Frage wohl falsch interpretiert. Wie quäkt das rosa Plastikdinosaurierbaby immer? Nochmaal!
Hi, von Maxim gibts solche teile auch mit SPI-Interface. Frag mich aber niocht nach der Bezeichnung :) Gruß Tobias
Die M16C Mikrocontroller von Renesas haben teilweise 4 oder mehr serielle Schnittstellen.
ATmega640/1280/2560 lt. Datenblatt mit 4 UARTs. Ob man schon welche kaufen kann, weiss ich allerdings nicht. Muster sind lt. einem avrfreaks-thread verfuegbar.
ich hab bei meinem aktuellen projekt das selbe problem. 4uarts werden benötigt und mein controller hat 1 bzw. der ander 2 (verwende im entwicklungszeitraum 2 verschieden einmla blackfin und einem lcp21xx) ich hab das problem mit einem psoc gelöst. (der macht jetzt auch noch ander aufgaben für micht) wenn du nicht alle uarts gleichzeitig benötigst, kannst du schon mit den kleinen glaube ab 8 digit blöcke 2 uarts in den reinstecken und so flexibel dein design gestallten. ich bin sehr zufrieden mit dieser lösung. ich mach zwar die ansteuerung der uarts jetzt über spi, da ich noch immer zu wenig uarts habe (2 reichen nicht, da ich drei benötige - gleichzeitig versteht sich.) aber das klappt soweit auch ganz gut. noch dazu wird die ganze spannungsversorgung und tasteneingabe von diesem kleinen ding (das im übrigen noch recht günstig ist <3,-) übernommen.
lassen sich uarts nicht durch einen multiplexer aufteilen? ich meine natürlich nur, wenn nicht auf allen leitungen ständig daten anfallen. sonst bräuchte ich einen multimlexer mit fifo... gibt es denn solche lösungen?
Wie hoch sind denn die Baudraten ? 2 UARTs haben ja schon viele MCs und die anderen 2 kann man in Software mit dem PCA machen. Peter
@ Chris chd: psoc??? Zum Projekt: mind. 3 Schnittstellen gleichzeitig, die 4. bei Programmierung durch User @ Rufus: Ich hab mir mal das Datenblatt gezogen, klingt gut. Und vielen Dank für die Antworten!!
Hallo ich habe das gleiche Problem. Es gibt von ST den STR711F, das ist ein ARM7 mit 4Uarts und auch USB. Dieser Chip sollte schon erhältlich sein. Ich wollte auch in den ARM7 einsteigen. Gibt bitte deine Erfahrung weiter. Welche Tools du empfehlen kannst usw. René
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.