-
Thread
STM32F4: Triple ADC + Timer + DMA
Hi, ich habe ein STM32F407 und möchte die drei onboard-ADCs mit einem Timer (TIM2) getriggert via DMA (DMA2, Stream 4, Channel 0) auslesen. (Ein ganz ähnliches Problem hatten wir hier schonmal http://www.mikrocontroller.net
-
Thread
Audiosignalanbindung Atmel Cortex M3
Audio Chips an den Controller recht einfach, auch mit höheren Sampleraten. Das Discovery STM32F407 hat z.B. schon einen recht brauchbaren Audio DAC onboard und noch einen I2S Bus frei für einen ADC, an den ich z.B. den CS5343 angedockt habe. Der kleine Kerl hat 24-bit AD Wandler, mitlaufende
-
Thread
µC und SDRam Performance, packen die das?
AD-Wert verloren gehen darf. Bisher habe ich das so gelöst gehabt, dass die Wandlung ein anderer STM32F407 übernommen hatte und die Daten dann per SPI an den F429 verschickt hat. Aufgrund meiner "Programmierkünste" (programmiere seit etwa einem Jahr) erschien mir das damals als eine gute Lösung, da ein
vonstatten gehen soll? Übernimmt der FPGA im Prinzip dann die Rolle meines jetzigen zweiten Controllers (F407) und schaufelt die Daten zb. per SPI an den F429er? W.S. schrieb im Beitrag #4583996: > Zum Verarbeiten > kannst du nen DMA nicht nehmen, das muß dir CPU tun. siehe oben?
-
Thread
STM32F4 FSMC / FMC mit SDRam und beispielsweise Flash
in waiting loop in the main.c file). @par Directory contents - DMA_FLASH_RAM/system_stm32f40x.c STM32F4xx system clock configuration file - DMA_FLASH_RAM/stm32f4xx_conf.h Library Configuration file - DMA_FLASH_RAM/stm32f4xx_it.c Interrupt handlers - DMA_FLASH_RAM/stm32f4xx_it.h
Also ich arbeite schon mit den Parallelen Ports mit FMC (F429) sowie FSMC (F407), auch mit DMA. Allerdings jeweils immer nur ein Device das da dran hängt. Meine Frage richtete sich an die Möglichkeit zwei Devices an einem MemoryController anzubinden und abwechselnd
-
Thread
Frage zu Analog-Switch
speziell will ich den DG406 von Maxim benutzen. https://datasheets.maximintegrated.com/en/ds/DG406-DG407.pdf Im Datenblatt ist direkt auf der 1. Seite ein Blockschaltbild, das zeigt, dass einzeln S1 bis S16 auf Anschluss "D" geschaltet werden können. Ich versorge den Baustein mit +-12V, dessen Masse
ich den Analog-Switch aber auch nicht betreiben, da keine +-12V zur Verfügung stehen. Rufus Τ. F. schrieb im Beitrag #4573026: > Du hast keine galvanische Trennung, daher muss ein gemeinsamer > Massebezug bestehen. Das habe ich "befürchtet". Ich mache es nun so, dass zur Testzeit mit einem
-
Thread
CubeMX mit Coocox verwenden
..\..\..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f415xx.h [cc] Parsing ..\..\..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h [cc] Parsing ..\..\..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f417xx.h
.\obj\stm32f4xx_hal_flash_ramfunc.o ..\obj\stm32f4xx_hal_dma_ex.o ..\obj\stm32f4xx_hal_rtc_ex.o ..\obj\stm32f4xx_hal_rtc.o ..\obj\stm32f4xx_hal_gpio.o ..\obj\main.o [cc] ..\obj\startup_stm32f407xx.o: In function
-
Thread
STM32F407 Beschleunigungssensor LIS3DSH
Hallo allerseits, ich habe einen STM32F407 mit einem LIS3DSH Beschleunigungssensor. Mein Ziel ist es, die Beschleunigungsdaten in 3 Achsen in 1ms-Abstand in ein Array zu schreiben. Leider mein erster Micocontroller (außer Arduino) den ich
Servus, > ich habe einen STM32F407 mit einem LIS3DSH Beschleunigungssensor. Mein > Ziel ist es, die Beschleunigungsdaten in 3 Achsen in 1ms-Abstand in ein > Array zu schreiben. > Leider mein erster Micocontroller (außer Arduino)
-
Thread
STM32Fxxx Bootlader Programmer STM32Prog
dabei. Danke für dein Programm! Aber: "Never change a winning team .." So kann ich den STM32F407 drahtlos flashen.
So, ich hab das Ganze jetzt mal mit einem Discovery nachvollzogen. Also ein älteres mit STM32F407VGT6 drauf, stammt von einer früheren Embedded. Anschluß geht nur über USART3, PB10+11. Der USART1 ist anderweitig verbraten und deshalb unbenutzbar. Der Bootlader weist sich als Rev. 3.1 aus
-
Thread
Welcher Strom fließt bei meiner Schaltung? In den Pin eines STM32F407V?
sagen können, sondern nur welcher Strom maximal fließt? Dazu müsste ich doch im Datenblatt des STM32F407 den maximalen Strom in einen Pin herausfinden können. Konnte dazu allerdings keine Angabe finden.
multiplexed > PSRAM/NOR read timings(1)(2). Also keine Angabe zum Strom. Ich verwende > das STM32F407xx datasheet. Mein Fehler, ich meinte Seite 114.
-
Thread
STM32 low voltage interrupt
Uwe B. schrieb im Beitrag #4558968: > Mit dem F030 hast Du Dir ja das kleinste Sparbroetchen ausgesucht. Fast > alle anderen STM32 haben einen "Programmable voltage detector (PVD)" > Interrupt, beim F030 ist der weggespart... Ah, der F7-Rennfahrer
Auf F4 ist code execution aus dem SRAM ist langsamer als aus dem Flash. Zumindest war das beim GCC 4.8.3 auf dem F407@168MHz bei mir auf dem Schreibtisch der Fall. Ursachen sind ART und Busstruktur. Siehe
-
Thread
STM32F4 USB HID - Problem Win8/10 - Device Selective Suspended
using the STM USB HID Stack and the demo VB project from JANAXELSON.COM. If I connect the STM32F407 via USB the connection works for ~1sec. Afterwards the USB_HID_STATUS changes from USB_HID_CONNECTED to USB_HID_DETACHED. Workaround (not practically) is to change the variables in the registry
start the software before I plugg the USB cable, the Software recognizes this and connects to STM32F4. Afterwards the device remains 'online' and do not go to the suspend mode. I'm looking for a solution either on PC side, or on the STM32F4 USB stack: PC Side (Preferred, I'm using Visual Studio
-
Thread
Schaltplan so richtig? STM32F407VG
Hallo Leute, Ich habe folgenden Schaltplan in KiCad erstellt. Könnt Ihr mir den kontrollieren ob er so in Ordnung ist? Vor paar Tagen habe ich die erste Version von elecrow geliefert bekommen. Leider wurden die USB Footprints falschrum platziert. Nun habe ich es korrigiert. Vielen Dank im Voraus. Viele Grüße
-
Thread
STM32F407: TIM8 PWM->PC6
Guten Morgen, versuche nun schon ein paar Stunden den PWM auf PC6 per TIM8 zumlaufen zubringen. Habe ich was vergessen? [c] //--------------------------------------------------------------------------- void PWM_Init() { GPIO_InitTypeDef GPIO_InitStructure; TIM_TimeBaseInitTypeDef TIM_TimeBaseInitStructure; TIM_OCInitTypeDef TIM_OCInitStructure; RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOC, ENABLE); GPIO_InitStructure.GPIO_Pin = GPIO_Pin_6; GPIO_InitStructure.GPIO_OType = GPIO_OType_PP; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF; GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_UP;
-
Thread
stm32f4 bootloader will nicht.
Hallo, ich habe ein Projekt mit einem STM32F407 gemacht. Um den einfach im Feld zu Programmieren habe ich einen MAX232 drauf. Einen Jumper für den Bootmodus gibt es auch. Die Schnittstelle geht, wird im normalen Programm genutzt. Ich habe
Hallo Leute, für meine STM32F4, STM32Lx Projekte benutze ich einen selber geschriebenen. Mein Problem ist: im eingebauten Zusatnd komme ich nicht an den BootPin ran. Meine Bootloader Firmware ist logischerweise bei Offset 0
-
Thread
STM32F4 TIM2 PWM-Capture
Aber nicht für Pascal: http://mino-elektronik.de/FM_407/fmeter_407.htm#a5
Gehört nicht zum fred: das f_meter läuft bei mir unter Pascal :-) macht aber nur Frequenz. @Che #define PWM_TIM_PRESCALER (84 - 1) // Wie wird der berechnet?? TIM2 arbeitet mit 2*42MHz als Takt, der counter arbeitet
-
Thread
SMT32F407: DMA -> GPIOD
Hallo... ich bekomme den DMA nicht ans laufen. Ich nutzte CooCox 1.7.8 mit GNU Tools ARM Embedded\5.3 2016q1 [c] volatile uint16_t sendbuffer[128]; void init_dma() { static TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure; static DMA_InitTypeDef DMA_InitStructure; static NVIC_InitTypeDef NVIC_InitStructure; RCC_PCLK1Config(RCC_HCLK_Div1); RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_DMA2, ENABLE); RCC_APB2PeriphClockCmd(RCC_APB2Periph_TIM1, ENABLE); //Clear Flags DMA_ClearFlag(DMA2_Stream5, DMA_FLAG_FEIF5 | DMA_FLAG_DMEIF5 | DMA_FLAG_TEIF5 | DMA_FLAG_HTIF5 | DMA_FLAG_TCIF5
-
Thread
FT800 / FT810 Library
_t fetch_flash_byte(const uint8_t *data) { return *data; } #endif /* STM32F407xx */ [/code] Ich kann das nicht bauen, ich habe mir jetzt nur mal angesehen was im STM32F407 Referenz-Manual so steht und was der STM32F4xx_HAL_Driver so treibt. Und natürlich sind die Defines
_t fetch_flash_byte(const uint8_t *data) { return *data; } #endif /* STM32F407xx */ [/code] Das HAL_GPIO_WritePin() braucht zwar ein paar Takte mehr, das fällt aber nicht wirklich auf und im Gegenzug ist das auch gar nicht mehr STM32F407, sondern STM32F4xx. Für EVE_pdn_clear
-
Thread
[STM32] Ethernet und UDP für Dummies
Guten Tag, ich habe ein STM32F4-Discovery auf einem Open407V-D Board. Angeschlossen ist ein DP83848 PHY. Ich habe bisher kleinere Anwendungen programmiert und noch keine Erfahrungen mit Ethernet und der Middleware auf einem µC
überführt hat. Gerade das Ethernet-Beispiel war für mich der Ausgangspunkt zum lwIP-Port auf eine STM32F407 Baugruppe. Etwas lästig war die "Quelltextoptimierung" in Form von geänderten/entfernten Originalkommentaren. Aber man findet ja die Originalquellen im Web. Hat man das mal am Laufen und Verstanden
-
Thread
STM32F4xx UsartRx mit DMA
besonders fix gehen soll, kannst du ja den CCRam benutzen, immerhin sind da ungenutzte 64kByte (beim F407 zumindest).
Matthias S. schrieb im Beitrag #4546114: > Ich muss aber bei einem F4XX nicht die CPU entlasten, um 4 Bytes vom > USART zu empfangen. Das ist sicher optimieren an der falschen Stelle, > abgesehen von der, wie wir ja sehen, Fehleranfälligkeit. > Eine DMA ist sicher
-
Thread
STM32F4 mit gcc-arm-none-eabi
Hallo Zusammen, ich versuche ein STM32-E407 Development Board von Olimex mit STM32F407ZGT6 CPU mit der GCC ARM Embedded toolchain (gcc-arm-none-eabi-4_9-2015q4) zu programmieren. Compiler und Linker (beides gcc) rufe ich mittels Makefile auf.
gestellt. Ich vermute, es geht auch mit anderen Einstellungen. Das daraus entstehende Linkerscript "STM32F407ZGTx_FLASH.ld" im Rootverzeichnis der von CubeMx erstellten Verzeichnisstruktur passt offensichtlich zum "startup_stm32f407xx.s" welches sich ebenfalls in dieser Struktur unter /Drivers/CMSIS/Device
-
Thread
stm32 taktfrequenz einstellen
Vielleicht sollte ich noch genauer sein, habe einen stm32F407
Ich will so wie hier (kapitel 4) die Taktfrequenz festlegen. Aber ich glaube, das geht beim STM32F4 etwas anders. Habe zumindest nicht den richtigen Abschnitt in der system_stm32f4xx.c gefunden. http://www.diller-technologies.de/stm32_wide.html#takt
-
Thread
STLib für KiCAD mit STM32F4x
Datei ist wie folgt aufgebaut: EESchema-LIBRARY Version 2.2 Date: 08/04/16-12:41:03 # # stm32F42x # DEF stm32F42x U 0 40 Y Y 1 0 N F0 "U" 0 -100 50 H V C C F1 "stm32F42x" 0 100 50 H V C C F2 "MODULE" 0 0 50 H I C C F3 "DOCUMENTATION" 0 0 50 H I C C DRAW S -1900 1900 1900 -1900 1 0 0 N
Hallo Bernd ich packe meine Libs vom STM32F439 als zip Archive dazu. Die Bezeichnung im Namen L steht für Line, F für Four, A für ascending und D für descending. Und orientiert sich an dem BSDL to LIB Konverter - siehe Bild im Anhang.
-
Thread
Korrekte LIPO-Ladeschaltung?
Die Body-Diode von Q408 leitet immer. Warum ist dann dort ein Transistor? Die Body Diode von Q407 leitet immer, wenn der Ausgang von U407 auf Low steht (=Batterie Ok). Erkläre mal, wie du Dir die Funktionsweise gedacht hast.
von Q407 leitet immer, wenn der Ausgang von U407 auf Low > steht (=Batterie Ok). > > Erkläre mal, wie du Dir die Funktionsweise gedacht hast. Ich honk hab wohl das Prinzip der Body Dioden nicht gecheckt
-
Thread
8Bit Variablen auf einem 32Bit Mikrocontroller
3, 4}; volatile int mysize = sizeof(testArray); // mysize bekommt den Wert 4 (gcc, STM32F407) [/c] Allgemein kann man das aber nicht sagen, es gibt auch 32-Bit Processoren, die nur 32 Bit Datenworte adressieren können. Gruß, Stefan
-
Thread
Powerbank Gehäuse aus China
euid=8b139614ef504a4ab5d141a6ca65cd2a&cp=1 http://www.ebay.de/itm/161735020457?euid=ba39fa9725924f1eb98acffc1d84f6b7&cp=1
searchweb201603_9&btsid=81e292c2-f8eb-4bab-ad70-5882681c281a
-
Thread
STM32F4 CubeMX UART Probleme
Guten Tag, Ich würde gerne über den UART eines STM32F4 was verschicken. Hardware ist (vorerst) ein STM32F4-Discovery, mit dem STM32F407VG. Das letzte mal als ich mit dem Zeug gearbeitet hab, war das noch die Standard-Peripheral-Lib, jetzt wollte ich mal
Hab grad nochmal ins Datenblatt geschaut, der 407er hat im USART_CR1 Register eigene Bits für "Transmitter enable" und "Receiver enable". Hast du schon überprüft ob die gesetzt werden? So wie ich das seh setzt nämlich weder das Makro [c] __HAL_UART_ENABLE
-
Thread
STM32F4xx: Von SD-Karte 8mit zusätzlichen Filesystem) booten
Hallo zusammen, kann man eigentlich mit einem STM32F407 von einer FAT-formartieren SD-Karte booten? Auf der SD-Karte sollen zudem Firmware-Image auch Bild- und Textdateien gespeichert werden können, die vom Controller gelesen werden. Gibt es schon einen
Es gibt ucLinux Portierungen für STM32F4, habe sowas aber selber noch nicht getestet.
-
Thread
STM32 ADC und SPI Problem
Howdyho! Habe mal wieder ein Problem: Ich erfasse mit dem ADC eines STM32F407 ein Signal (DualMode und CircularMode). Dieses wird abwechselnd und manuell in zwei Buffer geschrieben. Sobald ein Buffer vollgeschrieben ist, wird ein Flag gesetzt und in der Mainloop der SPI getriggert
Beitrag #4510228: > das sensor signal kommt zur Zeit also direkt auf das breadboard und dann > an den 407er? Genau, keine Veränderung, wenn ich direkt an den F407 gehe. Alexander K. schrieb im Beitrag #4510228: > wie sieht die masse anbindung der einzelnen boards aus? > evtl könnte eine extra leitung
-
Thread
Keil µVision 4 Lizenz
Funktioniert die kostenlose STM32 Keil mdk version auch mit dem STM32F407?
Es geht um einen F407, der hat 512 kB oder 1024 kB Flash. Da ist die Frage nach so einer grottenalten, kastrierten Version schon blöd. Aus einem Nachbarthread weiss ich das er da einem TCP Stack haben möchte, da wird man
-
Thread
AVR Einstieg
Debugger für 27 EUR: http://www.mouser.de/ProductDetail/Silicon-Labs/SLSTK2030A/?qs=sGAEpiMZZMsnnjF5aXV%2fXp4paRTmurUin3jKKQUTEZM%3d Und hier ein aktuelles ARM Board mit Debugger auch für 27 EUR: http://www.mouser.de/ProductDetail/STMicroelectronics/STM32F429I-DISC1/?qs=sGAEpiMZZMvJkDqKJH80dBW9Ucpez89T
Helloworld-Programm (die blinkende LED) einfach so compiliert: [pre]arm-none-eabi-gcc -mmcu=stm32f407 -O -o hellworld.elf helloworld.c[/pre] und dann vom passenden Startup-Code über die Bibliothek(en) bis zum Linkerscript alles automatisch vom Compilertreiber sortiert wird. Beim AVR-GCC geht
-
Thread
[S] STM32F4-DISCOVERY STM32F407VGT6
Das ursprüngliche Board wurde abgekündigt und durch das STM32F407G-DISC1 ersetzt. Das hat jetzt nen verbesserten STlink inkl. seriellem Port. Das STM32F407G-DISC1 ist z.B. bei Mouser in Stückzahlen erhältlich. Andere Händler haben vielleicht ihre Produktseiten
Sorry, das ist kein F407, mein Fehler.
-
Thread
STM32Fxxx: Wie kann man das Bitbanding nutzen in C?
eigenes Byte (bzw. sogar mehrere) zugewiesen (und nicht nur ein Bit). Auszug aus dem Handbuch des F407: 2.3.3 Bit banding The Cortex™-M4F memory map includes two bit-band regions. These regions map each word in an alias region of memory to a bit in a bit-band region of memory. Writing to a word in
effect as a read-modify-write operation on the targeted bit in the bit-band region. In the STM32F4xx devices both the peripheral registers and the SRAM are mapped to a bitband region, so that single bit-band write and read operations are allowed. The operations are only available for Cortex™-M4F
-
Thread
Basteltip: STM32F103 DIP40 Board
$_CHIPNAME.flash -flash bank $_FLASHNAME stm32f1x 0x08000000 0 0 0 $_TARGETNAME +#flash bank $_FLASHNAME stm32f1x 0 0x20000 0 0 $_TARGETNAME +flash bank $_FLASHNAME stm32f1x 0x08000000 0x20000 0 0 $_TARGETNAME +#flash bank $_FLASHNAME stm32f1x
herausgefunden hat, sondern es funktioniert auch der Timer 2 (32 Bit). Damit hat man auch auf dem STM32F030F4P6 einen 32 Bit Timer zur verfügung, was ich gerade für den Timerinterrupt sehr hilfreich finde. Ich sehe keinen Unterschied zwischen dem STM32F030F4P6 und STM32F031F6P6. Also ich finde das wertet
-
Thread
STM32F411+CooCox Probleme beim Flashen
C:\Users\benes_000\CoIDE\workspace\BlinkLED>"C:/CooCox/CoIDE_V2Beta/bin\coflash.exe" program STM32F407VG "C:/Users/benes_000/CoIDE/workspace/BlinkLED/BlinkLED/Debug/bin/BlinkLED.elf" --adapter-name=ST-Link --port=SWD --adapter-clk=1000000 --erase=affected --driver="C:/Users/benes_000/AppData/Roaming
Das war die Lösung für mein Problem. http://www.coocox.org/forum/viewtopic.php?f=2&t=4740
-
Thread
LCD Display und Länge des Flachbandkabels, Suche Störungsursache
Streifen zu sehen - Display bleibt dunkel. - Das Timing im Programm muß angepasst werden (STM32F4 FSMC Controller) - Andere Störungen?, welche wie ? beseitigt werden können. Danke für Lösungshinweise und Vorschläge Gruß Marc
TFT-Modul (AT90...) mit einem SSD1963-Controller am Laufen über Jumper-Kabel (20cm) und den FSMC des F407Discovery. Das von dir beschriebene Geschehen ist mir dabei manchmal auch aufgefallen. Zum Schluss sah mein Aufbau wie folgt aus: - Jumper-Kabel so kurz wie möglich - FSMC-Timings nicht zu knapp
-
Thread
Omron D6T Thermal Sensor
, beim L031 ist die ca. 250 ns und beim F407 mit ca. 400 ns eher länger. Nur der Hi Pegel bricht beim F07 kurz auf ca. 3 V ein.
auch, deshalb hatte ich diese Zeiten genauer angesehen. Nur der L031 hält die Daten nur 250 ns, der F407 400 ns und funtktioniert trotzdem schlechter. Der F407 hat keine Einstellmöglichkeiten für das Timing, andere (neuere?) cores lassen sich genau hier mit SCLDEL / SDADEL in setup und hold time beeinflussen
-
Thread
Welches der beiden Dev.Boards?
haben dann nur mehr Peripherie. Das würde also bedeuten, ich könnte auch gleich mit einem STM32F7 beginnen, hier gibt es ja ein sehr interessantes Discovery Board: STM32F7. Dann werde ich mich wohl zwischen STM32F4 oder STM32F7 entscheiden.
Allerdings sind dadurch auch kaum noch unbelegte Ports am µC. Kurzerhand storniert und den STM32F407 gekauft :-) Die Pins will ich schon haben, es genügt vorerst auch ein HDD4470 kompatibles Display. Danke für den Hinweis.
-
Thread
Problem flashen mit ULINK2 (lange Leitung)
Hallo Miteinander, ich habe Probleme beim flashen eines STM32F10x. Programmiert wird mit dem ULINK2 (kein Clon) über Keil uVision5. Ich möchte diesen STM32 über ein etwa 2m lange 20 pol. Flachbandkabel programmieren. Bei meinem PC bricht der Programmiervorgang
programmiere, will ich doch, dass es nicht nur ein bischen funktioniert. Mein jtag-Kabel ist 10cm lang (STM32F407). Gruß, Stefan
-
Thread
STM32F4: Anfängerfrage: nach NVIC_Init lande ich in hardfault handler
ich die Optimierung ausgeschaltet hatte. Moment... ich suche ..... In dem Code sind für den F407 unten EXTI Einstellungen drin, für Pin A2 https://www.mikrocontroller.net/attachment/285411/nrf24l01.c
Dr. Sommer schrieb im Beitrag #4495251: > Schau mal im STM32F407VG Reference Manual, S. 593. ST hat sich nämlich > genau darüber schon Gedanken gemacht. Bei mir beginnt im Reference Manual (DocID018909 Rev 11) auf S.593 das Kapitel 18.3.3 "Clock Selection"
-
Thread
2 STM32F4 SPI Master/Slave FullDuplex
Hallo ihr! Ich brauche mal wieder euren Rat: Ich habe SPI mit DMA zwischen einem F407 und einem F429 laufen. Alle relevanten Funktionen befinden sich im Anhang. Auch im Anhang befindet sich ein Oszigramm, der rote Kanal zeigt MISO. Habt ihr einen Plan, warum MISO zwischen den zwei
-
Thread
Ethernet PHY für RMII mit 25Mhz gesucht
Das STM32F7 Disco-Board macht das, die nutzen einen LAN8742a-cz den Schaltplan kannst du dir anschauen. Ob der 407 den Clock-Eingang für ETH_RMII hat, den die in dem Beispiel nutzen ka.
, würde ich immer den externen Taktgeber vorsehen. Wenn Du die PLL-Specs der Datenblätter F407/F429 vergleichst, siehst Du denselben Jitter. Der STM32F4 bietet ja zusätzlich noch die Möglichkeit der Bandspreizung auf der PLL. Hier wären echte EMV Messungen notwendig, um zu entscheiden, was