-
Thread
STM32F405RGT6 für AD7768 ADC schnell genug?
Echtzeit und via USB 2.0 an einen PC übertragen. Aus einem früheren Projekt habe ich noch einen STM32F405RGT6 Mikrocontroller mit einem Takt von 168 MHz. Kann jemand abschätzen, ob dieser Mikrocontroller diese relativ hohe Datenrate hinbekommt? (Ein FPGA wäre natürlich die sicherere Alternative, wäre
-
Thread
[V] STM32F405RGT6 Mikrocontroller
Hi, aus einem Projekt sind einige MC "übrig" geblieben. Es handelt sich um STM32F405RGT6 Cortex M4 mit 1MiB Flash, 192kiB RAM und 168MHz max. Clock. Gehäuse LQFP64. Diese wurden bei Rutronik gekauft, sind also original von ST. Der Preis war 10,74€ https://www.rutronik24.de/search-result
-
Thread
STM32 - 5V tolerante Pins bei Startup
besprochen. Zu meiner konkreten Frage habe ich allerdings noch nichts gefunden. Laut Datenblatt des Stm32F405xx ist für die 5V toleranten Pins ein maximum Rating von "V_DD+4V" angegeben [Kap. 5.2, Seite 78]. Kritisch sollte daher die Situation sein, wenn an einem 5V-toleranten Pin bereits 5V anliegen, während
-
Thread
STM32f407 (black) SDIO CLK Fragen
den 48 MHz kann es auch Probleme geben: https://www.st.com/resource/en/errata_sheet/dm00037591-stm32f405-407xx-and-stm32f415-417xx-device-limitations-stmicroelectronics.pdf#page35
den 48 MHz kann es auch Probleme geben: > https://www.st.com/resource/en/errata_sheet/dm00037591-stm32f405-407xx-and-stm32f415-417xx-device-limitations-stmicroelectronics.pdf#page35 Das betrifft mich doch eigentlich nur wenn ich das "BYPASS" Bit gesetzt und NEGEDGE auf 0 steht.
-
Thread
18650 Zelle / LoRa Modul mit Solarzelle versorgen?
wieder los. Das Thema hatte ich schonmal bei EEPROMs... alle 7-14 Tage hängten die sich auf am STM32F405 und da half nichts mehr, Power off/on nur noch.Er hier hängt schon nach ein paar Minuten. Ich vermute, dass die Statemachine des BME280 oder des AVR sich aufhängt.... aber nur wenn Lora sendet! 10k
-
Thread
Hilfe bei stm32 Wahl
Anforderungen entspricht, das was du nicht benötigst, benutzt du einfach nicht. Schau mal nach einem STM32F405
-
Thread
STM32 DMA TO GPIO HILFE
STM32L073xx block diagram" im Datenblatt. Dann vergleich das noch mal mit zB einem Blockdiagramm eines STM32F405. Da wird dir ein großer Unterschied auffallen, daher meine Bedenken.
-
Thread
NUCLEO-G474R, STM32G474. STM32CubeIde, Optimierung ADC-Genauigkeit
dürftige Genauigkeit mich etwas überrascht hat - bei einem Projekt vor zwei/drei Jahren mit einem STM32F405 (allerdings mit "bare metal" Programmierung) sind mir derartige Abweichungen nicht aufgefallen. [c] Multimeter ADC read hex read dec calculated ------------------------------------
-
Thread
STM32F4 CCM / OpenOcd issue
Hallo Mikrocontroller-Forum, mein STM32F405RGTx verfügt über 64K CCMRAM und das möchte ich gerne nutzen: Linker Script: ... MEMORY { ROM (rx) : ORIGIN = 0x08000000, LENGTH = 1024K RAM (rwx) : ORIGIN = 0x20000000, LENGTH = 128K
verstehe, was Du machen willst aber... Im Blockschaltbild (https://www.st.com/resource/en/datasheet/stm32f405rg.pdf Seite 19) siehst Du, dass die CPU nur über den D-Bus aufs CCM zugreifen kann, nicht über den I- und S-Bus. Du kannst also nur Daten, keinen Code ins CCM verlagern. Ich wollte mal Code ins CCM
-
Thread
geeigneter Microcontroller gesucht
geht mit jedem Cortex M0+ oder M4/M7, der mit mindestens 2 * 10.24 MHz getaktet ist. Also z.B. STM32F405 oder STM32H750 (mit 3x 16 Bit ADCs mit mehreren Eingängen, und effektiv 12 - 14 Bits).
-
Thread
Junior Computer - Elektor
Anfall einer Retro-Phase diesen Hardware Emulator gebaut. Die entsprechende Software lief auf einem STM32F405. Mit Terminal Debug und allem pipapo…
-
Thread
CNC Servo-Ansteuerung für Kreisbewegung: Algorithmus
das selber zu berechnen ist nicht so das Problem. Anbei eine Demo dazu. Der MC der CNC ( STM32F405 ) rechnet mit dem selben Programm, ist also die Anzeige im Demo "falsch", wird auch die Fräse "falsch" arbeiten. Falsch bedeutet hier, es fehlen Koordinaten oder Übergänge zwischen 2 Abschnitten
-
Thread
MicroPython (pyboard) und Win 8.1
sync filesystems PYB: soft reboot MicroPython v1.9.4-85-gdf9b7e8f on 2018-05-24; PYBv1.1 with STM32F405RG Type "help()" for more information. Win 8.1 mag trotzdem nicht :-(
etwas neuer behebt das Problem trotzdem nicht :-( MicroPython v1.11 on 2019-05-29; PYBv1.1 with STM32F405RG Type "help()" for more information. >>>
-
Thread
STM32F407 DFU Bootloader geht nicht
Habe zufälligerweise ein ähnliches Problem bei einem STM32F405 mit einem 16 MHz Quarz. Eine normale USB-Applikation war funktionsfähig, aber DFU-Mode nicht. Es stellte sich heraus, dass mit dieser Platine Versuche zur Stabilität der Quarzschaltung unternommen
-
Thread
STM32 und Linux - Einsteigerfragen
series. f4 = STM32F407/f417 series (maintained for backwards compatibility) f405 = STM32F405 f407 = STM32F407 f415 = STM32F417 f417 = STM32F417 f427 = STM32F427 f437 = STM32F437 f429 = STM32F429 f439 = STM32F439
-
Thread
zuverlässiger Programmer für Xilinx XC9572XL oder Alternative
Falk B. schrieb im Beitrag #5795122: > z.B. den PICCOLO. z.B. die STM32F205/7 bzw. STM32F405/7 können das auch (12 PWM-Kanäle à 16bit bei 120 bzw. 168MHz + 24 Kanäle à 16/32bit bei halber Frequenz) oder jeder andere STM32 mit mind. 100 MHz Systemtakt. Wenn's auch 14ns / 72 MHz sein dürfen
-
Thread
Mikrocontroller - die Qual der Wahl, oder doch die Wahl der Qual?
wirklich ein UART betreiben. Bei der gesamten F-Familie geht das nur bei Zimmertemperatur, der STM32F405 z.B. macht ±4% bei -10° bis +85°.
-
Thread
Kontrollblick Minimalbeschaltung STM32F405RGT7
Geht um den Entwurf einer Platine zur Regelung eines Tauchspulenaktors. Mikrocontroller soll ein STM32F405RGT7 sein. Als Spannungsversorgung dient eine Autobatterie, die für unser Board mit den LDOs von STM der Reihe LDL1117 (genauer: V33 durch LDL1117S33R und V5 durch LDL1117S50R) auf 3,3V und 5V geregelt
-
Thread
Probleme mit Kurzschlüssen STM32
beim Testmessen der blanken Platine gab es keine Kurzschlüsse. Jetzt haben wir schon 3 mal einen STM32F405RGT7 als Mikrocontroller draufgelötet und immer an der selben Stelle Probleme mit einem Kurzschluss zwischen V33 (Versorgung) und GND bekommen (beim festlöten der linken Seite, gemessen mit einem
-
Thread
STM32 EXTI-Entprellung mit HAL
sich auch nicht > direkt drauf schreiben (wie bei anderen Registern möglich). Mein Refman für STM32F405 sagt dazu: "This bit is set when the selected edge event arrives on the external interrupt line. This bit is cleared by programming it to ‘1’." Eine 1 schreiben zum Setzen auf 0 ist etwas
-
Thread
STM32 IC mit DMA
bereits Input Capture mit Interrupts erfolgreich programmiert und will nun IC mit dem DMA auf einem STM32F405 probieren. Nun kann ich mit folgender HAL Funktion beginnen, welche mir die Periode gibt, wenn ich Sample[i+1]-Sample[i] subtrahiere: [c] HAL_TIM_IC_Start_DMA(tim1,TIM_CHANNEL_4,ic_buf,IC_BUF_SIZE
-
Thread
GIGATRON Emulator im STM32
Marcel van Kervinck und Walter Belgers. Kernstück des Emulators ist ein auf 225 MHz übertakteter STM32F405, dazu noch etwas "Hühnerfutter". Der ganze Emulator ist in ASM geschrieben, und selbst da wird es knapp, so dass die ROM-Images gepatcht werden müssen. Dafür läuft der Emulator mit exakt 100% Originalgeschwindigkeit
-
Thread
WS2812 Matrix stört (V)DSL?
Stromschiene. Versorgt wird das ganze von einem 5V/30A Meanwell Schaltnetzteil. Ansteuerung besorgt ein STM32F405 mit einem 74HCT04 als Ausgangstreiber (100 Ohm in Reihe). Zwischen der Steuer-und Stromversorgungseinheit und der Matrix befinden sich ca. 150cm 4mm² Kabel für die Versorgung, das Steuersignal
-
Thread
STM32F4: SPI TX DMA (ohne HAL) Problem
Hi, beschäftige mich gerade mit dem STM32F4 (STM32F405RG). Ich möchte per DMA Daten per SPI ausgeben. Ich möchte zunächst ohne HAL / CubeMX arbeiten, es ist aufgrund der Einfachheit auch eigentlich nicht notwendig (der F405 ist nur aufgrund des ausreichenden
" auch nicht nachvollziehen. Am Ende ist es natürlich identisch definiert, Beispiel aus der stm32f405xx.h: [c] #define DMA_LIFCR_CTCIF3_Pos (27U) #define DMA_LIFCR_CTCIF3_Msk (0x1U << DMA_LIFCR_CTCIF3_Pos) /*!< 0x08000000 */ #define
-
Thread
ChibiOS mit Segger Embedded Studio
mehrere Stunden versucht, mal ein ChibiOS HAL Test (GPIO) unter Segger Embedded Studio für einen STM32F405 zu builden, aber ich kriegs nicht hin. ChibiOS basiert auf diversen Makefiles und hat wirklich eine ziemlich verzweigte Include-Orgie. Am Ende scheitere ich momentan damit, dass angeblich
-
Thread
Stromaufnahme STM32F4 sinkt bei USART Transmission
Hallo, ich habe hier eine Platine mit einem STM32F405. Nun beobachte ich, dass die Gesamtstromaufnahme bei einer USART Transmission zu einem FTDI sinkt! Es sind satte 20mA. Dies beschert mir auf auf der 5V-Schiene einen Spannungshub von +20mV. Am Ende
Ingo L. schrieb im Beitrag #5648230: > ich habe hier eine Platine mit einem STM32F405. Zeig doch mal den Schaltplan davon. Und am besten auch noch das Layout dazu... Ingo L. schrieb im Beitrag #5648531: > ich finde nirgends einen Hinweis mit dem Oszi Miss mal mit deinem Oszi
-
Thread
Projektidde: GIGATRON im µC
Keine weiteren IC's, alles in Software emuliert - Übertakten auf 200-250MHz (getestet mit einem STM32F405, geht) - 100% ASM ode, in C halte ich das für nicht realisierbar - Emulator im Flash, nur Prefetch aktiv - emuliertes EPROM im RAM, möglichst wenige Patches - RAM und Berechnungstabellen im CCM
-
Thread
VCFe.ch/'18 gestern
nach mit C nicht sehr weit. Aber auch in ASM wird das "sportlich" werden, denn selbst bei einem STM32F405 mit 175MHz hat man nur 28 Takte für einen Befehl um zyklengenau zu bleiben. Dabei braucht schon der Fetch eines neuen Instruction Word aus dem Flash 6 Takte (5 Wait-states).
-
Thread
Unterschied zwischen STM32F407 und STM32F405
habe ein Hello World Programm für STM32F407 Discovery Board geschrieben, das auf meinem custom STM32F405 Board geflasht. Die äußere Beschaltung habe ich vom Discovery Board abgeguckt. Das Programm soll nur 3 LEDs mit konstanter Delay toggeln und funktioniert auf STM32F407 Discovery Board wie gewünscht, aber nicht auf STM32F405. Die LEDs toggeln zwar, aber ab und zu unregelmäßig. Ich bin in meinem Leichtsinn davon ausgegangen dass die beiden uControllers sich kaum voneinander unterscheiden. Kann mir jemand evtl. auf
-
Thread
STM32 Powerdown während Flash Beschreiben
Hi, Mein STM32F405VGT6 hatte während dem Beschreiben des Flashs einen Stromausfall und nun gibt mir [c] status = FLASH_WaitForLastOperation((uint32_t)FLASH_TIMEOUT_VALUE); [/c] immer einen HAL_ERROR zurück
-
Thread
Hardfault EEPROM
Hi, Ich versuche auf einem STM32F405VGT6 den virtuellen EEPROM einzurichten, jedoch wirft mir dann z.B sprintf einen Hardfault. Die EEPROM Emulation läuft auf Sektor 2 und 3 und somit ab 0x0800 8000. Ich habe mal den Flash analysiert
-
Thread
Kurzschlussuche (im Mikrocontroller?)
Hallo, Ich habe eine Schaltung mit einem STM32F405VG, drei 74HC238 und weingen passiven Komponenten. Nach dem Umladen großer Kapazitäten (möglicherweise Spannungsspitzen auf der Versorgung; zu dem Zeitpunkt wurde nicht gemessen) in der Nähe des
-
Thread
STM32 hängt sich auf
Hallo. Ich hab mit einem STM32F405RGT7 ein Problem, dass ich nicht verstehe und gerade auch nicht eingrenzen kann. Ich verwende SWD zum Flashen/Debuggen und möchte den PA12 für den CAN1_TX verwenden. SWDIO ist bei dem Controller
falschen Wert bekommt (z.B. Bug in bestimmter Chip Revision). Pepe schrieb im Beitrag #5487340: > STM32F405RGT7 [vs.] RGT6 Dann mach Dich mal schlau was der Unterschied ist. Eventuell auch mal neuere Errata ziehen?
-
Thread
STM32F4 finde Register nicht, welche im F3 existieren
Hi, Ich versuche ein Protokoll für einen RS485 Bus von einem STM32F303K8T6 auf einen STM32F405RGT6 zu portieren, jedoch finde ich einige Register für die UART Instanz nicht. Folgende Befehle möchte ich ausführen, um beim Initialisieren die Interrupts zu löschen: [c] __HAL_UART_CLEAR_IT
-
Thread
STM32F405VGT6 Power Schematic
Hallo, Ich bin am auslegen eines Designs mit einem STM32F405VGT drauf: https://www.mouser.de/datasheet/2/389/stm32f405rg-956214.pdf Nun steht da, dass 15x100nF und 1x4.7uF für VDD verwendet werden sollte, jedoch ist das Datenblatt auch für bis zum LQFP176
-
Thread
[STM32] Compiler optimiert Funktion zu stark
wahrscheinlich einfach lösbares Problem. Ich versuche aktuell einen W5500 (Ethernet Controller) mit einem STM32F405 via SPI anzusteuern. Im Debug funktioniert auch alles, im Release optimiert der Compiler ein bisschen zu viel. Programmiersprache ist C++, genutzt wird GCC 7.2.0, GDB 8.0.1 mit VisualGDB in Visual
: > mr. mo schrieb: >> Ich versuche aktuell einen W5500 (Ethernet Controller) mit einem >> STM32F405 via SPI anzusteuern. hast Du nicht verstanden?
-
Thread
CAN high-speed ,low-speed übertragungsraten
nehmen willst, dann suche dir einen mit integriertem CAN-Controller aus. Ich habe hinter einem STM32F405 den SN65HVD230 (wg. 3,3V und Slope-Widerstand). Ev. noch Schutzdioden einbauen. Alles 3,3V.
-
Thread
STM32F4 Entwicklungsboard mit Raspberry Pi Form-Faktor
microSD-Kartenleser und microUSB könnten direkt benutzt werden, wenn wir ein Mikrocontroller wie STM32F405RG nehmen, der diese Controller und Interfaces an Bord hat. - Für mich ist das kabelgebundene Netzwerk (RJ-45) nicht so praktikabel für Hobby-Anwendungen. Ich glaube WLAN hat mehr Potential. Deswegen
-
Thread
Stromsparen mit STM32 µC: Nach __WFI() passiert nichts mehr.
geworfen und das restliche System funktioniert wie es soll. Zur Einordnung ein paar Daten: -µC: STM32F405RGT -Interrupt per Tastenbedienung EXTI_Line9 (fallende Flanke) -NVIC entsprechend konfiguriert -Takt für entsprechenden Tastenport und Interrupt wird zumindest nicht manuell ausgeschaltet -egal
-
Thread
STM32f405 omnibus f4 v3
hallo liebe Leute ich kenne mich mit dem Thema noch nicht so richtig aus. zu meinem Problem. ich habe aus versehen meinen Flightcontroller gebrickt. Jetzt versuche ich den F4 wieder zum leben zu erwecken aber ich bekomme mit meinem st_Link v2 immer direkt die Meldung can not read memory! disable read out protection. unter option bytes steht level 1 . ändere ich ihn auf 0 dann bricht er ab
-
Thread
Entwicklung einer STM32F4 - Version der "Bluepill"
Ich habe hier ein leeres PCB für STM32F405RG und weiss nicht, welche Kapazitäten die Quarze haben sollen, die Lastkondensatoren haben 2x 22pf aber zum Quarz schweigt sich die BOM aus (da steht nur 8 MHz bzw. 32768 kHz).
-
Thread
STM32F405 DFU
" Flightcontrol-Board eines Quadcopters, dass ich gerne zweckentfremden will. Es besitzt einen STM32F405 incl. USB Buchse. Ich habe per DfuSe-Kit erst per "DFU File Manager" aus der generierten .hex eine .dfu gebaut und diese dann mit "DfuSe Demo" geflasht. Leider passiert auf dem Board nichts
-
Artikel
STM32 - Einstieg mit Em::Blocks
quasi als Basis für alle Projekte verwendet werden. Allerdings ist das Framework primär auf die STM32F405/7 und STM32F415/7 ausgelegt. Die neueren STM32F401, STM32F42X und STM32F43X haben noch etwas andere Peripherie, das Framework müsste dann entsprechend angepasst werden. Download: Einbinden der DSP-Library
-
Thread
Kleine Drohne zum Programmieren
solch einen FlightController. https://www.banggood.com/de/BF3_1_5-Omnibus-F4-V2-Flight-Controller-STM32-F405-MCU-Integrated-OSD-Built-in-5V-BEC-Current-Meter-p-1143258.html?rmmds=search Da läuft bereit Opensource Firmware drauf (Cleanflight oder Betaflight) die du dir nach Gusto anpassen kannst. Oder
einen > FlightController. > https://www.banggood.com/de/BF3_1_5-Omnibus-F4-V2-Flight-Controller-STM32-F405-MCU-Integrated-OSD-Built-in-5V-BEC-Current-Meter-p-1143258.html?rmmds=search Ja wahrscheinlich wär es die beste Idee selber etwas zu bauen und den Flight Controller zu verwenden. Habe noch nie
-
Thread
STM32F405RGT6 Timer1 PWM
mit dem Timer1 Channel 1. Ich steuere einen BLDC Motor mittels PWM an. Dazu verwende ich einen STM32F405RGT6. Beim debuggen sehe ich im yVision, dass der Timer 1 rauf zählt. Aber am Pin PB13 rührt sich nichts. Zu Testzwecken habe ich einen PWM mittels Timer 2 aufgesetzt. Das hat funktioniert. Timer