-
Artikel
STM32
im Stop Modus STM32L0 (2014) ARM Cortex M0+ bis 32 MHz - mit EEPROM STM32L1 (2010) ARM Cortex M3 bis 32 MHz - mit EEPROM STM32U0 (2024) ARM Cortex M0+ bis 56 MHz STM32L4 (2015) ARM Cortex M4F bis 80 MHz STM32U3 (2025
Anwendungen STM32F0 (2013) ARM Cortex M0 bis 48 MHz STM32C0 (2022) ARM Cortex M0+ bis 48 MHz - billig STM32G0 (2018) ARM Cortex M0+ bis 64 MHz STM32F1 (2007) ARM Cortex M3 bis 72 MHz - die älteste STM32 Serie STM32F3
-
Thread
STM32 über STM32 flashen
Hallo. Ich habe ein STM32 [=A] an einem STM32 [=B] (über Usart3) an einem Computer (über Usart1). Das Boot und Resetpin vom A habe ich an B angeschlossen und kann damit A in den Bootmodus versetzen (Reset = 1 -> Boot = 1
vielleicht hat ja jemand mal Interesse, das Opensource Crossplattform Projekt http://code.google.com/p/stm32flash/ um die Plattform STM32 zu ergänzen (ich werde leider fürs erste nicht dazu kommen).
-
Thread
STM32 Programmieren mit STM32 Discovery
Hallo, Ich habe hier ein STM32 Discovery board, genauer https://www.st.com/en/evaluation-tools/32f429idiscovery.html dieses Ding. Das kann ich auch mittels Atollic Studio programmieren. Soweit sogut. Jetzt habe ich ein eigenes Board gebaut, mit einem STM32F071V8, nur kann ich diesen nicht programmieren. Herausgeführt habe ich SWDIO, SWDCLK, Reset und die Boardspannung. (siehe Schematic). Prinzipiell sollten diese doch ausreichen. Das Board wird
-
Thread
STM32 Discovery und STM32F103 und STM32L152?
und warum unterstützt coocox keinen STM32L?
Die STM32-Discovery boards haben einen ST-Link integriert. Mit dem kann man den "grossen" Chip auf dem Discovery oder aber jeden anderen STM32 (und auch andere) auf einem anderen Board flaschen und ueber SWD
-
Thread
STM32 Umfang
Man sollte den Thread in "STM32 Unfug" umbenennen...
/src/STM32F103C8/gcc_startup_system.c Anbei nochmal als ASCII.
-
Thread
STM32: Anstecknadeln in STM32CubeMx
bitte jemand auf die Sprünge helfen: Was bedeuten die Anstecknadeln in der Pinout-Darstellung von STM32CubeMx? In der Doku finde ich dazu nichts. Wurde ein fertiges Board ausgewaehlt, weisen die orangenen Pins auf die angeschlossene Hardware hin. Wenn der Anwender den Pin nach seinen Wünschen konfiguriert
"STM32CubeMX comes with a feature allowing the user to selectively lock (or pin) signals to pins: This will prevent STM32CubeMX from automatically moving the pinned signals to other pins when resolving conflicts
-
Thread
STM32 Tutorial
Hallo, ich habe in letzter Zeit ein kleines Tutorial über STM32 Mikrocontroller geschrieben und dachte, dass sich hier ein paar Leute dafür interessieren könnten: http://diller-technologies.de/stm32.html Ich bin selbst erst seit kurzen von AVRs auf STM32
"... VIEL komplexer als AVRmega ...") Frage: glaubst (oder weißt) Du, ob Dein Tutorial auch für STM32F4 geht? Also STM32F407VGT6 32 Bit ARM Cortex-M4F.
-
Thread
STM32 in FPGA
eines STM32 in einen FPGA
M0 und M0+ in Form von z.B STM32F030, STM32L053, ... Aber eben nicht zur Signalverarbeitung.
-
Thread
STM32 Einstieg
bringt, mich endgültig mal so richtig mit den STM32 zu befassen. Ein STM32-Einsteiger kann aber auch jemand sein, der von der Softwareentwicklung zur Hardwarenähe will oder der gar keine Vorgeschichte mit Elektronik hat und beim STM32 einsteigen
Sebastian R. schrieb im Beitrag #6077748: > "STM32 Einsteiger" Es gibt halt auch nicht DEN STM32, sondern ziemlich unterschiedliche. So habe ich unterdessen schon viele Projekte mit STM32F1 und STM32F3 gemacht. Dann habe ich mal auf ein Board,
-
Thread
-
Thread
STM32 Arduino
Hmm, von den STM32F103 werden ziemlich viele unterstützt. Was ist eigentlich der Unterschied von einem STM32F103 zu einem MapleMini?
https://github.com/danieleff/STM32GENERIC
-
Thread
Alternativen zu STM32?
TME hat z.B. den STM32G030F6P6 > 1000 Stück am Lager. 1,06 EUR/Stück
ein schneller 8051 wie EFM8LB1 auch schaffen würde - und der ist lieferbar. GigaDevice hat uC zu STM pinkompatibel - und funktionieren auch z.B. https://www.olimex.com/Products/ARM/ST/STM32-H103/ https://www.olimex.com/Products/ARM/ST/STM32-H405/
-
Thread
Wie programmiert man einen STM32?
bei Dir theoretisch genau so gehen: http://stefanfrings.de/stm32/index.html#cmsis
v2.1) und damit > nicht "um-flash-bar" sind. Wo hast du diese Weisheit her? Ich habe hier ein stm32f4-discovery welches zum j-link geflasht wurde. Das stm32F334-discovery geht auch.
-
Thread
STM32 Taktfrequenz
Kapitel 3.3 Kennst du meine Seite? Da sind alle wichtigen Dokumente verlinkt: http://stefanfrings.de/stm32/stm32f1.html
Und wenn man den stm32 übertaktet, sollte es doch bischen schneller gehen? http://amitesh-singh.github.io/stm32/2018/06/17/overclocking-blue-pills.html
-
Thread
Wie oder wo STM32 bestellen?
Um an STM32F411RE zu kommen, haben wir Nucleo Boards geschlachtet...
STM32F413RGT6 https://www.mouser.at/ProductDetail/STMicroelectronics/STM32F413RGT6TR?qs=W0yvOO0ixfGTlhE%252B%252BND2bQ%3D%3D
-
Thread
Welche Projekte mit STM32?
Eine industrielle Steuerung habe ich bereits mit dem STM32 hinter mir (STM32F4 SPS mit 8DI/DO 2AI/2AO mit Modbus, Profibus und Profinet). Fertig zertifiziert etc. nur an der Software zum Programmieren müsste man arbeiten.
Abfrage von vier Analogports des AVR schneller und präziser abfrühstücken als mit meinem derzeitigen STM32-Code. Zum TO: Graphik-RGB-TFTs lassen Dir keine Ruhe vor Ideen mehr, wenn erst mal ein STM32 dranhängt. Da kann man den AVR aber sowas von vergessen...
-
Thread
welche STM32 sind noch zukunftssicher?
STM32L412KBT?
mehr Pins, RAM und Speed... > Da kuck ich mir mal die L4+ an Schau dir auch mal die etwas neueren STM32G an: - https://en.wikipedia.org/wiki/STM32#STM32_G4 - https://www.st.com/en/microcontrollers-microprocessors/stm32g4-series.html
-
Thread
STM32Fxxx Bootlader Programmer STM32Prog
Was ist bei Deinem Tool besser als bei https://sourceforge.net/projects/stm32flash/
ich habe den gerade mal ausprobiert..bei STM32F373 gehts nicht.. Beu AUTO erkennt er STM32F3_7x_8x_256K, 128 Pages Wenn ich dann programmieren klicke kommt. außerhalb 08000000
-
Thread
STM32 Header
" #elif defined(STM32L151xB) #include "stm32l151xb.h" #elif defined(STM32L151xBA) #include "stm32l151xba.h" #elif defined(STM32L151xC) #include "stm32l151xc.h" #elif defined(STM32L151xCA) #include "stm32l151xca.h" #elif defined(STM32L151xD) #include "stm32l151xd.h" #elif defined(STM32L151xDX) #include "stm32l151xdx.h" #elif defined(STM32L151xE) #include "stm32l151xe.h" #elif defined(STM32L152xB) #include "stm32l152xb.h
-
Thread
STM32 Einstieg
Ich würde mich gerne mit den STM32 Controllern von ST beschäftigen und gern mal antesten. Es gibt bei Farnell ein schönes Eval-Board: http://de.farnell.com/stmicroelectronics/stm32f4discovery/bord-eval-stm32f4-discovery/dp/2009276
Beitrag #2418937: > Ja ich glaube auch hier in den Artikeln ein Tutorial für den Einstieg in > die STM32 gefunden zu haben! Das hier ? http://www.mikrocontroller.net/articles/STM32
-
Thread
Immer noch keine STM32
Manchmal fallen STM32F100C8 vom Himmel...
So STM32 F7 oder H7 wird man wohl kaum durch AVR ersetzt bekommen.
-
Thread
stm32 Problem
implicitly assert_param(IS_RCC_CLEAR_IT(RCC_IT)); stm32f0xx_rcc.c: 36 warnings, 0 errors compiling Buttons_STM32F0-Discovery.c... compiling LED_STM32F0-Discovery.c... assembling startup_stm32f051.s... compiling system_stm32f0xx.c... linking... .\
... compiling LED_STM32F0-Discovery.c... assembling startup_stm32f051.s... compiling system_stm32f0xx.c... linking... .\Objects\test.axf: Error: L6218E: Undefined symbol assert_param (referred from stm32f0xx_gpio.o).
-
Thread
Videosignalverarbeitung mit STM32
einen der direkt von einem externen RAM liest? Ich denke ich sollte den Framebuffer nicht im RAM des STM32 umsetzen...
Auch wenn ich glaube das es gehen sollte, solltest DU aber damit rechnen das Du scheiterst mit einem STM32. VG Uli
-
Thread
STM32 Programmiertool
UM0919 Das Usermanual vom STM32VL-Discovery. Da ist ein Schaltplan drin.
Beschaltung auch für die ARM's von NXP. Dort benutze ich "Flashmagic" und auf den Namen des Tools für die STM32 komme ich gerade nicht. W.S.
-
Thread
STM32 was brauche ich alles
-automatic-upgrade-Perfect-support-STM8-STM32-downloader-programmer-simulator/1827010981.html oder braucht es doch so eins: http://de.aliexpress.com/item/ARM-Emulator-supports-ARM7-ARM9-ARM11-Cortex-M3-core-ADS-IAR-STM32-JTAG-interface-Double-buffered
Ich würde dir eher das STM32F4 Discovery Board empfehlen. Da ist schon Programmer und alles mit drin. Oder wenn du was mit Display machen möchtest das STM32F429 Discovery Board. Hat aber nicht so viel Peripherie wie das von dir
-
Thread
STM32 Neuling
Hallo zusammen, ich würde mich gerne in STM32 einarbeiten, da ich eine Wetterballonsonde mit 2 32f100c8t6b gefunden habe. Ich habe ein wenig Erfahrung mit ESP32, RP2040 und arduino/AVR. Wenn ich das richtig verstanden habe, brauche ich zum programmieren
> ich würde mich gerne in STM32 einarbeiten Aha. > Ich möchte in C/C++ > programmieren und würde dafür STM32Cube nehmen. Frueher machte man nicht den zweiten oder dritten Schritt vor dem Ersten. Dann musst du zusaetzlich
-
Thread
Elite auf dem STM32
machbar würde ich das Ganze (z.B. auf einem ATmega128 o.ä. mit genügend RAM) halten. Für einen 32Bitter (STM32) halte ich das für keine Herausforderung.
getaktet wurde und der RiscPC hatte nicht mal einen Grafikbeschleuniger. Also sollte Elite auf einem STM32F7 auch machbar sein.
-
Thread
STM32 Lieferengpass
Hi, für ein Projekt suche ich gerade einen STM32 Cortex M0. Bei der Verfügbarkeit bei den bekannten Händeln sieht es da echt nicht gut aus. Mit 32kB aufwärts ist da ziemlich alles leergekauft. z.B. STM32F072 oder STM32F042 In der Presse konnte
Naja, evtl. hilft es ja, sich nicht allzusehr festzulegen. M3 (STM32F1xx) gibt es ja auch noch und die STM32Lxxx Serie ist auch verfügbar.
-
Thread
STM32 Simulation
Gibt es gute (und preiswerte) Lösungen, um STM32 Projekte - möglicherweise innerhalb STM32CubeIDE zu simulieren? Ich stieß auf Wokwi und Proteus.
STM32 wird die (deine) Aussage nicht besser. Auch in > den Bereichen, wo STM32 überwiegend eingesetzt wird, lässt sich > Simulation gewinnbringend einsetzen. Lässt sich, hätte, könnte. Ich habe
-
Thread
Welche STM32 sind interessant?
Hier im Artikel [[STM32]] habe ich unten einige Links. TME hat z.B. vom "STM32F103RE" noch 10 auf Lager. Der R8 hat kein SDIO und nur 64KB Flash. Ist zum debuggen etwas dünn. Also nur die Speichervariante ab "C" also
Das wäre dann der STM32F103VCT6, wenn ich die Bauteilnummerierung richtig interpretiere
-
Thread
STM32 Unterschiede?
412 STM32F103C4Tx 16k 6k - 1 1 3 - 2 LQFP48 412 STM32F103C6Tx 32k 10k - 1 1 3 - 2 LQFP48 412 STM32F103R4Tx 16k 6k - 1 1 3 - 2 LQFP64
steht für die Gehäuseform und die 6 dahinter für den zulässigen Temperaturbereich. Also ist der STM32F103CBT6 eine Variante vom STM32F103CB. STM32fF103C6TA6 gibt es nicht. Siehe http://stefanfrings.de/stm32/stm32f1.html
-
Thread
STM32 Interrupt
in den Compiler Optionen. Es muss irgendwas von denen hier sein: #if !defined (STM32F10X_LD) && !defined (STM32F10X_LD_VL) && !defined (STM32F10X_MD) && !defined (STM32F10X_MD_VL) && !defined (STM32F10X_HD) && !defined (STM32F10X_HD_VL) && !defined (STM32F10X_XL) && !defined (STM32F10X_CL
holger schrieb im Beitrag #3977131: > Dir fehlt ein define für deinen STM32 in den Compiler Optionen. > > Es muss irgendwas von denen hier sein: > > #if !defined (STM32F10X_LD) && !defined (STM32F10X_LD_VL) && !defined > (STM32F10X_MD) && !defined (STM32F10X_MD_VL)
-
Thread
STM32 bootloader
Im STM32CubeProgrammer hast Du auch seriell eingestellt?
Probiere mal zum Vergleich den "STM32 Flash load demonstrator". https://www.st.com/en/development-tools/flasher-stm32.html
-
Thread
STM32 übertakten
Atmel-Mitarbeiter bestätigen beispielsweise privat eine 100%ige Stabilität bei 20 Mhz-Betrieb von Atmega32-16. Beim STM32 wird es ähnlich sein.
Na dann ist alles klar. Es ist ein STM32F100RB.
-
Thread
Welches stm32 Entwicklungsboard?
Sachen, und ich kann dann wie gewohnt mit KEIL µVision fortfahren? https://de.aliexpress.com/item/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-For-Arduino/32246273606.html?spm=2114.13010308.0.0.jPKCJ7 https://de.aliexpress.com/item/ST-Link-V2-stlink-mini-STM8STM32-STLINK-simulator-download-programming-With-Cover
Programm macht er das dann? für SWD: abhängig von der verwendeten SWD-Interface für Bootloader: z.B. stm32flash, https://sourceforge.net/projects/stm32flash/
-
Thread
STM32 und C++
STM32 = ARM / Cortex-M3. Folglich gibts GCC.
vielleicht jemand einen Literaturtipp dazu, wie man makefiles und linkerskripte, in Bezug auf den STM32, erstellt
-
Thread
stm32 grundlagen
Hier schon geschaut? http://www.mikrocontroller.net/articles/STM32 Unten findet man Links, z.B. zu STM32Circle
STM32 Reference Manual Cortex M3 Technical Reference Manual STM32F10xxx Cortex-M3 programming manual The Definitive Guide to the ARM Cortex-M3
-
Thread
Anfängerfrage STM32
gerade wieder Anfänger geworden und mache (seit gestern abend) meine ersten Gehversuche mit einem STM32F4discovery, CooCoxIDE und ARM-GCC. Es interessant, wie kitzlig so ein Cortex im Vergleich zum AVR ist. Dabei hangele ich mich am folgenden Tutorial entlang: http://mystm32.de/doku.php?id=arm_interrupts_in_c
gerade weil man dessen beide Hälften zusammen atomar schreiben kann. Eben deshalb sind die Ports der STM32 16 Bits breit, nicht 32 Bits. Nur mit dem vollständigen BSRR kann man mehr als ein Bit in einem Port atomar auf einen beliebigen Wert setzen: GPIOx->BSRR = mask << 16 | value; Aber nein, da
-
Thread
STM32 Echtzeitproblem
Guten Morge Leute! Mit meinem STM32F411RE NUCLEO Board habe ich mein Projekt gestartet. Jede Peripherie die ich für die Umsetzung benötige habe ich erfolgreich unter Kontrolle! Nun hat sich ein kleines Zeitproblem eingestellt, da ich
@Volle: Guter Hinweis! Ich habe gerade mal ins Datenblatt des STM32F303 geschaut, der scheint das zu können. Man kann die Größe des Frames auf 4 bis 16 bit einstellen und die NSS Einheit erzeugt automatisch Impulse alle n Bits. Interessant, das Feature kannte ich
-
Thread
STM32 zu langsam?
Hallo Zusammen, ich arbeite seit ein paar Monaten mit einem STM32. Genauer gesagt einem STM32103RD. Es soll eine schnelle Regelung mit ein paar weiteren "netten Funktionen" entstehen. Der µC ist extern mit einem 8Mhz Quarz getaktet. AZur Entwicklung wird Atollic
Addition ergeben: 860ns / 5 = 172ns Und davon der Kehrwert: 5,8Mhz Ein bisschen wenig für einen 32-bit Controller mit 72Mhz! Bei einem PIC weiß ich, dass ein Maschinenzyklus vier Taktzyklen entspricht und eine Addition einen Maschinenzyklus benötigt. Wie das bei derm STM32 ist, weiß ich nicht. Habe
-
Thread
Programmieradapter STM32
Meine Kenntnis bzgl. STM32 ist eher rudimentär, ich kann also nur sterotyp als dummer Anwender antworten. Ich kenne im Prinzip eigentlich nur den ST-LINK (V2). Mein erster STM32 war ein DiscoveryF3, das kam incl. ST-LINK
im USBASP_Format erstanden, beide habe mit der aktuellen FW ausgestattet. Das Programmieren div. STM32F1 geht mit dem STM32 ST-LINK Utility problemlos. Zusätzlich habe ich meiner Arduino-IDE eine STM-Anpassung spendiert. Damit kann man sowohl serial über Uart als auch über den ST-Link proggen. Alternativ
-
Thread
Löttemperatur STM32
Hallo, weiss jemand mit welcher Löttemperatur man einen STM32 löten sollte? Bei mir geht es speziell um einen STM32F103C8T6. Ich habe ihn verlötet, bekomme aber einfach keine Connection zu ihm, obwohl ich einfach nur die Schaltung eines Eval-Boards übernommen
Ich habe mal meinen Schaltplan (Schaltplan_JTAG.png) mit den beiden genommenen Referenzen (MINI-STM32-Schematic-Diagram.pdf und STM32F103C8T6-Schematic-Diagram.pdf) angehangen. Ich würde wetten, dass alles gleich ist. Aber vielleicht bin ich auch nur verblödet :-( Aufgefallen ist mir noch folgendes
-
Thread
STM32 mit Codesourcery
" // #include "stm32f4xx_dma.h" // #include "stm32f4xx_exti.h" // #include "stm32f4xx_flash.h" // #include "stm32f4xx_fsmc.h" // #include "stm32f4xx_hash.h" #include "stm32f4xx_gpio.h" // #include "stm32f4xx_i2c.h" // #include "stm32f4xx_iwdg.h" // #include "stm32f4xx_pwr.h" #include "stm32f4xx_rcc.h" // #include "stm32f4xx_rng.h" // #include "stm32f4xx_rtc.h" // #include "stm32f4xx_sdio.h" // #include "stm32f4xx_spi.h"
-
Thread
STM32 Sorglospaket?
Den Artikel [[STM32]] kennst du? Viele Links und Tipps... Da gibts auch ein Demo-Projekt von MT mit makefile und Debugkonfiguration.
> Weiteres aus erster Hand in ST Microelectronics AN2953, > Abschnitt 3.1.1. Aha, verweist auf STM32F10x_StdPeriph_Lib_V3.3.0/Project/STM32F10x_StdPeriph_Examples/Lib_DEBUG/ Da werde ich demnächst doch mal nachschauen; das sieht auf den ersten Blick sehr vielversprechend aus. Danke. Tja, nun
-
Thread
STM32 und SDRAM
das Ref. Manual vom STM32F4 überflogen und nichts zu maximalen Wartezeiten gefunden, also wäre es auf jeden Fall ein Versuch wert, wenn du so etwas machen willst. Immerhin geht mit dem STM32F4 ja sogar synchroner Zugriff,
Hallo, Silica hat in die Richtung auch etwas anzubieten: STM32F2 - Spartan6 - DDR3 Silica Xynergy Board - STM32 meets Spartan-6 http://www.silica.com/product/silica-xynergy-board-stm32-meets-spartan-6.html
-
Thread
STM32 Kochrezept
-) Ach ja, und bitte bei solchen sehr ins Detail gehenden Fragen auch deine genaue CPU angeben. STM32 ist ein sehr weites Feld.
> Ach ja, und bitte bei solchen sehr ins Detail gehenden Fragen auch deine > genaue CPU angeben. STM32 ist ein sehr weites Feld. Ah OK, ich dachte, das gibt sich nicht viel bei der Fragestellung: STM32F407VGT6 aufm Discovery Board
-
Thread
STM32 USART will nicht
Hi, ich sitze hier vor meinem kleinen Board mit einem STM32F105 drauf. Ich will jetzt mal meine Peripherie testen und hänge an der USART2. Ich initialisiere die Schnittstelle wie in reference manual beschrieben. Das klappt auch alles soweit - nur bekommen
Arne schrieb: > @STM32 Neuling: > Du müsstest nachGPIOA->CRH |= (0x0BUL << 4); // Tx (PA9) alt. out push-pull > GPIOA->CRH |= (0x04UL << 8); // Rx (PA10) in floating > noch IOPAEN
-
Thread
von Xmega zu stm32
Hallo alle, Ich bin lange und gut mit meinen Xmegas zurechtgekommen. nun wollte ich auf STM32 weil a) 32 bit b) FPU c) deutlich verfügbarer zu anderen Preisen (günstiger). Weil ich Low Power für IOT und etwas kraftvolles vereinen will (80MHZ) liebäugeln ich mit der STM32L4 Reihe
TIVA TM4C123 und TM4C129 Serie (Cortex M4F, 80 bzw 120 MHz). Deutlich besser verfügbar gewesen als STM32, schöne DriverLib, TI RTOS dabei). Und bei den TM4C129 gibts Versionen mit eingebautem Ethernet MAC+PHY, was ich immer sehr praktisch finde. - STM32F7/STM32H7 für den großen Hunger. Viele Pins (ich
-
Thread
STM32 Kompilierungsschwierigkeiten
könnte hier der Fehler sein? Danke und viele Grüße, Scott Hier ist die Ausgabe: [code] [~/STM32/stm32f103c8t6] $ make make -C rtos/libwwg make[1]: Entering directory '/home/root/STM32/stm32f103c8t6/rtos/libwwg' make -w -C ./src make[2]: Entering directory '/home/root/STM32/stm32f103c8t6
Wmissing-prototypes -Wstrict-prototypes -fno-common -ffunction-sections -fdata-sections -I/home/root/STM32/stm32f103c8t6/libopencm3/include -I/home/root/STM32/stm32f103c8t6//rtos/libwwg/include -I./rtos -I. -MD -Wall -Wundef -DSTM32F1 -I/home/root/STM32/stm32f103c8t6/libopencm3/include -I/home/root/STM32