-
Thread
LED Matrix Ansteuerung mit STM32F4 ohne CPU Last
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
-
Artikel
CAN
: 1 CAN Schnittstelle - STM32 F4 series of high-performance MCUs with DSP and FPU instructions STM32F405 : 2 CAN Schnittstellen STM32F415 : 2 CAN Schnittstellen STM32F407 : 2 CAN Schnittstellen STM32F417 : 2 CAN Schnittstellen STM32F427 : 2 CAN Schnittstellen STM32F437 : 2 CAN Schnittstellen STM32F429
-
Thread
TDC(AS6501) als Phasenvergleicher
eher nicht. Ich überlege tatsächlich, ob ich einen leistungsfähigeren Mikrocontroller wie den STM32F405RG einsetzen soll. Der Jitter sollte unproblematisch sein, da die gesamte Messung in Hardware umgesetzt ist und nur ein Messwert pro Sekunde eintrifft.
CMOS‑zu‑LVDS‑Wandlers. > Ich überlege tatsächlich, ob ich einen leistungsfähigeren > Mikrocontroller wie den STM32F405RG einsetzen soll. Der ist zwar schneller, aber fast ähnlich alt wie der STM32F103. Es hat schon seinen Sinn warum wir statt dessen den H7 vorschlagen.
-
Thread
k-line to can
OBD Dongle" den ich selber gebaut habe. Da ist ein STM32F4 (genauer gesagt ein Adafruit Feather STM32F405) mit einer selbst gelöteten Platine drin. Die Platine hat drei Aufgaben: - 12V Boardspannung zu 5V wandeln - CAN Transceiver für das Senden der CAN Nachrichten - ein paar kleine Transistoren
-
Thread
Step-up und Störungen
Leitung reduzieren kann. Zunächst das Gute: Die LEDs meiner 5x5 RGB LED Matrix leuchten Der STM32F405 lässt sich per USB Programmieren Die SD Karte ist auch ansprechbar Und per DAC kann ich an den 0,2W Lautsprecher Töne ausgeben. Aber, je nach Anzahl der leuchtenden LEDs gibt der Lautsprecher
-
Thread
mit µC pin 5V schalten, suche "Ein-Bauteil-Lösung"
Hallo! ich möchte an einem Flugcontroller mit STM32F405 MCU einen aktiven Buzzer anschließen und schalten. GPIO high kann im worst case nur 2,85V sein und der GPIO ist möglicherweise je nach verwendetem FC nicht 5V tolerant. Buzzer ist ein 5V max 30mA
-
Thread
Frage an die STM32-Experten:
ich schaue mir gerade nach STM32-Boards um, die Arduino-Kompatibel sind. Dabei sehe ich einen STM32F405 von Adafruit (https://www.adafruit.com/product/4382). Dort steht das er 1MB Flash hat. Soweit so gut. Zusätzlich steht da 2 MB SPI Flash chip. Frage: Kann ich in dem 2MB SPI Flash auch Programmcode
Jens K. schrieb im Beitrag #7752671: > Dabei sehe ich einen STM32F405 von Adafruit > Zusätzlich steht da 2 MB SPI Flash chip. > Kann ich in dem 2MB SPI Flash auch Programmcode ablegen oder ist das wie > eine kleine SD-Karte zu betrachten? Direkt in den Addressraum
-
Thread
Spannungsregler 5 V auf 3,3 V bei < 1 mA
Du mich doch noch abgehängt. Welcher µC, welche Datenleitung? Der auf dem Flugregler verbaute STM32F405 weist eine ziemlich wilde Mischung an tolerablen Eingangsspannungen auf, siehe "https://electronics.stackexchange.com/questions/492275/stm32f4-i-o-max-voltage-input". Und der BMM150 verträgt an
Du mich doch noch abgehängt. Welcher µC, welche Datenleitung? > Der auf dem Flugregler verbaute STM32F405 ... muß in Deinem Aufbau mit 3,3 Volt laufen, nur dann ist die Verbindung zum BMM-Modul stabil. Wenn da eine Differenz von 200mV ist, macht das nichts. Kläre einfach, auf welchem Weg der STM32
-
Thread
[V] Sammlung an Devboards, Modulen, IC, STM32, TI, PIC32, Arduino, CAN,GPS, BLE RN42, PoE, NXP, LPC
Display (https://www.keil.com/arm/mcbstm32exl/) - 25€ 1x Redbull STM32F103 ZET6 Devboard - 10€ 1x STM32F405 DevBoard mit USB-C Modul - 5€ 1x STM32F103 ZET6 Devboard (blau) - 10€ 1x STM32F412ZGT7 Devboard mit Display (grün) - 25€ 1x STM Lorawan Discovery Board - 5€ 1x Nordic nRF52840 Devoboard - 5
USB-RS232 FTDI Modul - 3€ 1x HC-SR04 Ultraschallsensor - 2€ 1x Arduino Sensor shield v5.0 - 2€ 1x STM32F405 DevBoard mit USB-C Modul - 5€ 1x STM Lorawan Discovery Board - 5€ 1x Nordic nRF52840 Devoboard - 5€ 1x Digilent PIC Devboard - 5€ 1x Arduino Mega ADK - 10€ 1x NXP FRDM Devboard - 5€ 1x Modul
-
Thread
STM32F446 USB-CDC mit StandardPeripheralLib - nix geht
verschiedene MCU drauf laufen können. Der USB darauf funktioniert mit SPL-OTG-Treibern von ST beim STM32F405, STMF401, STM32F429, STM32F407 und am STM32F103 oder STM32F042 mit unterschiedlichen Treibern (auch mit dem Code von W.S.). Aber nicht beim STM32F446. Verwende ich die HAL und CubeIDE/MX, läuft
-
Thread
STM32F4 - Audioausgabe realisieren?
verwendest du denn genau? Hat der eine I2S-Peripherie? Hier hat jemand ein Audiogerät aus einem STM32F405 gebaut: https://github.com/JonasNorling/guitarboard Selbst wenn kein I2S existiert kann man das vielleicht mit einem USART bauen. Kenne mit konkret mit STM32 nicht aus, aber habe das mal für
-
Thread
Wanderkiste Widlar, Runde VI
USB Port hat. Ansonsten habe ich noch ein neues NUCLEO-C031C6, ein recht altes Olimex Board mit STM32F405 sowie ein nagelneues, unbenutztes Kendryte K210 Board dazu gelegt. Letzteres hatte ich Anfang des Jahres bei Mouser mitbestellt um den Versand zu sparen, bin aber nie wirklich dazu gekommen damit
-
Artikel
STM32 für Einsteiger
Debugger) MSP430 Demoboard ~35€ Steckbrettaugliches Board Blue-Pill Board ab 1,50€, S64DIL-405 mit STM32F405 30€ Arduino Nano clone ab 2€ PIC Microstick Einzelchip (Einzelstückpreise) 1..15€ nur SMD (TSSOP..LQFP..BGA) 0,6..15€ SMD + DIP 0,5..15€ SMD + DIP Programmieradapter mit Debugger ST-Link clone 2,50
-
Thread
Segger Embedded Studio: Memory (map) problem
Startup-Files passten, und somit Symbole fehlten etc. Okay, also mit ES ein neues leeres Projekt für einen STM32F405RG erzeugt und die Startup-Files von da in mein altes Projekt übernommen. Mit dem GNU Linker dann noch weitere Fehlermeldungen erhalten und auf den SEGGER Linker umgeschaltet. Okay, Projekt übersetzt
-
Thread
Alternativen zu STM32?
, kann die höhere Performance sogar zum Problem werden. Das voltage scaling hat GD nicht vom STM32F405 übernommen, wo das nur 1 bit hat, sondern von F42X, wo es zwei Bit hat. Bezüglich der Einstellung ist es immer noch kompatibel, aber bei der Status-Abfrage nicht. Beim GD32 ist das genau wie beim
-
Thread
STM32F405RGT6 keine Verbindung über USB
Hallo zusammen, für einen Flightcontroller (für eine Drohne) habe ich eine PCB mit einem STM32F405RGT6 erstellt, bestellt und bestückt. Leider bekomme ich beim verbinden mit der USB-Schnittstelle keine Verbindung zum PC. Heißt es tut sich überhaupt nichts beim Einstecken, am PC wird auch im
-
Thread
[S] ein/zwei Mikrocontroller STM32F407VET6
dann später runterlöten. Wenn Du kein Kamera-Interface und kein Ethernet brauchst, gingen auch STM32F405VGT, wie sie auf diesen Boards stecken: https://www.mouser.de/ProductDetail/SparkFun/DEV-17713?qs=sGAEpiMZZMv0NwlthflBi20t9%2Fy1TAzh6%2FnwzLW7ytU%3D
-
Thread
STM32 F411 Bootoader aus Applikation starten
I can reproduce your issue on a DiscoveryF4 that uses STM32F407VGT that has same bootloader as STM32F405. WhatI can see is that, when jumping to bootloader from application, the clocks are not setup properly. The RCC is not actually using the HSE. As USB cannot work with HSI, the behaviour we see is
-
Thread
Suche Beispielschematik für STM32f401
Es ist zwar ein STM32F405 aber du kannst dir mal das Adafruit STM32F405 Express Feather Board anschauen. Das Interessante ist halt, dass man die Eagle Schematics bekommt und man kann es auch als Vergleich fertig bestellen
-
Thread
OpAmp Single Supply Frage
Ich möchte eine kleine Eingangs-Wechselspannung auf einen höheren Pegel für den ADC des STM32F405 (3,3V Vdda) verstärken. Dazu hätte ich jetzt mal einen R2R Operationsverstärker mit einfacher Versorgungsspannung (3,3V) genommen, also sowas wie z.B. den TS 912. Ich habe allerdings ein Verständnisproblem
-
Thread
STM32 __enable_irq
Von früheren Projekten für den STM32F405 ist mir bekannt, dass die Funktion MX_NVIC_Init() als letzte Anweisung immer ein __enable_irq enthiehlt (damals erstellt mit dem Atollic TrueStudio). Mir ist nun aufgefallen, dass ein vor einigen
-
Thread
STM32 was ist die interne Clock-Source für TIM5?
nutze natürlich CubeMX (siehe Anhang) [1] Datasheet: https://www.st.com/resource/en/datasheet/stm32f405rg.pdf [2] Reference Manual: https://www.st.com/resource/en/reference_manual/rm0090-stm32f405415-stm32f407417-stm32f427437-and-stm32f429439-advanced-armbased-32bit-mcus-stmicroelectronics.pdf
-
Thread
[V] STM32F405RGT6 GD32F405RGT6 STM32F051R8T6
diese mal zu Verfügung. Es ist nicht viel, aber vielleicht hilft es dem einen oder anderen. 4x STM32F405RGT6 [20€/Stk] (3 sind noch verschweißt) 1x STM32F051R8T6 [5€] 5x GD32F405RGT6 [15€/Stk] ich würde auch gegen STM32F051K8T6 tauschen
-
Thread
Multimeter mit ARM STM32F405 "hacken"?
Hallo zusammen! Ich habe eben entdeckt, dass mein Multimeter (Mustool MT8208) auf einem STM32F405 basiert, der ja nun einige interessante Möglichkeiten bietet. Auf der Platine habe ich neben dem ARM noch vier Lötaugen für den Anschluss einer Stift-/Buchsenleiste gefunden. Könnte sich dahinter
-
Thread
Error! Failed to read target status
Reset Reset mode : Hardware reset Device ID : 0x413 Revision ID : Rev 2.0 Device name : STM32F405xx/F407xx/F415xx/F417xx Flash size : 1 MBytes (default) Device type : MCU Device CPU : Cortex-M4 Memory Programming ... Opening and parsing file: ST-LINK_GDB_server_uM7eEK.srec File
Reset Reset mode : Hardware reset Device ID : 0x413 Revision ID : Rev 2.0 Device name : STM32F405xx/F407xx/F415xx/F417xx Flash size : 1 MBytes (default) Device type : MCU Device CPU : Cortex-M4 Memory Programming ... Opening and parsing file: ST-LINK_GDB_server_uvX5JZ.srec File
-
Thread
HAL_DAC_Start_DMA-Routine zu langsam - Alternative
Daniel R. schrieb im Beitrag #6653934: > STM32F405 Wenn ich das richtig sehe hat der 1MSPS. Daniel R. schrieb im Beitrag #6653934: > 3 Datenpakete a 32 Bits (ca. 10 kbit/s, etwas höher) Die Angabe kapiere ich nicht. Der DAC hat 12 Bit.
N. M. schrieb im Beitrag #6653984: > Daniel R. schrieb: >> STM32F405 > > Wenn ich das richtig sehe hat der 1MSPS. > > Daniel R. schrieb: >> 3 Datenpakete a 32 Bits (ca. 10 kbit/s, etwas höher) > > Die Angabe kapiere ich nicht. Der DAC hat 12 Bit. Also hat
-
Thread
Bootloader STM32F405
Guten Tag, ich habe versucht meine erste µC Platine, die vom " adafruit feather STM32F405 express" inspiriert ist, zu entwickeln. Zum Layouten habe ich KiCad benutzt und die Platine ist durch dem chinesischen PCB-Hersteller JLCPCB hergestellt. Um das DFU-Bootloader zu aktivieren, muss
-
Thread
STM32F405 als SPI Slave sendet verwirrende daten
STM32F405! Sorry für den Tippfehler!
-
Thread
Freitagsfrust - Pointer
Hallo Forum, ich stehe irgendwie ganz schön auf dem Schlauch... µC = STM32F405xx Compiler GCC Die betreffende Funktion wird aus einer ISR (USART) aufgerufen. Es wird ein Pointer auf ein festes "Pattern" übergeben, welchen mit memcmp() gefunden werden soll. Aufruf:
-
Thread
poor man's Ethernet-oszi mit STM32, FIFO und AD9288
AN4031 bin ich auf folgenden Satz gestoßen "This example is applicable to products STM32F2, STM32F405/415, STM32F407/417, STM32F427/437 and STM32F429/439 lines. The ADC is configured in __continuous triple Interleaved mode__ In this mode, it converts continuously one analog input channel __at
-
Thread
STM32 USB Übertragungsproblem mit Code von S.F.
Auf einem STM32F405 läuft es bei mir nicht. Prinzipiell habe ich die Clocks genauso initialisiert wie bei den Codevarianten vom MCD-Team, und da läuft CDC/VCP auf dem F4. Muß noch etwas drüber grübeln, und kann meine
Jürgen S. schrieb im Beitrag #6622794: > Auf einem STM32F405 läuft es bei mir nicht. Der STM32F4 hat ein andere USB Peripherie, darauf wird der hier diskutierte Code niemals laufen können. Siehe die Vergleichstabelle in https://www.st.com/resource/en
-
Thread
STM32F405 DMA Setup
Heyho liebe Forengemeinde, ich habe Probleme beim korrekten Konfigurieren des DMA Controllers. Ich möchte gern eine kontinuierliche ADC Messung an Channel 14 durchführen und die Werte ablegen, um (wenn ich endlich weiter komme..) 48000 Werte zu speichern und damit eine FFT durchzuführen. Der ADC ist soweit richtig konfiguriert, da ich ohne Nutzung der DMA und über Auslesen des Datenregisters die richtigen Werte erhalte. Sobald ich aber versuche den DMA zu initialisieren und "auszulesen", erhalte ich nur den unveränderten Initialwert des Datenarrays. Der Wert wird also aktuell nie neu beschrieben
-
Thread
Definitionen von GPIO Registeradressen (STM32F4)
https://www.st.com/resource/en/reference_manual/dm00031020-stm32f405-415-stm32f407-417-stm32f427-437-and-stm32f429-439-advanced-arm-based-32-bit-mcus-stmicroelectronics.pdf
-
Thread
STMF4 via JTAG - No target found - Custom Board
Hallo zusammen, bin gerade dabei mir eine Schaltung mit dem STM32F405RGT6 aufzubauen. Es scheitert nun an der Programmierung via JTAG-Schnittstelle, hier gewählt die eigentlich simple 5-Pin-Variante (s. Schaltplan im Anhang). Für den Verbindungstest verwende ich den
-
Thread
Abschätzung Stromverbrauch STM32F405 mit CubeIDE
Hallo, ich möchte die Stromversorgung eines STM32F405 dimensionieren, der Folgendes macht: - Zufallsdaten mit seinem RNG-Modul erzeugen. - Über einen SPI-Port einen DAC ansteuern, so dass ein Signal im unteren Audiobereich ausgegeben wird. - Generieren
Andre N. schrieb im Beitrag #6414926: > ich möchte die Stromversorgung eines STM32F405 dimensionieren, der ... Es gibt mehrere mögliche Gesichtspunkte bei der Auslegung dieser Spannungsversorgung, z.B. - Wärmetechnisch, d.h. reicht die Kühlung (Linearregler 24V->3V3, 200mA) -