-
Thread
ADC Dynamikbereich
Wahl. Oder nimm einen anderen Mikrocontroller, z.B. STM32F373 mit Delta-Sigma, oder sonst die STM32G4-Serie und dort dann Oversampling verwenden. Größere Gehäusegröße, so dass die dedizierten Ref-Eingänge rausgeführt sind. Das wäre meine 2. Wahl.
-
Thread
STM32 SPI TXE Flag wird nicht 0
Pin-Toggles hab ich nun rausgefunden, dass die Funktion beim befüllen des Sendebuffers hängt. Der STM32G4 hat eine TX-Fifo mit 32 Bit, TXE sollte gelöscht werden, wenn 2 Byte im Sendebuffer stehen. Ich prüfe also in Codezeile 10 ob TXE gesetzt, also der Buffer bereit ist, weiter Daten anzunehmen. Wenn
-
Thread
Mikrocontroller-Auswahl: ATTiny, ATMega, Pic,?
ausreichend genau ist, und für Bastler mit bis zu 32MHz stabil läuft. Ansonsten nimm gleich einen STM32G4xx, hast dann auch eine FPU mit an Board, und CORDIC sowie DSP-Accelerator, und geht bis 170MHz ebenfalls mit dem internen Oszillator ausreichend genau.
-
Thread
ESP 32 oder Nano
, dessen ADC ist im Vergleich dazu nur ein grobes nicht lineares Schätzeisen. Ich würde einen STM32G4 (oder den älteren STM32F3) empfehlen, denn deren 12 Bit ADC unterstützen den "differential mode" und sie enthalten auch Operationsverstärker, die du wahrscheinlich brauchen wirst. Es gibt extra
-
Thread
STM32 GPIO Analog Pin?
wie die zwei ersten Antwort-Autoren. Ich hab dein Zitat nochmal als Screenshot aus dem RefMan des STM32G4 angehängt. Der Analog-Mode der GPIOs hat (zunächst) _nichts_ mit anderen Peripherals zu tun. Grundsätzlich kann jeder GPIO Port im Analog-Modus konfiguriert werden, was nach einem Reset für die
-
Thread
STM32H7 ADC ENOB optimieren
und oder Prozessorlasten einen Einfluss auf deine Messung haben. https://jpieper.com/2023/07/24/stm32g4-adc-performance-part-2/ Das ist zwar der G4 aber zeigt ganz gut mit welchen Effekten man mit integrierten ADCs zu rechnen hat. Gruß Tec
-
Thread
STM32F407 Nachfolger
hat noch garantiert mindestens 10 Jahre. https://www.st.com/en/microcontrollers-microprocessors/stm32g4-series.html
-
Thread
ATtiny1634 - undokumentierter Silikon-Fehler!
im Datenblatt gelesen? Man muss schon mehr machen, für jedes uA einsparen, als nur Sleep. Beim STM32G4 z.B. setzt man alle Pins as Analog bevor man schlafen geht. Bernhard N. schrieb im Beitrag #6575629: > Ich hab das Problem mal an Microchip gemeldet. Bin gespannt, ob da was > kommt. Vermutlich
-
Thread
ARM Axx für Real-Time
reinschieben. Manche Microcontroller haben auch eine eingebaute Cordic. (Für die Trigonometrie) z.B. STM32G4. Die könnte dann sogar per DMA paraller zur CPU rechnen.
-
Thread
Suche günstiges Multimeter mit Schaltplan
uC ersetzt dabei auch den ICL7106 und als Display kann man ein gemultiplextes einsetzen. Ein STM32G4x4 erledigt mit seinen 0.184ns timern auch gleich die Messung.
-
Thread
Mikrocontroller Einstieg
cbi PORTB,5 ret[/avrasm] ist? Ich weiß ja nicht. Also wenn schon dann mal ARM-Assembler beim STM32G4 (Cortex-M4): [code]mov r3, #0x48000000 ldr r0, [r3, #0x410] ldr r1, [r3, #0x810] ldr r2, [r3, #0xC10] and r0, r0, r2, lsr #6 eor r0, r1, r0, lsr #1 movs r2, #0 bfi r2, r0, #5, #1 eor
manchen Dingen könnte ich meinen ich sei lernresistent. Niklas G. schrieb im Beitrag #7796073: > STM32G4 Reference Manual: > 2000 Seiten > USB Basis-Spezifikation: > 600 Seiten > USB Type-C Spezifikation: > 400 Seiten > ARMv7M Architecture Reference Manual: > 800 Seiten > > Natürlich liest man
-
Thread
Electronica 2024, Tag 1 – Chips, AI-Chips, Altium Discover und Vergussmasse
Interessant waren am Stand vor Allem zwei Demos zur AI – die Lichtbogenerkennung auf Basis eines STM32G4 kommt “nur” mit Messdaten eines Stromsensors ans Ziel.   Außerdem gab es einen neuen Vitalsensor zu bestaunen.  nicht mit "Imitaten
-
Thread
Kurzmeldungen: SigFox geht an UnaBiz, ST erweitert Azure RTOS-Unterstützung, neue Chips
die Ultra-Low-Power-Versionen STM32L4, STM32L4+, STM32L5 und STM32U5, die High-Performance-MCUs STM32G4, STM32F4, STM32F7 und STM32H7 sowie die Wireless-Mikrocontroller STM32WL und STM32WB zur Verfügung. [/c] ### Texas Instruments: Extrem kleiner I2C-IO-Expander mit vier Ausgangspins Dass man
-
Thread
Neuer Jetson, ESP32-P4-Entwicklerplatinen, Satelliten-Arduino uvam
STM32H5, and STM32H7 series. • Maintenance updates: Applied to STM32F1, STM32F2, STM32L4, and STM32G4 packages. [/c] An „detaillierten Changelogs“ interessierte Entwickler finden unter dieser URL auch PDF-Dateien, die im Detail über die verschiedenen durchgeführten Änderungen informieren.
-
Thread
STM32F7 SPI DMA 400kSPS zum externen ADC
?, kein HW CS für kontinuierliche Sequenzen von x*Frames. Aus dem RM0440 z.b: (müsste für die STM32G4xx Typen sein) [code] NSS output enable (SSM=0,SSOE = 1): this configuration is only used when the MCU is set as master. The NSS pin is managed by the hardware. The NSS signal is driven low as
-
Thread
Nächster Schritt nach AVR: Empfehlungen gesucht
Für Wifi / BT würde ich auch den ESP32 empfehlen. Andernfalls die STM32G4xx-Linie, nicht die ultra-low-power Serie wie L0. Gerade für den Anfänger ist es praktisch, dass z.B. eine FPU an Bord ist, und auch die Taktrate hoch genug gewählt werden kann, ohne dass man in Probleme
-
Thread
Welche 32-Bit MCU für ein neues Projekt
schrieb im Beitrag #8048484: > welche 32 Bit MCU Ihr für ein neues Projekt einsetzen würdet ? STM32G4 > Eine Alternative wäre sicher die STM32 Reihe, aber dann muss man sich in > eine neue IDE einarbeiten... Ich finde die CubeIDE eigentlich selbsterklärend. Ich habe damit sofort loslegen können
-
Thread
Einsteigerfreundliches board für Roboter motion
relativ langsam sind (kann auch mein > unzureichende weltbild von avr sein) Bereits "kleine" STM32G4 besitzen unter Anderem einen CORDIC zur Hardwarebeschleunigung. Stefan S. schrieb im Beitrag #6631735: > Die Schüler sollen dann einen Arduino, oder einen raspberry pi > programmieren und anschließend
-
Thread
Eigener Bootloader stm32f103
und statt des STM32F103, der ja der allererste Ur-STM32 ist, einen aktuelleren STM32 nutzt (z.B. STM32G4), hat dieser einen fest integrierten USB-Bootloader. Dann kannst du den wunderbar komfortabel über die STM32CubeProgrammer Software über USB programmieren, ohne dass du *irgendwas* auf der Firmware-Seite
-
Thread
warum keine performantes sincos als opcode?
Erzeugung in Hardware ausgelagert damit die Achsen flüssig > laufen. Nicht zufällig haben die STM32G4 und STM32H2xx/H3xx einen CORDIC co-processor. Der liefert zwar nur 24 Bit genaue Werte (und Festkommaformat), für eine Maschinensteuerung reicht das jedoch in aller Regel. Aber für jede extra
-
Thread
Wozu übertrieben schnelle Microcontroller?
Modbus over TCP und der Motor wird aktiv geregelt über Encoder Feedback. Darin werkelt ein einsamer STM32G4. Klar, man kann SM auch mit ATMega ansteuern. Der Punkt ist aber das mit den fetten Controllern wesentlich komfortablere Produkte möglich sind.
J. S. schrieb im Beitrag #7273460: > Darin werkelt ein einsamer STM32G4. Klar, man kann SM auch mit ATMega > ansteuern. Der Punkt ist aber das mit den fetten Controllern wesentlich > komfortablere Produkte möglich sind. Das hat doch keiner bestritten. Die Frage war
-
Thread
FT800 / FT810 Library
Werde wohl gleich damit losstarten, wenn ich mal ein Display habe. Übrigens nutze ich den neuen STM32G4, sollte aber dank STM-HAL alles die gleiche Suppe sein wie die F-Serie. Muss nur schauen, dass ich das ganze ins STM32CubeIDE reinbekomme, dein STM32-Beispiel ist PlatformIO und auch noch Arduino,
Anguel S. schrieb im Beitrag #6599608: > Die Nucleo-Boards für STM32G4 gab es letztens noch, Ich möchte eine Platine designen, das bringt nur nichts wenn es die Teile nicht gibt. Ein Nucleo gibt es für den Stein auch nicht. >> Also manchmal frage ich mich ob sich
-
Thread
Welcher Controller für Unterrichtszwecke?
Basis zu beginnen. Es gibt diverse Hersteller und Typen, selber würde ich namentlich STM32G0xx oder STM32G4xx empfehlen. Mein Hauptpunkt dabei ist die SWD-Schnittstelle, die den Controller auch zur Laufzeit transparent einseh- und auch veränderbar macht. So kann man die Arbeitsweise am besten nachvollziehen
-
Thread
10W Bitcoin miner mit 450GH/s für Raspberry Pi
STM32F74xxx, STM32F75xxx [9] STM32F76xxx, STM32F77xxx [10] STM32G0x0xx [11] STM32G0x1xx [12] STM32G4xxxx [13] STM32H743_53_50 [14] STM32H745_47_55_57 [15] STM32L0xxxx [16] STM32L1xxxx [17] STM32L4xxxx [18] STM32L5xxxx [19] STM32U5xxxx [20] STM32WBxxxx [21] STM32WLxxxx
-
Thread
Welche Low Cost 32 Bit MCU Familie? Gesperrt
1,10€, d.h. 55 Cent pro Kern. Der große Nachteil: Kein floating Point. Im Moment finde ich die STM32G4 Serie interessant, die liegen aber laut Digikey bei ~6€, also viel teurer als der PiPico.
wirklich notwendig ist. Meist ist es doch eher die Bequemlichkeit. > Im Moment finde ich die STM32G4 Serie interessant, die liegen aber laut > Digikey bei ~6€, also viel teurer als der PiPico. Ja, die STM32G serie sieht ziemlich gelungen aus. Der STM32G030 ist inzwischen ja auch endlich erhältlich
-
Artikel
STM32
M3 bis 72 MHz - die älteste STM32 Serie STM32F3 (2014) ARM Cortex M4F bis 72 MHz - mixed signal STM32G4 (2019) ARM Cortex M4F bis 170 MHz - mixed signal STM32C5 (2026) ARM Cortex M33F bis 144 MHz - teils mit Ethernet High Performance Familie, für besonders hohe Leistung STM32F2 (2010) ARM Cortex M3