-
Thread
Welche 32-Bit MCU für ein neues Projekt
Dirk F. 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
Inzwischen gibt es einige STM32 Anleitungen auf deutsch.
-
Thread
Schaltzustände potentialfreier Kontakte per LAN übertragen
suggeriert schon richtig, dass man dort auf jeden Fall einen Controller zusätzlich braucht. Oder einen STM32F107 mit einer Ethernet-PHY dran. Oder einen LPC1768 ... - " " - ... Such dir was aus. ☺
Zeiler sein). Wenn es noch günstiger sein soll und basteln das Ziel ist, wäre vielleicht ein WT32-ETH01 noch interessant. Das Modul selbst liegt so um die 6€ bei Ali. Dann noch 3€ für das USB-Board um nicht selbst einen FTDI dran frickeln zu müssen. Und dann noch etwas Hardware um die Inputs robust
-
Thread
USB-C CC Pin Beschaltung für 1,5A
diese Funktionalität integriert hat, und das praktisch alles in Software machen. Viele der modernen STM32 können das (und auch das komplette USB-PD Protokoll, aber das braucht man ja nicht nutzen).
-
Thread
Realer Nutzen moderner Debugschnittstellen in Embedded Controller
Bradward B. schrieb im Beitrag #8046741: > Wie sieht es in der Praxis damit aus? Also bei den STM32 ist das ja standard und es ist schon sehr nützlich, wenn zur Laufzeit, also ohne Breakpoints, Variablen und sonstiger Speicherinhalt angeschaut werden kann, ohne den Programmablauf zu beeinflussen
unterstützten Debug/trace-features geben, das unterschiedet sich doch zwischen M0/M3/M4 (siehe Anhang). Die STM32-Reihe benutzt je nach Untertyp verschiedenen komplexe Cortex-Cores und hat damit wohl auch unterschiedliche Debug-features neben den basic-features breakpoint/Einzelschritt. Nach dem „cyber resiliance
-
Thread
Verkaufe STK600 , für Atmel / AVR
beim Umzug wieder aufgetaucht, und ich gehe davon aus, dass ich es nie mehr verwenden werde. Ein STM32 mit einem JLink lässt sich doch viel leichter programmieren und vor allem debuggen ;-) . Mit dabei sind etliche Adapter, für verschiedene uC bzw. Footprint, und auch noch einige Atmels im DIP Gehäuse
-
Thread
Billige OBD-II-Tools auf AliExpress (STC, GD32,.) als Devkit mit LCD/TFT?
beinhalten. Die Varianten mit Farbdisplay könnten sogar wahrscheinlich einen ARM-Cortex-M enthalten (GD32, CH32, ...): https://www.edn.com/disassembling-an-obd-ii-scanner/ Die ganz billigen Varianten mit S/W-Display vermutlich eher nur einen STC 8051er. Man findet die Angebote unter den "Bundle Deals
Demoboard umzufunktionieren, zlso die OBD-Schnittstelle zu "kappen" Wo sonst bekommt man eine STM32-ähnliche MCU, ein Farb-Display (wenn man nicht grad die 3,50 Euro Variante nimmt) und ein Gehäuse mit praktischen Navigationstasten für so wenig Geld?
-
Thread
Li Ionen Ladegerät Balancer
Micro ist ein STM32F103. Gut abgelasert, aber nicht gut genug. Unter dem Display ist noch ein Chip mit abgeschliffenem Marking.
-
Thread
LED Matrix Ansteuerung mit STM32F4 ohne CPU Last
LED Matrix mit DMA Kanälen und Timern ganz ohne CPU Nutzung anzusteuern. Ich habe das auf einem STM32F405 mit einer 5x5 RGB Matrix getestet (Anordnung 15x5). Eine generische Lib ist da etwas schwierig zu schreiben, so dass jeder der nicht zufällig meine Pinbelegung verwendet den Code leider anpassen
Werden auf dem Port noch andere Pins als Ausgang genutzt, so muss statt dem 16 Bit ODR Register das 32Bit BSR Register genutzt werden, was den Speicher noch mal verdoppeln würde. Vermutlich könnte man noch einen dritten DMA Kanal hinzufügen und so eine 16x32 Matrix realisieren. Ansonsten ist bei der DMA
-
Thread
ST25R3916 - NFC-V Emulation (ISO15693)
immernoch bei den Grundlagen die nicht sauber funktionieren. Mein Aufbau ist folgender: PC -> UART -> STM32 -> ST25 <- LogicAnalyzer Über den UART kann ich aktuell die Register kontrollieren. Mehr macht der STM32 aktuell nicht. Der ST25 muss für NFC-V Emulation in den Transparentmode geschaltet werden. Er kann von haus aus keine NFC-V Emulation. Daher muss dann später mal der STM32 oder ein anderer Chip die Framedecodierung vornehmen. Leider aber sehe ich aktuell keine sauberen Flanken / "Daten" am MISO Pin. An diesem Pin kommt im transparentmode das demodulierte Signal an.
-
Thread
DAC bei welchem Sample beginnen
bleibt die volle Schwingung im Rahmen der Möglichkeiten. Kleines Achtung vielleicht noch: Z.B. bei STM32F4 kann, wenn der Ausgangsbuffer eingeschaltet ist, nicht die volle Höhe von 0…4095 genutzt werden. Zumindest /unten/ ist ein kleiner nicht nutzbarer Bereich vorhanden.
-
Thread
Bluetooth HID Modul gesucht
Danke! Das wäre mal ein guter Grund, sich mit den ESP32 auseinanderzusetzen.
Dabei nicht den alten ESP32, sondern den ESP32-H2 nehmen. Was willst Du mit Wifi? Alternativ STM32WB0. fchk
-
Thread
Schulnotenbewertung eines Arduino-Programms
"entwickelt". Grundsätzlich ist das Programm hier etwas, das ich interruptbasierend auf einem STM32F030 und einem STM32F411 am Laufen hatte / habe, dort jedoch im Gegensatz zu hier in "Plain-C" und mit Interrupts. Also habe ich mir einmal die Mühe gemacht, und mein eventbasierendes Rumpfprogramm
Frage mich, welche Schulnote es nun gibt? Aber wenigstens weiß ich nun warum man einen STM-32 für ein Lauflicht nimmt :-). da geht bestimmt noch mehr.
-
Thread
Raspberry Pi CM0 bei AliExpress, STMicroelectronics mit PX5, neue Messtechnik und AI-Assistenten
sein soll bzw. wird: [c] Native Raspberry Pi support is coming to STM32CubeProgrammer, and it’s driven by your feedback. With STM32CubeProgrammer v2.23, scheduled for June 2026, ST will introduce a Linux Arm 64-bit package available on st.com, enabling STM32 programming directly from Raspberry Pi platforms. . . . This first Raspberry Pi release supports all STM32 devices and core programming features: Internal and external flash programming OTP programming Option bytes configuration RDP regression with password (for supported products
-
Thread
ZVS Modul sicher betreiben
ich sehe eine Reihe von Snap-In Elkos zur Pufferung des Ausgangs. Steuerung erfolgt über einen STM32. Dieser schaltet über 24VDC diverse Relais oder Schütze. u.a. Benedict KG3-40A00-24 DC Leistungsschütz. Aus Mangel an Alternativen bin ich auf dieses ZVS Modul gestoßen: https://de.aliexpress.com
Michael schrieb im Beitrag #8042085: > Steuerung erfolgt über einen STM32. Dieser schaltet über 24VDC diverse > Relais oder Schütze. u.a. Benedict KG3-40A00-24 DC Leistungsschütz. Wieso? An so einem DIng ist ein gar nicht, was einen Mikrocontroller benötigt. Mit etwas
-
Thread
Schöner Aufsatz zu AVR vs. ARM
https://thelinuxcode.com/avr-vs-arm-microcontrollers-what-actually-changes-when-you-move-from-8-bit-to-32-bit/ Ich finde, dass er die ihm wichtigen Aspekte gut präsentiert hat.
> Energie/Sparsamkeit nicht wirklich durchdacht Soweit ich sehen kann, waren die STM32L010 bereits ähnlich sparsam (wie AVR), und mit den STM32U Serien hat ST nochmal nach gelegt. > Versemmelt hat er's dann bei dem von ihm selbst so > genannten ›Blink is cliché‹. Ich habe den
-
Thread
UART und I2C Konflikt mit STM32duino STM32G070
Joachim B. schrieb im Beitrag #8041163: > nur als Anregung zum selberlernen Ein STM32 ist kein AVR! Dein AVR hat keine alternative Portpins.
Im STM32G070 Datenblatt https://www.st.com/resource/en/datasheet/stm32g070cb.pdf Auf Seite 36 bei PA9 und PA10 bei alternativen Funktionen: - I2C1_SCL - I2C1_SDA
-
Thread
Welcher Roboter für 6-jährigen?
ich noch machen, aber in ein paar Jahren kann den Sohn das dann selber. Selber hab ich AVR Mega und STM32 in C und etwas Arduino programmiert. Oder vielleicht einer den die zwei klassischen Dinge schon vorprogrammiert hat: Auf ein Licht(Taschenlampe) zusteuern, und einem Klebeband am Boden nachfahren
-
Thread
LoRA am Vormarsch, PIC16/PIC18 mit FPGA, MOSFETs und Google
arbeitet mit der OPC UA im Bereich der industriellen Automatisierung zusammen. Wer Go-Programme auf dem STM32-Teil des Arduino Q ausführen möchte, kann dies dank einer neuen Version von TinyGo tun. Google plant Verschärfungen im Bereich der im Play Store geltenden Richtlinien, während das Fraunhofer Institut
verschiedensten Mikrocontrollern zum Laufen bringt. Nun gibt es eine neue Version, die sich erstens auf dem STM32-Teil eines Arduino Uno Q ausbreiten kann und zweitens die Funksubsysteme von ESP32-Modulen zu unterstützen gedenkt: [c] This release is the most feature packed yet with over 150 commits to our main
-
Thread
Multiplizierer Hardware Aufwand
Kann man den auf dem Chip-Foto erkennen? Die modernen Arm Prozessoren haben aber schon 32x32 Multiplizierer oder die STM32F4 Serie vermutlich schon Float Multiplierer. Wobei es auch ARM Prozessoren ohne Multiplizierer gibt. Der Transisotorcount für einen Float-Multiplizierer dürfte schon
getestet. Essentiel für DSP Anwendungen (unter die auch die KI fällt) sind die MAC Operationen. Beim STM32F4 sollte es dazu die Assemblerbefehle MLA und VFMA geben. Ob der RP2350 das auch hat, weiß ich nicht.
-
Thread
Wasserstandsmessung mit RaspberryPico und Drucksensor MPX2050DP
folgender Maassen konfiguriert: ADC_CFG = 0x88 # Kanal 1, One-Shot, 16-bit, PGA x1 Jede Messung wird 32-fach gemittelt (Integer-Summation, einmalige Float-Konvertierung am Ende). Dies reduziert das Rauschen um Faktor sqrt(32) = 5,7. ADC-Auflösung: 16-bit / 62,5 uV pro LSB. *Lineare Kalibrierung:* Die
Die 8-Bitter erfüllen meine Ansprüche meist ziemlich ausreichend. Und wenn nicht, dann muß halt ein STM32 ran. Ein Bekannter von mir schwärmte oft von Teensy Bords. Wieder zu Dir. Es würde mich interessieren, wie Dein Endgerät aussehen wird. Auch Dein Ansatz lässt sich ziemlich klein ausführen. Nimm
-
Thread
LC Messschaltung 'läuft weg'
eine Neufassung machen – nicht mehr in Assembler und auch nicht mehr mit einem AVR, sondern mit einem STM32 und in C-Sprache, weil die Schreiberei samt Rechnerei damit viel bequemer wird. Es ist ja auch nicht so ganz simpel, es so zu schreiben, dass der Messbereich (nH, µH, mH) sich automatisch einstellt, egal welchen Induktivitätswert man messen möchte, wenn man es in AVR-Assembler mit 32- und 64-Bit-Integern macht.
-
Thread
Eigene Stereokamera bauen || OV9281 Stereo
Pegelwandler wie 74LVC1T45. 5. Für die Erzeugung der Triggersignal würde ich irgendwas in Richtung STM32L0 oder so nehmen. Der läuft auch mit 1.8V. Bedenke, dass die fallende Flanke des Triggersignals die Aufnahme startet und den elektronischen Shutter öffnet, und die steigende Flanke den elektronischen
-
Thread
py32v002A: Blink-Binary "gesucht"
aus dem Jahr 2016. Ich möchte das dennoch nicht updaten, weil meine ganzen anderen Projekte von stm32f0 bis H7 oder nxp dann vielleicht unangenehme Seiteneffekte zeigen. Hm, wenn das bei dir läuft, kannst du mir ein Blinkbinary erstellen und hier posten ?
Beitrag #8036759: > Ich möchte das dennoch nicht updaten, weil meine ganzen anderen Projekte > von stm32f0 bis H7 oder nxp dann vielleicht unangenehme Seiteneffekte > zeigen. Verstehe ich nicht! Welcher Compiler verwendet werden soll, steht doch im Makefile. Oder kann man zumindest da rein schreiben
-
Thread
Softwareupdates durch die Bank: CubeMX mit Vorschaufunktion, neues Quartus uvam
[](/attachment/694986/3.png) Bildquelle: https://community.st.com/t5/developer-news/introducing-stm32cubemx2-a-new-flavor-of-stm32cubemx-tool/ba-p/885793 Außerdem gibt es eine – kleine - und unter https://community.st.com/t5/developer-news/what-s-new-in-stm32cubeide/ba-p/888111 und Detail beschriebene
Dergute W. schrieb im Beitrag #8036680: > Welches "Werkzeug" bevorzugt denn ST jetzt STM32CubeIDE for Visual Studio Code
-
Thread
ST-LINK Zugriff von Mac M1 - Device nicht sichtbar
ausprobiert: - Treiber installiert (STM32 USB Virtual COM port driver (STSW-STM32102)) - STM32CubeMonitor-Power software tool installiert gemäß Dokument UM2202 Ergebnis: Auch auf dem Windows-PC erkennt die Software STM32CubeMonitor-Power
Im USB-DFU Mode ist das Display aus, ebenso alle LEDs. Es wird der ROM Bootloader des STM32L496 verwendet. Hast Du schon geprüft ob die USB Datenleitungen zum STM32L496 gehen? Das sind: [code] Pin 70 PA11 - OTG_FS_DM Pin 71 PA12 - OTG_FS_DP [/code]
-
Thread
Neues Unterforum für KI-Themen einrichten ?
eine Art Bezugspunkt hat. Erneut der scheiß bei jedem snippet daran erinnern zu müssen das die PY32F002, Air001 Register verwendet:" Oh sorry du hast Recht, hier die korrigierte Fassung mit den Registern für Air001, denn wusstest du schon das der PY32 keine STM32 Register benutzt..." Und selbst
-
Thread
Stromsparende Schaltung Klimalogger auf Basis Rasp Pi Pico
Christie schrieb im Beitrag #8035199: > Es (das STM32G031 Board) scheint mir auch weniger Beginner-freundlich zu sein wie Arduino Das Board wird von Arduino unterstützt: https://github.com/stm32duino/Arduino_Core_STM32#generic-stm32g0-boards > Beim STM32 Core Board Demo Board bräuchte man auf jedenfall eine zusätzliche Speicheroption Man kann den Flash speicher benutzen. EEPROM Emulation ist im Arduino Core enthalten. Tipp: Die STM32L0 haben
-
Thread
Neue Bauteile: Verstärker, Drucksensoren und Can-Can
, die hochleistungsfähigen STM32-Kerne in Aufgaben einzusetzen, die früher klassischen Prozessrechnern vorbehalten waren. Mit dem B-M2MEM-PACK1 steht nun ein preisgünstiges Kit zur Verfügung, das fünf - teilweise von Fremdherstellern
) Bildquelle: Diodes Incorporated. ### STMicroelectronics NUCLEO-C5A3ZG - Nucleo-144 für den STM32C5. Wer die neue C5-Klasse von STMicroelectronics „voll“ ausfahren möchte, kann dies mit dem dafür vorgesehenen Nucleo-Board tun. Spezifischerweise basiert die hier genannte Variante auf einem STM32C5A3ZG
-
Thread
STM32CubeF4 Rant
meinem Entsetzen Luft machen. Hab' mir grad dieses Zeugs hier: https://github.com/STMicroelectronics/STM32CubeF4 gecloned und fang' an mich da durchzuwurschteln. Da muss ich mich aber doch mal fragen - was sind das fuer Leute, die so Software schreiben und in dieser Form abliefern? Haben die schon
Dergute W. schrieb im Beitrag #8034113: > STM32CubeF4 Rant Thread mit Ankündigung. Muss man nicht weiter kommentieren, kann man so stehen lassen.
-
Thread
LoraWan Projekt Antenne-/Layout
brauche dabei eure Hilfe. Dazu steht mit Sicherheit was im Datenblatt des betreffenden STM32 und/oder es gibt eine Application Note dazu. Danach solltest du zuerst suchen.
man keinen vollständigen LoRaWAN Gateway. Da reicht ein LoRa-Empfänger mit einem Kanal, zumal der STM32WL5 zwar LoRa-Modulation kann, es aber von da aus zu einem LoRaWAN Modul noch ein weiterer Schritt ist.
-
Thread
Festspannungsnetzteil 12V 60W mit USB C Stecker
IC welcher dieses Profil dann anfordert. Manche Mikrocontroller haben das auch integriert, z.B. die STM32Gxx. Da kannst du dann ganz flexibel anfordern was du brauchst.
betrieben werden soll, einen derartigen Microcontroller auszuwählen. Ein günstiges Beispiel ist der CH32X035 von WCH, für den gibt es auch PD-bezogene Beispielanwendungen: https://github.com/wagiminator/CH32X035-USB-PD-Tester https://github.com/wagiminator/CH32X035-USB-PD-Adapter Das Ding ist eng
-
Thread
[V] STM32 X-NUCLEO-LPM01A Power Shield, unbenutzt
Ich verkaufe 2x STM32 Power Shield X-NUCLEO-LPM01A von STMicroelectronics. Beide Boards sind unbenutzt und in sehr gutem Zustand. Technische Infos: - programmierbare Versorgung von 1,8 V bis 3,3 V - Strommessung / Power-Measurement für Low-Power-Analyse - geeignet für STM32/Nucleo-Boards - USB-Anbindung an den PC - kompatibel mit STM32CubeMonitor-Power Preis: 45 € pro Stück 85 € für beide zusammen Versand innerhalb Deutschlands möglich. Privatverkauf, daher
-
Thread
Anfängerproblem mit C
"generell" anzunehmen. Auf 8- oder 16-Bit-Systemen ist ein /int/ üblicherweise 16 Bit groß, auf 32-Bit-Systemen ist er üblicherweise 32 Bit groß, auf 64-Bit-Systemen ist er meistens auch 32 Bit groß, kann aber auch 64 Bit groß sein. Georg W. schrieb im Beitrag #8070001: > Wir programmieren SPSen
unter C gelitten. Ich warte noch darauf, dass Rust endlich mal auf µC implementiert wird. Der eine STM32 (oder was) ist reichlich wenig um sich da drauf einzulassen. Ich wäre aber sofort dabei! Hab aber Rust seit zwei Jahren nicht mehr angefasst.
-
Thread
Raspberry Pi-Preiserhöhung, Target 3001 V34, ARM-Hardware uvam
an, die ersten voll chinesischen Mikrocontroller ausgeliefert zu haben: [c] Die erste Charge von STM32-Wafern, die vollständig in China von Huahong für ST produziert wurden, wird nun an Kunden in China ausgeliefert. [/c] Interessant ist in diesem Zusammenhang die Frage, welche Mikrocontrollerfamilien
könnte eine auf dem ESP32-P4 basierte Platine eine schöne Alternative sein. Weitere Informationen hierzu finden sich unter der Bildquelle.  Bildquelle: https://viewedisplay.com/product/esp32
-
Thread
HD44780 I2C Adapter
Ding zu programmieren ist sicherlich kein Hexenwerk, aber ich mache eben im Moment Libraries für CH32 - Arduino und möchte hier eben einige Dinge haben, die der "normale Arduino-User" verwendet und denk ich, können auch solche Platinen vorkommen. Einfach, dass das dann mit dem Chip funktioniert.
schrieb im Beitrag #8030572: > Btw.: vielleicht kannst du ja mit meinem Code was anfangen: > Beitrag "[STM32/HAL] generischer Treiber für die beliebten > I²C-Text-Displays" Danke für den Link, aber meine Software läuft schon stabil, es ging nur um die Belegung.