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:
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
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äß.
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.
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.
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 ;-)
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.
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."
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.
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.
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!
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 ;-)