Forum: Mikrocontroller und Digitale Elektronik Wofür werden 32Bit Controller grundsätzlich eingesetzt?


von C. H. (hedie)


Lesenswert?

Hallo an alle :)

Ich wollte euch mal fragen, was eigentlich das Haupteinsatzgebiet von 
32Bit Mikrocontrollern ist.

Insbesondere frage ich hier nach typen wie den STM32 mit ARM Cortex M3 
oder vergleichbaren...

Bei welchen Anwendungen wären solche controller Sinnvoll ausgelastet?

Einen solchen controller zu verwenden, nur weil er etwas mehr getaktet 
ist als ein anderer kanns ja nicht sein :)

Danke schonmal...

von wt (Gast)


Lesenswert?

wenn 8 und 16 biter an Grenzen stoßen, sei es Rechengeschwindigkeit, 
Peripherieausbau oder Speicherverfügbarkeit

von H.Joachim S. (crazyhorse)


Lesenswert?

Meiner Meinung nach werden die 16er zuerst aussterben, die braucht 
eigentlich keiner mehr (von bestehenden Designs mal abgesehen). Wenn ich 
mit 8bit-Teilen nicht auskomme, nehme ich direkt die 32er. Preislich 
meist besser gestellt als die 16bit-Welt, bei deutlich mehr Performance. 
Wenn man die Preise sieht, scheint das auch von den Herstellern so 
gewollt zu sein. Aggressive Preispolitik im 32-Bit-Markt.

von spess53 (Gast)


Lesenswert?

Hi

Und wenn die Programmierer nichts anderes kennen.

MfG Spess

von C. H. (hedie)


Lesenswert?

Hmm...

Ich denke nur manchmal das ich ressourcen verschwende wen ich nen STM32 
dazu verwende um zb daten von einer Speicherkarte an einen DAC zu senden 
und vielleicht noch ein LCD daran habe...

Preislich hast du recht...

Nen STM32F103 (Cortex M3 ARM) bekommt man für 3 Euro
nen Atmega8 für 1.20 Euro der unterschied ist sooo klein

Und diese preise sind von nem shop der an private liefert für sehr 
geringes porto

Aber was wäre den zb ne anwendung wo nen 32Bitter ziemlich ausgelastet 
wäre und das so das ziemlich alle seine vorteile genutzt wären...

von Gust (Gast)


Lesenswert?

Gerade der ARM Cortex M3 besitzt spezielle Timer (Hardware) zur PWM 
Generierung bei Brushless-Motoren. Es ist möglich eine rechenintensive 
FOC durchzuführen, was auf einem 16Bit µC nur schwer (es gibt 
Ausnahmen!) machbar ist.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Naja, in Sachen niedriger Leistungsaufnahme haben die 16-Bitter aus der 
MSP430-Reihe von TI den üblichen 32-Bittern noch einiges voraus, daher 
ist von einem Aussterben eher nicht auszugehen.
Auch sind manche 32-Bitter erheblich komplexer als die kleineren 
Varianten, gerade über die Interruptprogrammierung der ARMe flucht so 
mancher.
Und wirklich schneller müssen 32-Bitter auch nicht sein, so vermochten 
die ersten Vertreter der LPC2000-Reihe von (damals noch) Philips trotz 
ihrer 60 MHz Taktfrequenz beim Bitbanging einfachen AVRs nicht das 
Wasser zu reichen, was an der langsamen Peripherieanbindung einerseits 
und der Konstruktion der Peripherie andererseits lag.

von H.Joachim S. (crazyhorse)


Lesenswert?

Deswegen halte ich die 8er auch eher überlebensfähig als die 
16Bit-Seite.
Stromverbrauch: hm, kleine gewisse Vorteile der 16bit-Welt, zumindest 
was den MSP angeht. Bei Renesas und Infineon sieht das nicht so gut aus. 
Ich glaube nicht, dass noch viel in die Optimierung der 
16-Bit-Prozessoren gesteckt wird. Kleinere Core-Spannuung, kleinere 
Strukturen - das passiert nur noch in der 32er Welt. Zumindest hab ich 
noch nichts anderes gehört.
Und zur Ausgangsfrage: komplexe Regelungen, FFT, 
Audio/Video-Verarbeitung, schnelle Datenübertragung, Motorsteuerung 
u.v.a. mehr.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

