Forum: Mikrocontroller und Digitale Elektronik STM32H503 auffällig preisgünstig


von Nemopuk (nemopuk)


Lesenswert?

Beim Vergleichen diverser STM32 Modelle bin ich auf den STM32H503 
gestoßen. Er kommt mir mit ca. 1,50 € auffällig preisgünstig vor. War 
das nicht eigentlich die Domäne der STM32C0 Serie?

Die "größeren" STM32H5 Modelle sind ungleich teurer. Was meint ihr, 
werden da gerade Reste verramscht, ist das ein Lockangebot oder habe ich 
einen Haken übersehen?

Eckdaten:
1
Cortex M33F 250 MHz mit 8 kB Cache (ART)
2
25-64 Pins
3
128 KiB Flash
4
32 KiB RAM
5
1·ADC
6
1·DAC (mit 2 Ausgängen)
7
1·RTC
8
1·Komparator
9
1·OP-AMP
10
11·Timer
11
2·I²C
12
1·I³C
13
3·USART
14
1·FDCAN
15
1·USB Host and Device


https://www.st.com/en/microcontrollers-microprocessors/stm32h503.html

https://www.mouser.de/c/semiconductors/embedded-processors-controllers/microcontrollers-mcu/arm-microcontrollers-mcu/?q=stm32h503

: Bearbeitet durch User
von Tam H. (Firma: Tamoggemon Holding k.s.) (tamhanna)


Angehängte Dateien:

Lesenswert?

Hallo,
schau dir hier die Markttiefe an:
https://www.oemsecrets.com/compare/STM32H503

Denke es ist ein Preisfehler von Arrow.

Beitrag #8020051 wurde vom Autor gelöscht.
Beitrag #8020066 wurde vom Autor gelöscht.
von Nemopuk (nemopuk)


Lesenswert?

Tam H. schrieb:
> Denke es ist ein Preisfehler von Arrow.

Ja einzeln für 1,50 scheint mir ein Irrtum zu sein. Ich bezog mich auf 
1000 oder 2500 Stück (mit kleineren Mengen kann man die großen 
Distributoren schlecht vergleichen).

Deine Liste zeigt, dass es wohl keine "verramsch" Aktion von Mouser ist. 
Andere haben ähnliche Preise.

Die Chinesen haben den STM32H503CBT6 schon für billige Boards 
aufgegriffen:
https://de.aliexpress.com/w/wholesale-STM32H503CBT6-board.html?spm=a2g0o.productlist.search.0

: Bearbeitet durch User
von Tam H. (Firma: Tamoggemon Holding k.s.) (tamhanna)


Lesenswert?

Nemopuk schrieb:
> Tam H. schrieb:
>> Denke es ist ein Preisfehler von Arrow.
>
> Ja einzeln für 1,50 scheint mir ein Irrtum zu sein. Ich bezog mich auf
> 1000 oder 2500 Stück (mit kleineren Mengen kann man die großen
> Distributoren schlecht vergleichen).
>
> Deine Liste zeigt, dass es wohl keine "verramsch" Aktion von Mouser ist.
> Andere haben ähnliche Preise.
>
> Die Chinesen haben den STM32H503CBT6 schon für billige Boards
> aufgegriffen:
> 
https://de.aliexpress.com/w/wholesale-STM32H503CBT6-board.html?spm=a2g0o.productlist.search.0

Hallo,
wenn du mir an tamhan aeht tamoggemon dot com mailst, frage ich auf der 
EW für dich nach. Dort kriechen SGS Thomson-Reps rum, erfahrungsgemäß.

von Nemopuk (nemopuk)


Lesenswert?

Mach dir keine Mühe. Die Frage war nur aus reiner Neugier. Ich habe kein 
kommerzielles Interesse an den Chips.

von Maxim B. (max182)


Lesenswert?

Nemopuk schrieb:
> 128 KiB Flash
> 32 KiB RAM

Das ist recht wenig für STM32. Deshalb sicher auch billig.

von Mi N. (msx)


Lesenswert?

Dazu nur ganz wenige Timer und, was Dich richtig erzürnen läßt, nur ein 
32 Bit Timer ;-)

Nemopuk schrieb:
> Ich bezog mich auf
> 1000 oder 2500 Stück (mit kleineren Mengen kann man die großen
> Distributoren schlecht vergleichen).

Und was nehme ich dann für die restlichen 364 Tage des Jahres?
Ist ja ganz nett das Teil, wenn man es unbedingt braucht. Selber 
sortiere ich nicht nach dem Preis sondern der benötigten Peripherie, RAM 
und Taktfrequenz.

von Maxim B. (max182)


Lesenswert?

Mi N. schrieb:
> Dazu nur ganz wenige Timer und, was Dich richtig erzürnen läßt, nur ein
> 32 Bit Timer ;-)

Meiner Meinung nach fehlt H5 vor allem FPU für double. Aber auch ADC mit 
nur 12 bit ist für heute schon etwas verältert.

: Bearbeitet durch User
von Nemopuk (nemopuk)


Lesenswert?

Ja er wirkt abgespeckt. Eigentlich müsste er C7 heissen (nicht H5).

: Bearbeitet durch User
von Mi N. (msx)


Lesenswert?

Maxim B. schrieb:
> Meiner Meinung nach fehlt H5 vor allem FPU für double. Aber auch ADC mit
> nur 12 bit ist für heute schon etwas verältert.

