-
Thread
STM32F4xx - Backup Ram verliert Inhalte
welchen F4xx du hast, könnte man im Reference > Manual nach dem passenden Bit suchen... STM32F407VG
-
Thread
3.2z Display (color) mit ILI9341 SPI controller. Gibt es das?
komme ich zu der Erkenntnis dass der einzige Weg ein 3.2z Display (bin 40+x, die Augen..) an einen F407 zu pappen der ist, ein Display mit SSD1289 zu verwenden und dessen Ram über den FSMC in den F407 zu mappen. Ein Display mit ILI9341 LTDC passt nicht, da der 407 keinen TFT Display Treiber hat, nur
-
Thread
STM32 - IDE, Toolchain, HAL, Libs, etc.
sondern dass die IDEs so viel Probleme machen. Werde aber bald ein größeres Projekt mit einem F407 machen müssen und will eine IDE auf die ich mich verlassen kann. Aber wie sagt man so schön: 99,9% der Computerfehler sitzen vor dem Computer. Wahrscheinlich liegt es an meiner Unfähigkeit.
-
Thread
Einstieg ARM: Tutorials, Toolchain, DevBoard
der ST-Link/V2 auf den Discovery-Boards zur Programmierung genügt. Jedenfalls konnte ich den STM32F407VGT6 vor 3 Jahren ohne Zusatzhardware quasi "mit bloßen Händen" programmieren. Wofür benötigst Du zusätzlich einen Segger EDU prommer? @Patrick C.: > Vergess den Cypress PSOC5 nicht > CY8CKIT
-
Thread
Moderne Klasse von Mikrocontrollern gesucht
es gibt sie auch bei Reichelt z.b. Und eine aktive Community. Für den Anfang würde ich zum STM32F407Discovery raten. Dafür gibt es die meisten Beispiele. Beste Grüße, Jan
-
Thread
DSP-System für Audioverarbeitung, wie Komponenten aussuchen?
interessiert, ich bin gerade dabei einen Audio-DSP mit 4*in und 4*out zu machen. Das wird ein Stm32F407 und zwei SGTL5000 Codecs die Full-Duplex an den zwei I2S Ports betrieben werden. Kann ja dann mal berichten, bin gerade am Routen der Platine... So wie es aussieht kommte ich sogar mit zwei Layern
Hallo, kurzes Update: Ich habe heute mal ein STM32F4 Discovery-Board genommen (mit dem f407vgt6 drauf) und habe daran das audio-shield des teensy 3.x dran gemacht (da ist ja ein SGTL5000) drauf. Habe dann den Startup-Code von der Teensy-Lib genommen und für den STM umgeschrieben. Habe
-
Thread
STm32Fxxx: Kleiner Gefallen vom einem Profi erbeten
Am Beispiel des STM32F407VG. Anpassung der Adressen/Größen ist ggf. erforderlich: Die Spezifikation von Speicherbereichen der Hardware geht so: [code]MEMORY { FLASH (rx) : ORIGIN = 0x8000000, LENGTH = 1024K RAM (
-
Thread
STM32 ChipErase scheitert
Hallo zusammen Ich möchte meinen STM32F407ZG löschen. Dazu wollte ich das ST-Link Utility verwenden zusammen mit einem ST-Link (neueste Firmware) und SWD. Die Kommunikation scheint grundsätzlich zu funktionieren. Die Device ID ist korrekt
-
Thread
STM32F407 mit ILI9341 SPI Display und TM-Libs zu langsam
Hallo, ich habe an einen F407 eines der 320x240 Display angeflanscht über SPI. Die Libs habe ich von Tilen Majerle übernommen, der die SPI auch mit einem DMA Zugriff ausgestattet hat. Ich benutze SPI2 an PB 13,14,15. Die Sache
, Zeile für zeile, das sieht man. Möglich sind 10 Mhz, das würde man nicht mehr sehen. Da der F407 nicht genug Speicher für ein ganzes Bild hat wird Blockweise übertragen, damit die CPU während der Übertragung weitere Pixel berechnen kann. Und die Init der SPI ist "aufwendig" bzw. das ganze DMA
-
Thread
Was ist zu beachten beim wechsel vom stm32f407 zum STM32F746?
fast alle Module (ETH/IIS/IIC/SPI/FMSC/DCMI). Also was ist zu beachten beim wechsel vom stm32f407ZGT6 zum STM32F746ZGT6? Ich meine nicht die Software sonder die reine Hardware dabei. Wenn ich alles richtig gesehen habe sollten die Pin& Funktions-Kompatibel sein. Aber ist das auch so? Kann
-
Thread
Messung 24V mit STM32F4 Discovery Board
Laut Datenblatt hat der STM32F407 einen Input leakage von maximal 1µA. Mit der Faustformel, dass der Spannungsteiler den Fünf-fachen Querstrom haben soll, kommt man also auf einen Gesamtwiderstand von höchstens 4,8MegaOhm, also R1
-
Thread
Gibt es PROFINET ICs?
Reihenfolge: Raspberry Pi (Linux) RENESAS - R-IN32M3, RZN1, RZT1 STMicroelectronics - STM32, STM32F407, STM32F7 (comming soon) Texas Instruments - TIVA ,TM4C129ENCZAD, Sitara AM335x (LINUX) Xilinx - Zynq SoC Eine gute Übersicht über die drei generellen Möglichkeiten wie man an Profinet heran gehen
-
Thread
Frage zu I2S
Problem gelöst. Ich verstehe ja, das du den PIC unbedingt retten willst, aber wenn da schon ein F407 mit 2 I2S Kanälen fertig rumliegt, ist der Aufwand für die MCLK einfach zu viel. Der F407 behandelt das alles mit links und kann nebenbei locker mit den Daten rumwurschteln, ohne das I2S davon aus
gelöst. > > Ich verstehe ja, das du den PIC unbedingt retten willst, aber wenn da > schon ein F407 mit 2 I2S Kanälen fertig rumliegt, ist der Aufwand für > die MCLK einfach zu viel. > Der F407 behandelt das alles mit links und kann nebenbei locker mit den > Daten rumwurschteln, ohne das I2S
-
Thread
STM32F051 Problem beim Debuggen mit Timer IRQ
normal oder kann das ein Hardfault sein ? Verstehe nicht ganz woher das kommt. Auf einem STM32F407 nutze ich mit dem selben Debug Adapter / IDE ebenfalls Timer mit ISRs und da läuft alles wie es soll. Ist das vielleicht auch eine Einstellungssache, also irgendwelche compiler flags oder so was ?
deaktivieren, > vielleicht kann CooCox das auch. Was ich nicht versteh ist das es bei dem STM23F407 problemlos klappt. Da lässt sich ganz gewohnt debuggen auch wenn mehrere Interrupts aktiv sind.
-
Thread
STM32 µC Board und DAC
nüchterner zu betrachten: Den verwendeten µC und die Taktfrequenz gibst Du nicht an, aber ich vermute den F407 mit 168 MHz. Läßt man die Konvertierungen aus Deinem Beispiel einmal weg, dann dauert die double-Multiplikation geschätzt <= 1,5 µs. Ich finde das richtig schnell!
betrachten: > Den verwendeten µC und die Taktfrequenz gibst Du nicht an, aber ich > vermute den F407 mit 168 MHz. Läßt man die Konvertierungen aus Deinem > Beispiel einmal weg, dann dauert die double-Multiplikation geschätzt <= > 1,5 µs. > Ich finde das richtig schnell! Das ist ein STM32F334
-
Thread
STM32F407 - DFU USB BootMode
Hallo, ich habe eine Frage zum USB DFU Bootloader. Wir haben hier zwei Platinen mit STM32F407 Eine hat einen Oszillaor, 4MHz, die andere einen Quarz (12MHz). Die mit dem Quarz würde ich gerne über USB DFU programmieren. Bei der mit 4MHz funktioniert USB DFU anscheinend, bei der mit dem 12MHz
-
Thread
Basic für 80C31
auf dem Raspberry Pi: Könntest Du gezeigte Routine mal auf einem RPi laufen lassen? Ein STM32F407 braucht für die dmul() rund 38 µs. Mich würde interessieren, wieviel schneller das BBC-BASIC auf dem RPi läuft.
-
Thread
Topologie 3 Phasen Gleichrichter mit Buck-Funktion und PFC
macht, dass er >laut Beschreibung keinen up/down-counting Modus besitzt. Für STM32F405/415, STM32F407/417, STM32F427/437 und STM32F429/439 Center-aligned mode (up/down counting) Seite 520 im reference manual (RM0090) Für STM32F303xB/C/D/E, STM32F303x6/8, STM32F328x8, STM32F358xC, STM32F398xE Seite
-
Thread
Phasenverschiebungsmessung bei 50kHz
Signale zu invertieren damit die Phasenlage 180 - 188° beträgt. Ich habe das mal auf einem STM32F407 gemacht, was aber für Hobbyzwecke wahrscheinlich zu aufwendig ist. Dabei werden Phasenlage und Frequenz immer gleichzeitig erfaßt.
Signale zu > invertieren damit die Phasenlage 180 - 188° beträgt. > Ich habe das mal auf einem STM32F407 gemacht, was aber für Hobbyzwecke > wahrscheinlich zu aufwendig ist. Dabei werden Phasenlage und Frequenz > immer gleichzeitig erfaßt. Denke, dass das für mein Projekt etwas aufwendig ist..zumal
-
Thread
STM32F405RGT6TR vs. STM32F405RGT6W vs. STM32F405RGT6
Benötige lediglich IO, 1xI2C, 1xUSART, 1xSPI, 5 Timer. Nix wildes im Grunde. Da ich aber ein STM32F407Discovery habe, mit dem ich entwickel und teste, würde ich gerne beim STM32F4 bleiben, STM32F1 würde sicherlich reichen, aber da müsste ich IMHO den Quelltext ändern. Das ganze wird mein erstes selbstentwickeltes
-
Thread
STM32F4 Waveshare DP83348 modul
Im Rahmen eines Entwicklungsprojektes habe ich dieses Ethernet-Board von Waveshare mit einem STM32F407-Board von Waveshare verwendet. Direkt angesteckt, hat es tadellos funktioniert. Um etwas aus zu probieren, hatte ich mal ein etwa 10cm langes Flachbandkabel zwischen Modul und Hauptplatine gesteckt.
-
Thread
STM32F407 TIM5 external Clock/ ChibiOS
Hallo, ich wollte den Mikrocontroller so einstellen, dass der Button mein Taktgeber ist und habe es mit folgendem Code versucht: GPIOA->MODER |= GPIO_MODER_MODER0_1; // Enable AF mode for A0 GPIOA->AFRL = (GPIOA->AFRL & 0xFFFFFFF0) | 0b0010; // Select AF2 for A0 (TIM3/4/5) RCC->APB1ENR |= RCC_APB1ENR_TIM5EN; // Enable TIM5 clock TIM5->CCMR1 |= TIM_CCMR1_CC1S_0; // Input mode, map TI1 to IC1 TIM5->CCER &= ~(TIM_CCER_CC1P | TIM_CCER_CC1NP); // CC1P and CC1NP = 0 for rising edge //TIM5->SMCR |= TIM_SMCR_SMS; // External clock
-
Thread
Bosch Sensoren als "billigere" alternative zu Invense,Honeywell usw (Quadrocopter)
zu langsam. Ich wollte die oben genannten Sensoren in Verbindung mit einem STM32F405 oder STM32F407 (Taulabs kompatibel) und möglichst jeden Sensor an einen eigenen SPI oder im Notfall I2C Bus hängen... Desweiteren hatte ich geplant, die Bestückungsoption für ein HC05 oder HC06 (was wäre vll. noch
-
Thread
Reziprogzähler Abhängigkeit von Zeitbasisfrequenz
keine bescheuerte Torzeit gibt ;-) Im Prinzip habe ich ja alles Notwendige auf Basis eines STM32F407 mit 168 MHz auf dem Tisch zu liegen. Mich stört aber nach wie vor, daß dieses Verfahren nicht für tiefe Frequenzen geeignet ist. Auch Ulrich hat ja darauf hingewiesen, daß das Eingangssignal eine hinreichende
-
Thread
Bildkompression mit 8-Bit AVR LZSS + Huffmann
Rechenleistung. Sollte zur Bildverarbeitung wesentlich besser geeignet sein als ein AVR... Mit dem STM32F407-Discovery-Board kriegst du den bereits einsatzbereit verlötet inkl. Debugger/Programmer für < 20€. Das STM32F429-Discovery-Board hat sogar ein Touch-LCD und 8 MByte SDRAM mit dabei für < 30€.
-
Thread
Prototype PCB STM32F407 Seeed Arch Max
development tools, easy to use C/C++ SDK, lots of published libraries and projects. High performance STM32F407VGT6: ARM Cortex-M4 MCU with FPU at 168MHz, 1 MB Flash, 192 KB RAM. On-board open link for debug and programming: drag-n-drop programming, USB serial communication, SWD debug with GDB+ pyOCD/OpenOCD
slot for connectivity and data exchange. Specifications: Work Voltage: 5V Microcontroller: STM32F407VET6 Flash Momery: 512kB EEPROM: 4kB RAM: 192kB UART: 4 I2C: 3 SPI: 3 CAN: 2 SDIO: 1 Camera Interface: 1 Eth: 1 ADC Channels: 8 I/O Pins: 40 Digital I/O Max Input Voltage: 5.0V Item Size
-
Thread
STM32F407VGT6 Pinkompatibilität zu den F427/F437 Typen ?
mir die Zugriffszeiten auf st.com sehr mäßig. Kann mir deshalb jemand sagen, ob es zu dem STM32F407 pinkompatieble STM32F4(2/3)7 Typen gibt. (In der LQFP100 Gehäuse Form.) Ich suche also einen Ersatz für einen 407, der auf die gleiche Stelle auf dem PCB montiert werden kann, aber mehr Leistung
Prozessor-Serie: ARM Cortex-M Art des Programmspeichers: Flash Serie: STM32F4 STM32F407VGT6 ============= ARM Mikrocontroller - MCU ARM M4 1024 FLASH 168 Mhz 192kB SRAM STM32F405xx/STM32F407xx ARM Cortex-M4 32b MCU+FPU, 210DMIPS, up to 1MB Flash/192+4KB RAM, USB OTG HS/FS, Ethernet
-
Thread
C++ auf Mikrocontrollern: Buchempfehlung
Atmega328P * ST Microelectronics(R) STM32F100 ARM(R) Cortex(TM)-M3 * ST Microelectronics(R) STM32F407 ARM(R) Cortex(TM)-M4 * ST Microelectronics(R) STM32F429 ARM(R) Cortex(TM)-M4 * BeagleBone with Texas Instruments(R) AM3359 ARM(R) A8 * Renesas(R) RL78/G13 * Renesas(R) RX600 * Microchip
-
Thread
Radio Eigenbau für Motorradradio
wird das Gehäuse(Wetter einflüsse) bzw. Platzbedarf bei Fertigmodule. Zum Einstieg kann ich ein STM32F407VGT6 Discovery Board empfehlen, mit Class-D Verstärker.
-
Thread
mcHF-SDR Selbstbau-Projekt
> gerade für QRP Ich habe den Artikel auch durch Zufall erst heute gelesen. MCU ist ein STM32F407 - wahnsinnig stromhungrig sollte er auch nicht sein. Und reichen sollte das auch: Im Fifi-SDR ist ja auch "nur" ein Cortex-M3. Allerdings hat man ihn auch nicht auf besonders sparsam getrimmt - es
-
Thread
Lötstopp bei LQFP100
Liebes Forum, Ich würde gerne einen STM32F407 im LQFP100 Gehäuse in meinem Projekt verbauen. Geplant wäre die Platine bei Basista fertigen zu lassen. Da ich allerdings denke, dass mir beim Löten ein Lötstopp zu gute kommen würde, habe ich folgende
-
Thread
Frequenzanzeige Spektrumanalyzer
Ich geb Dir noch einen Link, was ein STM32F407 (sehr ähnlich zum ..411) so schaffen kann. http://www.mino-elektronik.de/FM_407/fmeter_407.htm
-
Thread
STM32F4 Discovery Led, Frequenz
Ich nehme mal an, du hast das STM32F407 Discovery? Dann ist es nicht so kompliziert, die orangene LED (GPIOD Pin 13) mit PWM zu betreiben. Zuerst initialisiere mal den Pin auf die Alternate Function als PWM Ausgang: [c] void PortsInit(
-
Thread
Audioprojekt mit dsPIC33FJ128GP804 und SD-Karte (Speed-Probleme)
klappen. Besser ist es, noch mehr SRAM an den PIC zu machen. Ich schlage mich gerade beim STM32F407 mit dem gleichen Problem rum, kann aber glücklicherweise USB Sticks anschliessen.
klappen. Besser ist es, noch mehr > SRAM an den PIC zu machen. > Ich schlage mich gerade beim STM32F407 mit dem gleichen Problem rum, > kann aber glücklicherweise USB Sticks anschliessen.
-
Thread
STM32 schwankende ADC Werte..PULL Widerstände steuern
Audio rumzuspielen, habe ich ein paar Opamp Ausgänge eines Mischpultes über 100 Ohm auf 2 Kanäle des F407 geschickt und auch das klingt gar nicht so schlecht, allerdings 'sirrt' der MC doch hörbar auf den ADC durch. Als Ausgabe den CS43L22 des DiscoF407 Boards und auch einen TDA1543 auf I2S2. Ich nehme
-
Thread
ESP-Baseboard auf Proto-Shield
www.mikrocontroller.net/topic/263297#2739995 Der von mir bereits eingesetzte STMPE-Adapter für STM32F407ZG;
-
Thread
MMBasic auf dem STM32F746 Discovery
Eine OT-Frage an UWE: - das Discovery F407 stellte bei >3 DMA(FSMC;SDIO;DCMI) weitere Zugriffe darauf ein. Ist das jetzt, beim F746 Discovery, gelöst?
e-d schrieb im Beitrag #4274146: > Eine OT-Frage an UWE: > - das Discovery F407 stellte bei >3 DMA(FSMC;SDIO;DCMI) weitere Zugriffe > darauf ein. > Ist das jetzt, beim F746 Discovery, gelöst? uhhh, keine Ahnung...hab ich noch nicht ausprobiert und auch nichts im Errata-Sheet
-
Thread
STM32F407: lässt sich nicht mehr Flashen
Hallo, ich habe hier einen STM32F407. Dieser lässt sich seit neuestem nicht mehr flashen. Wenn ich mit dem Debugger Code herunter lade und im Single Step ausführen lasse, dann funktioniert es, aber der Flash lässt sich nicht ansprechen
-
Thread
Eclipse Luna & STM32F407 & vorhandenes CooCox-Projekt
berechtigt)... Dann habe ich mal im CooCox nachgeschaut: es sind noch folgende Symbole gesetzt: STM32F407VG STM32F4XX USE_STD_PERIPH_DRIVER Die dort auch gesetzten __USE_FPU und __FPU_PRESENT sind bei eclipse wohl default gesetzt und damit überflüssig. Mit diesen Einstellungen kommt schon mal kein
-
Thread
Keil MDK4 - ULinkpro - SWD Trace
Trace gibt es nur über das 4-bit Interface. Achso, 168Mhz mit 4-bit ETM habe ich auf einem STM32F407 schon am laufen gehabt. Ist aber sehr sehr anfällig für unsaubere Signalführung auf der PCB.
-
Thread
STM32F4 TIM1 mit Encoder und PWM
Hallo. Ich verwende einen STM32F407 und bin etwas knapp an Encoder-Eingängen und PWM-Ausgängen. Würde gerne ohne zusätzliche Bauteile auskommen. Es würde ausgehen, wenn ich z.B. TIM1 mit EncoderMode (Ch1&2) und CH3 & CH4 als
-
Thread
STM32F429 Discovery Audio Wiedergabe
Komponenten auf dem F429 bereits verbaut sind sondern ich noch einen DAC integrieren muss. Auf dem F407 zum Beispiel ist ja bereits ein CS43L22 und eine Klinkenbuchse verbaut. Danke nochmal für die Antworten :-) Gruß Sven
ich noch einen DAC integrieren muss. So isses. Sven schrieb im Beitrag #4230249: > Auf dem F407 zum Beispiel ist ja bereits ein CS43L22 und eine > Klinkenbuchse verbaut. Dafür hat der F429 eben das TFT und Touch usw.
-
Thread
Stm32 Probleme unter Windows 10 mit USB/VCP
Gerald, ich denke ich habe das gleiche Problem. Ich möchte unter Windows 10 (64bit) für die STM32F407 einen COM-Port einrichten. Ziel ist es einige Beispiele von Matlab/Simulink zu testen. Gibt es inzwischen hierfür eine Lösung bzw. einen workaround. Vielen Dank schon an dieser Stelle. Reinhard
Serial Konverter vor den STM zu hängen und dann rein seriell zu kommunizieren. Mit dem STM32F407 habe ich mich auch noch nicht beschäftigt, eher mit der STM32LXX Familie. Der ComPort seitens STM war aber auch nicht mein Problem, vielmehr die geänderte Funktionalität in Win10 gegenüber den
-
Thread
STM32 Kochrezept
ein sehr weites Feld. Ah OK, ich dachte, das gibt sich nicht viel bei der Fragestellung: STM32F407VGT6 aufm Discovery Board
weites Feld. > > Ah OK, ich dachte, das gibt sich nicht viel bei der Fragestellung: > > STM32F407VGT6 aufm Discovery Board Die vorgeschlagene Buch ist für den Cortex-M3, Du hast Cortex-M4. Es gibt viele Gemeinsamkeiten. Du darfst beim Lesen aber nicht vergessen, dass es auch Unterschiede gibt
-
Thread
STM32F407 und Double/Float mit FPU
Hallo. Ich habe ein Problem mit Keil 5.15 und der Verwendung der FPU auf dem STM32F407. char buffer[100]; float dParam; strcpy(buffer, (char *) &_cmd[0]); // Kopiert String in lok. Buffer dParam = atof(Buffer); In den Projektoptionen hab ich die FPU Hardware mit "Use Single Precision
Befehle im Disassembler an, kann ich sehen, dass beide Male __hardfp_atof verwendet wird. Da der STM32F407 aber ja nur Single Precision kann, glaube ich, dass dies mein Problem ist. Ich brauche aber an einigen Stellen die Double-Genauigkeit, die Floats müssen aber schnell berechnet werden, da mir sonst
-
Thread
STM32F4 - Timer
if PPREx is corresponding to division by 8 or more. [/code] Da steht aber nichts vom STM32F407. Jetzt bin ich total durcheinander. Ist gar nicht so einfach, mit den Dokumentationen von ST. Hat mein STM32F407VGT6 nun diesen Prescaler oder nicht? Nach STM32CubeMX ja, nach der SPL nein.