-
Thread
STM32U599 reagiert nicht: Keine Funktion auf dem Custom Board
HAL_RCC_ClockConfig(&RCC_ClkInitStruct, FLASH_LATENCY_1) https://www.st.com/resource/en/reference_manual/rm0456-stm32u5-series-armbased-32bit-mcus-stmicroelectronics.pdf (Kapitel 7.3.3) Oh, ich sehe gerade dass bei diesem Modell auch eine "latency" für das RAM eingestellt werden muss (Kapitel 6.3.4). Das scheint
deine Problemursache. Ich hatte darauf getippt, weil das bei meinen ersten Versuchen (mit anderen STM32 Modellen) oft der Knackpunkt war, wenn das Programm ein Stück weit erfolgreich lief und dann plötzlich abbrach oder andere Fehlfunktionen zeigte.
-
Thread
Treiberentwicklung für 32-Bit-Mikrocontroller
Gibt es eine Treiberentwicklung ausschließlich, wenn man ein RTOS hat? Beispiele findet man zu STM 32 HAL? https://www.youtube.com/watch?v=qNLE3yK2k7Q Gibt es so etwas auch auf Deutsch? (Dieser Ultra FX oder wie der hieß, hatte er nicht damals zu diesem Thema einiges produziert?) Und werden
es eine Treiberentwicklung ausschließlich, wenn man ein RTOS hat? > > Beispiele findet man zu STM 32 HAL? > > https://www.youtube.com/watch?v=qNLE3yK2k7Q > > Gibt es so etwas auch auf Deutsch? (Dieser Ultra FX oder wie der hieß, > hatte er nicht damals zu diesem Thema einiges produziert?)
-
Thread
Absicherung Board und USB
Möglichkeit haben ein zweites USB device anzuschließen, z.B. ein LCD). Auf dem Board befindet sich ein STM32 an dessen Pins man Buttons, Schalter, Encoder etc. anschließen können soll. Soweit alles klar und funktioniert auch, die Frage die ich mir Stelle ist: In wie weit muss man die Eingänge absichern
-
Thread
schneller Optokoppler gesucht (3V RS-232, Reichelt?)
benötigten Rechenleistung her langweilt sich jeder 8-Bitter zu Tode (für die Leute, die mir hier einen STM32 oder was auch immer empfehlen möchten) und er hat genug Pins für Balancing-Ausgänge, UART, eine oder zwei LEDs, 2..4 ADC-Eingänge und eine 8 Bit ID über DIP-Switch und den Selbst-Abschalt-FET (falls
-
Thread
STM32 counter up/down mit Step/Dir Signalen
Geht es nur ums Mitschreiben, oder sollen die Signale im STM32F411 erzeugt werden?
Der STM32F411 kann quadrature encoder input nur für vier Timer, der TO braucht das für fünfe.
-
Thread
Renesas: drei neue, für Motorsteuerung optimierte Mikrocontrollerfamilien
für Motorsteuerung optimiert"? Man könnte die 5-phasigen Timer dazu zählen. Allerdings gibts bei STM32 auch die Advanced Timer mit 4 komplementären PWM Modulen und Deadtime Generator und selbst die ATXMega können bei verschiedenen Modellen damit dienen. Absolut neu ist also nur sehr wenig.
-
Thread
STM32 kommerziell nutzen?
Sebastian H. schrieb im Beitrag #7424359: > Macht da STM32 ein Unterschied? Das kommt ganz darauf an, welche Bibliotheken du verwenden wirst. Im Prinzip kannst du auch alles selbst schreiben, willst du aber wohl kaum. Auf jeden Fall sollte man sich mit
legal_agreement/additional_license_terms/group0/ed/e0/8b/00/4b/c5/4d/7d/additional-license-terms-for-stm32cubemx/files/additional-license-terms-for-stm32cubemx.html/jcr:content/translations/en.additional-license-terms-for-stm32cubemx.html - und viele weitere... Wie immer bei solchen Rechtsthemen gilt
-
Thread
[STM32L0] "Python-kompatibler" I2C Slave
Guten Nachmittag, ich quäle mit mit STM32L011 und HAL und dem I2C Slave. Im Grunde hätte ich einfach nur gerne eine Implementierung (stures polling wäre supi, weil der Rest in Interrupts läuft), die kompatibel zu: i2c.write_i2c_block_data
Byte lesen" einzeln reagieren musst. Das läuft dann oft auf eine Zustandsmaschine hinaus. Der STM32L0 unterstützt anscheinend DMA für I²C, aber ich weiß nicht, was passiert, wenn der Master nicht genau so viele Bytes liest oder schreibt, wie du fürs DMA konfiguriert hast.
-
Thread
Hilfe benötigt - Debugger erkennt STM32F401RE-Mikrocontroller nicht?
Vielleicht habt ihr ähnliche Erfahrungen gemacht oder kennt mögliche Stolpersteine bei der Verwendung des STM32F401RE. Vielen Dank im Voraus für eure Unterstützung!
VDDA (Pin 13) ist nicht angeschlossen, sollte mit an VDD -->STM32F401xB STM32F401xC Datasheet.
-
Thread
[B]iete Mitbestellmöglichkeit Mouser & LCSC
C5278016 MS8205A MSKSEMI C351410 DW01A PUOLOP C5311018 TP4056 TECH PUBLIC C8734 STM32F103C8T6 STMicroelectronics LG Christian
sondern nur Mouser. Wen du das dringend brauchs kann ich mal schauen was so rumliegt. Anstelle vom STM32F103 hätte ich WCH CH32V103 rumliegen. Die Restlichen Teile könnten hier noch rumfliegen. Hört sich stark nach einen der typsichen Lithium-Ionen Ladegeräte an.
-
Thread
STM32H7: HRTIM im DMA Burst Mode für PWM Waveform Erzeugung einsetzen
Hallo Kollegen, ich versuche seit längerem vergeblich den HRTIM (High resolution timer) des STM32H743ZI2 Nucleo Boards dazu zu bringen, mit dem Timer Period Event des Master Timers einen synchronen DMA Burst Transfer auf die Compare Register der HRTIM TIMA, TIMB und TIMC durchzuführen. Die Compare
Caches habe ich nach diesem Eintrag (https://community.st.com/s/article/FAQ-DMA-is-not-working-on-STM32H7-devices) Abschnitt 5 mit dem Befehl -> SCB_CleanDCache_by_Addr zu behandeln versucht. Für den DMA des UART Moduls hat das auch bisher funktioniert.
-
Thread
[V] Evluation Board ST Nucleo-L4R5ZI
Habe ein NUCLEO-144 Board mit einem STM32L4R5 über, in OVP. Angeblich unbenutzt. STM32 ist nicht meine Welt, daher ungetestet. 20€ + Porto
-
Thread
Welche Low Cost 32 Bit MCU Familie? Gesperrt
Ich verwende gerne die STM32 mit 0.8mm Pitch im LPFQ32 Gehäuse.
im LQFP-32 Gehäuse: https://www.reichelt.de/arm-cortex-m0-mikrocontroller-32-bit-3v-32-kb-lqfp-32-stm32-f030k6t6-p351967.html Beide sind auch auf Lager - im Gegensatz zum STM32C011.
-
Thread
12V ATX-Adapter "PicoPSU" - taugt sowas?
beiden Rechner läuft sogar 24/7. Dinge ändern sich. Bei den originalen "blue pills" waren auch echte STM32 verbaut. Bei Aktuellen muss man genau hinsehen wo man kauft. Darum geht es. Joachim S. schrieb im Beitrag #7423134: > Vielleicht hast Du also einfach ein Montagsmodell erwischt... Dann hätte
-
Thread
HS USB MSC mit Stm32F4 und USB3300
Hi ich bastele gerade ein ein hisg speed USB MSC mit STM32f4 und USB3300 external Phy. Ebenso benutze ich CubeMx. Es läuft soweit ganz stabil, nur dass die Bandbreite bei 1-2MB/s ist. Wenn ich es richtig sehe ist MSC_MEDIA_PACKET die erste Stellschraube
. K. schrieb im Beitrag #7422238: > Bevor ich deine Zeit zusehr verschwende, bitte bedenke: mein Stm32 kann > aktuell nur 6 MB/s aus der SD Karte lesen das ist mir schon bewusst dass dass nicht hyperschnell sein kann.
-
Thread
SWD Master in FPGA
Prozessor über SWD oder auch JTAG zu debuggen? Konkret habe ich hier einen Aufbau, in dem ein STM32H7 an ein FPGA angeschlossen ist, das ihm drahtlose (optische) Kommunikation mit der Aussenwelt ermöglicht (100Base-FX <=> RMII). Und da würde ich gerne noch eine Debug-Möglichkeit schaffen, die die
extra Hardware, schon allein aus Platz- und Energiegründen Es geht *nicht* darum, das FPGA vom STM32H7 aus zu konfigurieren oder debuggen, sondern eben umgekehrt. Bei dem FPGA handelt es sich aktuell um ein Intel Cyclone 10CL016 mit noch einigem freien Platz für solche Logik. Danke für Ideen Kolja
-
Thread
STM32 Clock Generator mit Si5351
ist, dass der Fehler sich irgendwo in meinem Hardware-Setup eingeschlichen hat. Ich benutze den STM32F103C8, Si5351 und eine 9V-Batterie in Verbindung mit einem TO-92 3,3V LDO. In dem gezeigten Projekt werden beispielsweise polarisierte Kondensatoren benutzt, die ich so in dem Schaubild nicht wiederfinde
Der Spannungsregler verträgt allerhöchstens 0,5 Watt. 0,5W / (9V - 3,3V) = 87 mA Der STM32F103C8 braucht bei 72 MHz etwa 50 mA. Der Si5351 braucht mit 8 aktivierten Ausgängen 48 mA. Dazu kommt die Stromaufnahme sonstiger Bauteile. Irgendwas willst du damit ja antreiben. > meine Vermutung
-
Thread
Strommessung an einem shunt mit zwei Messbereichen (OPV)
Rauschen wichtiger ist. Ich haenge mal drei Beispielbilder an. Sie zeigen das Startverhalten eines STM32L451 mit einem angehaengten OLED der sich zu Anfang initialisiert. Triggerzeitpunkt war das loslassen des Resettaster. Dabei zeige ich dasselbe mit drei unterschiedlichen Filtergrenzfrequenzen. Zusaetzlich
-
Thread
100V DC schalten
5V Variante zwar laut Datenblatt gibt, allerdings nirgends zu kaufen. Ich schalte also von meinem STM32 einen Optokoppler, der schaltet einen Transistor, der 12V an das Relais anlegt. Da es sich um einen Wechsler handelt, ist meine Schaltung auch sehr einfach (Ich muss zwischen 2 Verbrauchern schalten
Tomasz O. schrieb im Beitrag #7424741: > Ich schalte also von meinem STM32 einen Optokoppler, der schaltet einen > Transistor, der 12V an das Relais anlegt. Wozu den Optokoppler? Die 12V auf die gleiche Masse wie die STM32 Versorgung legen, ein NPN nach Masse mit Vorwiderstand
-
Thread
STM32G0 SPI RXNE hängt sporadisch
Hallo, ich habe ein sporadisches Problem mit der SPI-Schnittstelle vom STM32 G0. Die Schnittstelle wird manuell betrieben und dient der Kommunikation mit einem MCP3561. Im Betrieb und auf der normalen Platine funktioniert alles einwandfrei. Für Hardware-in-the-Loop Tests ersetzen
-
Thread
sscanf liest ersten parameter nicht
Hallo, mit sscanf(STM32) will ich mehrere Parameter einlesen, das Problem ist dass er den ersten offensichtlich nicht einliest und der Parameter ist Null, sollte aber 1 sein. Die nachfolgenden werden problemlos eingelesen
nicht portabel, aber auf dem STM32 funktioniert das auch: [c] uint16_t axis = 0U; uint16_t iter = 0U; float parameter = 0.0f; if (strncmp((const char *)usbRxBuffer,"PARAM_POS",9)==0U) { sscanf(&usbRxBuffer
-
Thread
Spin Semiconductor FV-1 in SDR?
schrieb im Beitrag #7425203: > Der Entwickler ist tot Oh, woher weißt Du das? Werde dann auf den STM32G431 umsteigen.
Beitrag #7425203: >> Der Entwickler ist tot > > Oh, woher weißt Du das? > > Werde dann auf den STM32G431 umsteigen. Mit dem STM32G431 wollen unsere Softwareleute auch was machen. Die sind davon recht angetan. Soll auch eine FM Demodulation aus I/Q Signalen werden. Ich habe leider von der I/Q
-
Thread
Display mit Chip ST7789V Startprobleme
letzte Woche schreiben können? ;-) Hab gerade angefangen einen Textausgabe für ILI9341 auf einem STM32 zu schreiben (gibts schon, aber ich will es selber lernen). Dabei bin ich über 2h genau an diesem Problem festgehangen: Auf dem DSO habe ich mir den Anfang der SPI-Kommunikation angesehen - passt
-
Thread
Welche 8-Bit-Architekturen werden in 10 Jahren relevant sein? Gesperrt
klassischen sind). Allerdings: wenn man sieht wie ultrabillig die kleinsten 32-Bitter zu haben sind (STM32F030 ab ca. 40ct bei 100Stck+) mit Tendenz fallend, stellt sich die wirklich die Frage (wie viele der Vorredner bereits gesagt), wann der Preisvorteil der 8-Bitter aufgefressen ist.
dennoch existent sind. DMA werde ich wohl auf 8 Bit trotzdem nicht einsetzen, dafür wirds dann doch STM32. Allerdings habe ich durch diesen Thread hier "Lust" auf 8 Bit und mache mit dem Padauk gerade etwas. Beim Thread gehts ja darum, welche 8 Bit es in 10 Jahren noch gibt.
-
Thread
FTDI FT230X: Fragen zu CTS und TXDEN
Es gibt jede Menge Controller mit USB-Schnittstelle. Viele Cortex-M haben das, z.B. die meisten STM32. Sogar auch die ESP32S3. Für die STM32 spricht dass es gute Freeware Tools gibt. Ist das RS485 Protokoll denn fix? Kannst du nicht den Paketen ihre Länge voran stellen? Dann kannst du auf dem AVR
weniger Bauteileaufwand und -Kosten. Wenn man ein bisschen was leistungsfähigeres als AVR wählt (z.B. STM32) wird das Umsetzen des Timings wahrscheinlich auch entspannter.
-
Thread
STM32L431 boot modes
Hallo zusammen, ich bin ganz mit dem Thema STM32 MCUs. Im Reference Manual RM0394 von STMicro (https://www.st.com/resource/en/reference_manual/rm0394-stm32l41xxx42xxx43xxx44xxx45xxx46xxx-advanced-armbased-32bit-mcus-stmicroelectronics.pdf) habe
logisch „1“, wie der Hersteller in Kapitel 3.4 FLASH option bytes angibt. Damit befindet sich der STM32L431, wenn ich es richtig verstanden habe, im Boot mode user flash. Ich möchte einen jungfräulichen STM32L431 mittels UART und der Software STM32CubeProgrammer flashen. Muss ich dazu den BOOT0
-
Thread
Suche günstiges Multimeter mit Schaltplan
Der 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
Wilderness Labs DevCamp – v1 stabil, neue Hardware, mehr zur Cloud
geht es hier? Bryan Costanichs Meadow-Plattform ist ein kombinatorischer Prozessrechner, der einen STM32-Kern und einen ESP32 in eine Ausführungsumgebung für .net-Payload verwandelt. Wer mit C# oder Visual Basic auf Du und Du ist, kann so (nicht echtzeitkritische) MSR-Systeme zusammenstellen und auf reale
-
Thread
"Bester" Weg für Eigenbau USB-DMX-Interface mit ATSAM
Spielereien wie z.B. Ethernet-over-USB zu machen und Artnet zu unterstützen (hat jemand auf Github mit nem STM32 gemacht, der meldet sich als USB Netzwerkkarte), oder einen Seriellen Port der das Enttec Protokoll spricht. Das wäre wohl maximale Flexibilität. Wobei man vermutlich die ungenutzten Dinge abschalten
-
Thread
Eigene Firmware auf stlink-v3mods
stlink-v3mods und einen stlink-v3mini zum Experimentieren hier. Ich würd den mods gern als minimalistisches STM32F723 board verwenden und ihn mit dem mini programmieren. Wenn ich das richtig verstehe, hat jemand den Bootloader umgeschrieben, um auch eigene Apps draufzuspielen: https://github.com/RadioOperator/Yet_Another_Bootloader/tree/master/STM32F723_YAB Unter 6c (Notes) wird sogar vorgeschlagen, mit einem externen stlink zu debuggen. Ich brauch die Originalfirmware eigentlich nicht und würde lieber per SWD mein eigenes Zeug drauf ausprobieren
-
Thread
ARM-News: STM32MP2 angekündigt, Sicherheitsprobleme und mehr
einem Zwei-Port Gigabit Ethernet TSN-Switch mit PCIe-, USB-3.0- und CAN-FD-Peripherie aufwartende STM32MP25-Serie [/c] Zur Verfügbarkeit finden sich dann folgende Informationen, die auch in der unter https://www.st.com/content/st_com/en/campaigns/microprocessor-stm32mp2.html bereitstehenden Produktseite reproduziert werden: [c] ST beliefert ausgewählte OEM-Kunden derzeit mit Mustern des STM32MP25 und Evaluation Boards. Die Massenfertigung von Chips und Boards soll im ersten Halbjahr 2024 beginnen. Das Unternehmen präsentierte seine neuen STM32MP25-MPUs vom 12. bis 13. Mai auf dem STM32
-
Thread
STM32 ARM MCUs bei Rutronik
Dirk schrieb im Beitrag #7412836: > STM32 Arm Cortex Controller sind nicht mehr im Programm Heul nicht rum, und kauf einfach wo anders!
Schmierfette ausweichen will, kauft Deutsche Markenbutter also besser woanders. Das sollte mit STM32 eigentlich auch funktionieren. Achja, in Taiwan ist ein Sack Hirse umgefallen.
-
Thread
Pitch 0,4mm preiswerter Hersteller
auch fragen. Um was für ein IC geht es und gibt es andere Bauformen? Wer weiß, vlt ist es ein STM32 völlig unnötig in WLCSP Bauform ... (hätte aber dann eher ein PMIC vermutet 🤔)
-
Thread
Micropython rp2040
planst. Für ein Einzelstück und wenn es nicht zwingend ein RP2040 sein muß, würde ich einen kleinen STM32 auf einem Nucleo-Board empfehlen. STM32G431 zum Beispiel kostet netto bei Mouser 12 Euro und hat schon einen ST-Link auf dem Board.
-
Thread
STM-Link mit CubeProgrammer_API.dll unter Delphi ansprechen
Hallo, ich möchte aus einer Delphiapplikation den STM32-Link ansprechen und versuche auf die CubeProgrammer_API.dll zuzugreifen: [code] const DLL_NAME = 'C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeProgrammer\api\lib\CubeProgrammer_API.dll
-
Thread
Clock-Konfiguration bei STM32 SPI?
Ich werde gerade aus der Konfiguration des Clock-Signals beim STM32F nicht schlau: da gibt es ein "Phase" und ein "Polarity". "Phase" kann 1. oder 2. Flanke sein. "Polarity" kann LOW oder HIGH sein. Wenn ich die Daten mit der zweiten, fallenden CLK-Flanke
-
Thread
uC Familien Empfehlung
z.B. für die STM32L4-Familie: https://github.com/STMicroelectronics/STM32CubeL4/tree/master/Drivers/CMSIS/Device/ST/STM32L4xx/Include mehr braucht man eigentlich nicht. Die Cortex-M sind (in C) wirklich einfach
Blöd ist nur, dass die STM32 Chips immer noch nur eingeschränkt und teuer verfügbar sind. Zum Beispiel: Der STM32L072RBT6 kostet derzeit etwa 6 Euro. Vor Corona lag er bei 1,50 Euro, falls ich mich recht erinnere.