Andere Anwender wissen garnicht, was 'double' ist, geschweige, daß sie 
es bräuchten. 'double' per Software ist auf diesen Controllern sehr 
flott emuliert!
Der 12 Bit ADC liefert eine ENOB 10,8 lt. Datenblatt. Was doch recht 
brauchbar ist. Ein H723 (Dein Liebling?) hat zwar 16 Bit ADCs und eine 
ENOB von 'nur' 12,2. Ein hochgenauer ADC in einem rein digitalen Umfeld 
ist ein fragwürdiger Anspruch.

STM wird seine Kundschaft für diesen Controller haben! Für UNS ist er 
einfach viel zu teuer ;-)

von Hans-Georg L. (h-g-l)


Lesenswert?

Mi N. schrieb:
> Maxim B. schrieb:
>> Meiner Meinung nach fehlt H5 vor allem FPU für double. Aber auch ADC mit
>> nur 12 bit ist für heute schon etwas verältert.
>
> Andere Anwender wissen garnicht, was 'double' ist, geschweige, daß sie
> es bräuchten. 'double' per Software ist auf diesen Controllern sehr
> flott emuliert!
> Der 12 Bit ADC liefert eine ENOB 10,8 lt. Datenblatt. Was doch recht
> brauchbar ist. Ein H723 (Dein Liebling?) hat zwar 16 Bit ADCs und eine
> ENOB von 'nur' 12,2. Ein hochgenauer ADC in einem rein digitalen Umfeld
> ist ein fragwürdiger Anspruch.
>
> STM wird seine Kundschaft für diesen Controller haben! Für UNS ist er
> einfach viel zu teuer ;-)

Bei den ADC Angaben muss man genau lesen, da steht oft im 
kleingedruckten gilt nur für BGA Gehäuse.
Du kannst den ADC Ausgang auch auf das DFSDM (Digital filter for sigma 
delta modulators) mappen. Dann bekommst ein paar Bit mehr und zusätzlich 
max/min alles in Hardware. Hat auch der H723.

von Mi N. (msx)


Lesenswert?

Hans-Georg L. schrieb:
> Du kannst den ADC Ausgang auch auf das DFSDM (Digital filter for sigma
> delta modulators) mappen. Dann bekommst ein paar Bit mehr und zusätzlich
> max/min alles in Hardware. Hat auch der H723.

Wegen dieser vielen (unbekannten) Module bleibt meine Auslastung des 
Controllers immer < 5% ;-)
Hast Du Erfahrung mit diesem Filter? Die Linearität des ADCs wird sich 
damit ja nicht verbessern.
Ich denke, Klementine würde sagen: "Auflösung ja, Genauigkeit nein."

von Hans-Georg L. (h-g-l)


Lesenswert?

Mi N. schrieb:
> Hans-Georg L. schrieb:
>> Du kannst den ADC Ausgang auch auf das DFSDM (Digital filter for sigma
>> delta modulators) mappen. Dann bekommst ein paar Bit mehr und zusätzlich
>> max/min alles in Hardware. Hat auch der H723.
>
> Wegen dieser vielen (unbekannten) Module bleibt meine Auslastung des
> Controllers immer < 5% ;-)
> Hast Du Erfahrung mit diesem Filter? Die Linearität des ADCs wird sich
> damit ja nicht verbessern.
> Ich denke, Klementine würde sagen: "Auflösung ja, Genauigkeit nein."

Habe ich noch nicht ausprobiert. Der Filter kann nicht unterscheiden ob 
er den ADC, ground bouncing, übersprechen oder das analoge Signal 
glättet. Kommt halt auf die Anwendung an.

von Michael K. (michael_k511)


Lesenswert?

Maxim B. schrieb:
> Das ist recht wenig für STM32. Deshalb sicher auch billig.

Einstiegsmodell der H5 Reihe um Entwickler ins Boot zu holen.
RISC-V und div. ARM Konkurrenz knabbern an STM.
Viel Power, wenig Speicher = Zukünftige Geschäfte mit dem gutem Zeug.

von Maxim B. (max182)


Lesenswert?

Mi N. schrieb:
> Andere Anwender wissen garnicht, was 'double' ist

Es gibt auch welche, die das Wort "Mikrocontroller" nicht kennen! Kaum 
zu glauben - aber so ist das...

Mi N. schrieb:
> Wegen dieser vielen (unbekannten) Module bleibt meine Auslastung des
> Controllers immer < 5% ;-)
Das ist kein Problem. Wenn aber etwas fehlt...

Übrigens, wenn man alles einkalkuliert, was eine Platine und alles was 
darin kosten, dann ist Preisunterschied zwischen billigsten und teureren 
Mikrokontrollern nicht so gravierend. Deshalb wenn man damit auch sparen 
sollte, dann ohne Fanatismus.

Z.Z. spiele ich mit einer Platine mit STM32H747. Wenn ich int16_t für 
double ersetze, bleibt Geschwindigkeit kaum geändert. Lediglich kommen 
62 Bytes in Flash hinzu. Das ist angenehm!

: Bearbeitet durch User
von Hans-Georg L. (h-g-l)


Lesenswert?

Soeben gefunden ... STM32H5E5

ST haut scheinbar jeden Tag ein neues Modell raus ...
Wenn es davon ein China Board gibt werde ich mir noch eins für meine 
Sammlung zulegen ;-)

Interner USB OTG HS, 1,5MByte Ram, und neu Programmable logic array PLAY 
( =  16 x 4Bit LUT )
muss ich mir noch genauer anschauen für was man die verwenden kann.

Und leider wieder nur 2x 32Bit Timer ;-)

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.