> Ich glaube nicht, dass noch viel in die Optimierung der
> 16-Bit-Prozessoren gesteckt wird. Kleinere Core-Spannuung, kleinere
> Strukturen - das passiert nur noch in der 32er Welt. Zumindest hab ich
> noch nichts anderes gehört.

Naja, die noch verhältnismäßig neuen 'F54xx-Modelle von TI arbeiten mit 
reduzierter Core-Spannung, die sie geschickterweise mit einem internen 
Spannungsregler erzeugen. Gäbe es nicht einen Bug in der aktuellen 
Maskenrevision, wäre die auch dynamisch zur Laufzeit veränderbar.

von siegmar (Gast)


Lesenswert?

Hallo Leute,

wie sich doch die Zeiten ändern, die MSP430er bekommen nun mächtig 
Konkurrenz von  äußerst sparsamen 32 Bittern, auf ARM Cortex M3 Basis, 
der EFM32 Familie (http://www.energymicro.com)

Wenn der Preis stimmt, stellen sie die Alternative da !

Noch einen schönen Tag
Gruß
Siegmar

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Naja, ob sie das wirklich sind? Das Portfolio ist eher etwas klein, und 
die Peripherieausstattung müsste man auch vergleichen.

Für die '54xx-Reihe gibt TI übrigens 165 µA/MIPS an. Der "dickste" 
Vertreter ist derzeit der 5438 mit 256 kiB ROM und 16 kiB RAM sowie 4 
USCI_A/B-Paaren, was auf vier simultan nutzbare serielle Schnittstellen 
und zusätzlich simultan nutzbare I2C- oder SPI-Schnittstellen 
hinausläuft. Etliche Datentransfers lassen sich mit dem DMA-Controller 
automatisieren ...

Ob da ein eher unbekannter Newcomer mit einem standardisierten Kern 
mithalten kann? Sicher, der standardisierte Kern ist ein ganz fetter 
Vorteil, aber die Peripherie bleibt jedem Implementierer des Kernes frei 
überlassen. Die UART des einen Herstellers muss nicht der des nächsten 
entsprechen, die Ansteuerung von GPIO-Pins auch nicht.

von siegmar (Gast)


Lesenswert?

Hallo Rufus,

arbeite mit den MSP430er seit vielen Jahren, aber schaue Dir mal die 
Datenblätter der EFM32 Familie an.
Schön Ansätze enthalten, aber Papier ist natürlich geduldig ...
Werde die Teile testen und dann wird es sich zeigen, was sie taugen.
Vor allem ob sie preislich mithalten können.
Einen guten Weg ins Neue wünsche ich

Gruß
Siegmar

von Marcel (Gast)


Lesenswert?

Hallo,

also ich denke die 8 und 16 Biter werden in den nächsten jahren 
aussterben, zumindes für neu designs. Im unteren preissegment werden die 
cortex m0 punkten, besonders in sachen preis/leistung und jedes für sich 
genommen. daher bin ich der meinung das 32biter demnächst i allen 
neuprodukten zu finden sein werden.

es liegt einfach daran, das die 32biter mit modernsten techniken 
gefertigt werden. die 8 und 16 biter werden nicht neu auf diese 
technicken portiert (kosten). damit sinkt die chipfläche bei 32bitern 
immer weiter. ich denke ein 32biter (z.b. lpcxxxx) ist mit deutlich 
besserer perepherie und mehr speicher von der chipfläche genauso groß 
wie nen avr. Momentan ist der avr noch etwas billiger, da die 
fertigunganlagen und entwicklung  schon abgeschrieben sind.

mfg
marcel

von Eckhard (Gast)


Lesenswert?

Hallo,


das reduzieren der Chipfläche bringt aber einige Probleme mit sich, 
Stichwort EMV, EMC. Selbst wenn nur im unetren MHz Bereich getaktet wird 
so schalten einzelne Transistoren im Picosekundenbereich.

Da man die 32Bitter aber nicht in größerem Strukturen fertigen kann, 
wird es noch etliche Bereiche geben, wo die robusten 8 Bitter ihr Werk 
verrichten werden. Desweiteren sind die 32Bit Controller natürlich auch 
wasdie Platinenfertigung angeht anspruchsvoller.


Eckhard

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.