-
Thread
[STM32F4] DMA -> SPI1
Hallo... ich suche ein Codesnippet um mit dem STM32F407 per DMA nach SPI1 die Daten zusenden. static uint_fast16_t x_buffer[20480]; ist der buffer der gesendet werden soll. Dieser soll immer dauerhaft gesendet werden. SPI1 ist auf 16bit eingestellt
-
Thread
Verfügbarkeit / Bezugsquellen STM32F417
Hallo zusammen; ich habe ein Development Board mit "STM32F407". Nun wollte ich mich einmal näher mit dem kryptografischem Prozessor des "417" befassen. Ich habe nicht die Zeit und Möglichkeit mir ein eigenes Entwicklungsboard mit "417" zu erstellen / erstellen
-
Thread
STM32f4 osThread Fließkommazahlen verwenden
Hallo liebe Forummitglieder, ich verwende aktuell ein STM32f407 und spiele mit Threads rum. In meiner Threadroutine führe ich eine Funktion aus, in der wiederum eine Variable des Typs double initialisiert wird. Nur bleibt der Thread in diesem Fall einfach
-
Thread
STM32F4 DMA DAC Ringpuffer - Komisches Verhalten bei Sinusgenerierung - Bitte um Hilfe
ich habe ein Problem und würde mich freuen wenn mir einer helfen kann. Ich benutze den STM32F407 um ein Sinus-Signal mit einer Mittenspannung von 1,65 Volt zu erzeugen. Grundlage ist eine Konstante innerhalb welcher eine Periode als Werte abgespeichert sind: [c]const uint16_t Sinus12bit[
-
Thread
STM32 startet im HardFault
ist. Sonst würde ohne Debugger ja kein Code anlaufen... Angehängt meine Vektortabelle eines STM32F407 (Cortex M4): Der Resetvector (Adresse 0x08000004) enthält: 0x0800b62d (little endian). Wie man aber am zweiten Screenshot erkennen kann, liegt der reset-Vector an Adresse 0x0800b62c.
-
Thread
Suche Einstieg in Mikrocontroller Arduino/ARM (ST)
den µCs rumzuspielen. Nach zwei Wochen dann der Umstieg auf ARM / STM32 Cortec M0, M3 und M4 (STM32F407- und STM32F429-Disco fliegen hier schon rum) - die Grundprinzipien waren dann wesentlicher einfacher umzusetzen. Man muss sich halt an das Studieren der Datenblätter zu _allem_ gewöhnen. Macht aber
-
Thread
STM32F4 Alternate Port Functions
Hallo Leute, ich wollte mal wieder den UART am STm32F407 in Betrieb nehmen. Das ganze funktioniert auch. Ich verwende (für diese einfachen Dinge) keine Treiber, da ich denke, dass eine 5 zeilige UART-Initialisierung auch noch mit puren Registern erfolgen
-
Thread
CooCox / kein Reset Signal über SWD
absolut noch nie Probleme gehabt. Das gilt für mich fuer die RB und VE Typen sowohl als auch für die F407er. Mfg, Gerhard
-
Thread
GUI für Mikrocontroller - GitHub ist voll davon
Touchscreen kostet ca. 10€, ein direkt steckbares Prozessorboard wie Arduino mega2560 oder ein STM32F407 kostet noch einen 10er dazu. Das ist schon spottbillig und genug Power für Steuer und Messaufgaben hat man damit auch. Ich hatte auch Software für ein Chart gesucht, bin aber beim selber schreiben
-
Thread
Stand-alone Programmer für STM32 Controller
gestartet werden und arbeitet leider nicth immer so zuverlässig, wie ich selber feststellen durfte (F407 und Seriel).
-
Thread
Verbrauchter Flash/RAM ARM-GCC
Verbrauchten Speicher zur Laufzeit zu bestimmen wäre ich auch sehr Dankbar. Ich benutze einen STM32F407 Controller
-
Thread
STM32 Takteinstellungen: SDMMC < USB?
CMD6 aktivieren, und dann das SDMMC-Interface über CLKDIV auf 48 MHz schalten. Die alten STM32F407 haben einen Hardware-Bug, der das Abschalten des Prescalers (CLKDIV) verhindern, sodass man die 48 MHz nicht erreichen kann. Beim F7 ist das aber behoben.
-
Thread
STM32 vs DSPIC vs AVR XMega
alle; da mußt Du durch! Duschen ohne nass zu werden, das geht nicht ;-) Mein Rat wäre ein STM32F407-Discovery Board ohne weiteren Schnick-Schnack. Für < 20 € kannst Du testen und Deine 'Frustgrenze' ausloten ;-) Als IDE für den Anfang würde ich zu kostenlosen Demo-Versionen von IAR bzw. Keil raten
-
Thread
STM32 , SD-Karte als Ram oder ähnlich nutzen möglich?
ansonsten erhalte ich einen Hardfault. Junge, keine Gewalt! Nimm eine groesseren Hammer! Z.b. STM32F407. Und den $37 soll es auch bald geben.
-
Thread
Verständnisfrage zum Bootloader Speicherbereich beim STM32 Connectivity Line
Bei mir funktioniert es nicht. Ich nutze einen stm32f407. Könntest Du mir bitte sagen welche Adressen ich da nehmen muss.
-
Thread
STM32F4-Discovery und Crossworks
Hallo Ich habe versucht das Evaluationboard STM32F4-Discovery (STM32F407VG) zusammen mit Crossworks (2.2) zum laufen zu bekommen. Ich möchte euch mitteilen, wie was ich wie hinbekommen habe und wo es nicht optimal läuft. Als Basis beziehe ich mich auf das Posting http
-
Thread
GCC 4.8 fuer ARM
Bei mir funzt der GCC 4.8 für ARM (STM32F407) bisher ganz ordentlich, bzw. meine alten 4.6er Projekte werden anstandslos übersetzt.
-
Thread
Störsignal auf Spannungsversorgung
Stromversorgung über USB auftreten, ebenso bei einem anderen Custom-Board, das hier verwendet wird (F407ZG). Hat jemand schon Erfahrungen mit diesem Phänomen und weiß Abhilfe? Wie bekomme ich die Spannung am effektivsten stabil? Bei weiteren Detail-Fragen gebe ich gerne noch Auskunft, leider bin
-
Thread
STM32CubeProgrammer läuft nicht unter Windows 10 x64
Moin ! Ich habe hier ein STM32 Board mit einem F407 drauf. Angeschlossen ist das Board über einen ST-Link und zwar mittels 3.3V, GND, DIO und CLK. Wenn ich in der Windows Console STM32_Programmer_CLI verwende, dann klappt alles wunderbar (siehe Pic1
-
Thread
Fertige Mikrocontrollerplatine als Kaufteil
genannt). Inkl. Programmierschnittstelle und Debugger. Hier ist das andere Extrem das Problem: Der stm32f407 hat ca. 15 Timer ;-); außerdem benötigt man Zeit dafür, die bereits vorhandene Peripherie auf dem Modul zu durchschauen, um freie Pins zu finden ;-) Es gibt auch noch das stm32vl Discovery, das ist
-
Thread
STM32F107 Ethernet Interface
das berücksichtigt? (soweit ich mich erinnere hatte ich das bei meiner Implementierung für den F407 mehr oder weniger automatisch richtig gemacht https://www.mikrocontroller.net/topic/553336#7392539)
-
Thread
STM32 OV2640 BFAF im Header von JPEG
Hallo, ich habe die OV2640 Kamera an meinen STM32f407 angeschlossen. Nachdem ich diverse Probleme hatt, (Es funktionierte immer nur die Auflösung 320x240). Nun habe ich das ganze auf JPEG umgestellt. Nun bekomme ich aus der Kamera einen für mich nicht
-
Thread
; -> @ Kommentar Syntax Konversion von .asm (AVR) nach .s (arm-none-eabi-as)
mein Skript noch nicht perfekt ist. Es läßt einige Fälle wie diesen [pre] .include "stm32f407.s" ; target register defines .set PLLP, (DIVP - 2) / 2 ; some other comment [/pre] durchgehen. Korrektur folgt hier: [pre] #!/bin/sh sed -e "s/^\([^(;\'\")]*\)\(;\)\(.*$\)
-
Thread
Bitte um Überprüfung meines Layouts
Massefläche. Die Relaistreiber werden über die Portexpander MCP23017 angesteuert und diese über STM32F407. Rechts und unten an der Platine soll Draht auf die Pads gelötet werden, die dann auf jeweils einen Hochstromstecker gehen. Ich könnte sicherlich jedes kleinste Detail beschreiben, aber dann würde ich
-
Thread
WordClock mit WS2812
SPI statt TIMER zu benutzen? > > ich konnte dies zumindest erfolgreich bei mir mit seinem STM32F407 und > dem gleichen blauen STM32F103C8T6 board testen. Hört sich ganz gut an. > Die WS2812B scheinen von den timings her ausreichend tolerent zu sein. Läufts auch mit den WS2812 ohne B? Ich
https://github.com/benwilliam/equinox_clock/tree/master/WS2812b_SPI/ws2811_2/f103c8t6 für STM32F407: https://github.com/benwilliam/equinox_clock/tree/master/WS2812b_SPI
-
Thread
I/O-Pin als Power supplay
Hallo liebe Leute! Ich habe STM32F407 Discovery Board und möchte rausfinden, wie ist die Max. Spannung/Strom, die/den ich an einem I/O-Pin ziehen kann? Im Datasheet unter "Electrical characteristics" gibts so viele werte, die ich leider
-
Thread
Einfaches USB-Protokoll für STM32-Controller
Hallo Mikrocontroller-Gemeinde! Ich müsste für ein Projekt einen 2D-Laserscanner von einem STM32F407 ARM-Controller per USB auslesen lassen. Das Übertragungs-Protokoll des Scanners (URG-04LX-UG01) nennt sich Scip 2.0 und erfolgt durch Senden und Empfangen einzelner Character (ähnlich UART). http
-
Thread
[STM32F0] Sprung in ISR vor main()
willst, was du beachten musst. Beschäftige mich jetzt mit Andreas (igel1) zusammen auch mit dem STM32F407 und in dem Zusammenhang habe ich viel gelesen und bin halt auch über so ein Dokument gestoßen. Vielleicht hilft das grundsätzlich weiter.
-
Thread
Frage zu delay (mit SysTick) für den STM32f4
habe eine delay Funktion mit dem SysTick von folgender Homepage. http://patrickleyman.be/blog/stm32f407-delay-with-systick/ Damit habe ich folgendes Programm geschrieben: [c] uint32_t counter=0; void init_LED(){ //Anschalten der Taktversorgung für Port D RCC->AHB1ENR |= (1<<3);
-
Thread
Auswahlhilfe für PWM müC
mal 4 Hardware PWMs mit 16 bit Auflösung, AD und DA Wandler mit 12 bit. Spontan fällt mir der STM32F407 o. ä. ein, der STM32F100 hat so was aber auch. Heiko K. schrieb im Beitrag #3897892: > Und er sollte ruhig noch üppig an Ein-und Ausgängen verfügen. Du kaufst dann einen im LQFP 100 Gehäuse,
-
Thread
Bausatz / Miniprojekt für Geburtstag schenken
noch folgende Besonderheiten haben: - STM8L Discovery: Mit Text-LCD - STM32F4 Discovery (STM32F407-Controller), leider nicht mehr ganz einfach zu bekommen: Mit D/A-Wandler, Bewegungssensor... - STM32F429 Discovery: Mit Grafikdisplay - STM32L053 Discovery: Mit ePaper-Display
-
Thread
Suche RefDesign: STM32 & SMD Quarz (3.2mm x 2.5mm)
Hallo, ich suche für ein STM32F407 Projekt mit USB ein Referenzdesign mit einem kleinen SMD Quarz. Ich habe keine Möglichkeit, die Quarzleistung zu messen, deshalb dachte ich, es muss doch eigentlich genügend Beispiel-Designs geben.
-
Thread
stm32f4 hilfe bei Verwendung von GPIO
auch flashen... Mein System: -BS: Windows 7 64Bit -IDE: Keil µVision (MDK501.exe) -Bord: stm32f407VG Zunächst einmal möchte ich die IO-Pins auf High und Low setzen können. Ich habe nun schon viel viel recherchiert und fand heraus, dass dies mit einem Struct vom Typ [c]GPIO_InitTypeDef[/c] funktioniert
-
Thread
OMC / Stepperonline Servo Drive E6 / MZ860 Software
mitgelieferte Umrichter hat die Bezeichnung auf der Platine "MZ860-Drive-A V1.1" und als Prozessor einen GD32F407. Weiss jemand, ob es dort etwas gibt? Meine Google-Skills haben mich leider verlassen ... Danke sehr!
-
Thread
SD Karte an uC: exFat oder FAT32
Alternativ: STM32F407 o.ä. mit 192 KB SRAM nehmen, da kann man schön viel puffern. Der hat auch ein SDIO-Interface ("SD-bus"), womit man größere Übertragungsraten erreicht (die Speed Class ist nur für SDIO definiert, bei
-
Thread
Maximaler Stromverbrauch von VRef bei Atmega&STm32
Im Datenblatt des F407 steht etwas von I_VDDA maximal 1.8mA
-
Thread
Kurze Frage: STM32F4discovery bootet nicht!
möchte nun das Discovery von einer USB Powerbank versorgen, aber ich habe gemerkt, dass der STM32F407 gar nicht erst losläuft, wenn ich das Board zum Beispiel an USB vom Computer anschliesse. D.H. Anschliessen->build and run->läuft perfekt->ab und anstecken->läuft nicht los! Wenn er nicht läuft,
-
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
ARM CMSIS DSP Library - einige Fragen
DSP Funktionen an sein? Möchte gerne die PID-Funktion in der CMSIS-DSP Library auf einem STM32F407VG unter CooCox nutzen. Viele Grüße Deepdiver99
-
Thread
CooCox printf auf andere UART umleiten
Der STM32F407.
-
Thread
Benutzt jemand ein STM32F4 Discovery
damit? Das STM32F4 Discovery ist ein Board, um sich mit der F4 Serie von MC und hier speziell dem F407 zu beschäftigen. Das Ding ist nicht dafür gedacht, um als Arbeitsboard in einer Serie von Produkten zu arbeiten oder sowas. Der MC ist nach wie vor aktuell und lieferbar.
-
Thread
CubeIDE - erstellen eines Projektes
mal durch. Wir nehmen mal an, wir haben gerade ein neues STM32CubeMX Projekt angelegt für den STM32F407VGT6. 1. Code in der .io Datei erzeugen (Generate Code). 2. .io Datei löschen 3. Folgende Dateien löschen: main.h, stm32f4xx_hal_conf.h, stm32f4xx_hal_msp.c, system_stm32f4xx.c 4. HAL Ordner löschen
-
Thread
Locala variable wird weg optimiziert, Coocox + GCC
if(refresh==1) UB_WS2812_Refresh(); } [/c] Es passiert nur bei den STM32 F401RE (nucleo). Beim F407 (discovery) functioniert es. Es ist mir unklar warum die sich unterschiedlich verhalten. Diese function kommt aus die WS2812 lib von UB. Alles anderes functioniert. Ohne optimierung gehts auch. Selbst
-
Thread
STEVAL-ISA152V1 weshalb so teuer?
Verpackung als Wucher. Die Preise von EVAL-Boards sind 'politische' Preise. Hätte STM 'mein' STM32F407-Discovery Board nicht zu günstigem Preis angeboten, hätte ich ihn nie ausprobiert, wie vermutlich etliche andere Mitstreiter hier. Und die Rechnung von STM ist doch aufgegangen: 1 x billiges EVAL-Board
-
Thread
2.2" GLCD 320x240 mit ILI9341
wo es eigentlich vom Platz gar nich möglich waere. Der beiliegende Code ist zwar für einen STM32F407 bestimmt, ist aber (meiner Meinung nach) soweit klar geschrieben, dass eine Portierung auf einen anderen Controller nicht schwer sein sollte. Zu beachten ist nur, dass ich manche Ascii Zeichen dazu
-
Thread
STM32F4 ADC Problem
Beitrag #2872170: > Mit den Opamps klappt es einwandfrei! Auf Seite 126 im datasheet des STM32F407 ist die Formel für die Eingangsimpedanz angegeben. Mit deinen Einstellungen aus dem Code von oben komme ich auf 11,8kOhm, sofern dein APB2 mit 84MHz läuft.
-
Thread
TFT Touchscreen für vielerlei Projekte
ok, aber viele Cortex-M haben genug Power für App+Display in einem µC. Mein Favorit zur Zeit: STM32F407VE Board mit aufgestecktem Display, parallele Ansteuerung. Zusammen ca. 20€ bei Ali, nur das Display könnte besser sein. Touch: passiv ist billig und einfach, aber weniger genau und Wischgesten sind
-
Thread
IC zum decodieren von Drehencoder
zwei Quadraturdekodereingängen, und dann die H8SX mit insgesamt vier davon. Heute liegen die STM32F407 mit insgesamt sechs Kanälen ganz vorne. Zu Kosten von <5€ (im LQFP100-Gehäuse) erhält man eine langfristig verfügbare µC-Lösung. Ein kleiner Nachteil der neueren µCs ist die Versorgungsspannung von
-
Thread
Modernes "Z80 Klein-Computer"-Analogon für Jugendliche/Kinder?
mir dazu STECCY ein - ein ZX-Spectrum Emulator auf moderner Hardware. Man nehme: - ein STM32F407VET6 BlackBoard für 8 - 10 EUR - ein TFT-Display für 30-55 EUR - ein oder zwei I2C-PCF8574-Module für 2 EUR - eine noch übrige PS/2- oder USB-Tastatur - Eine µSD-Karte Mit dem ZX-Spectrum-Emulator
dann ausführen kann. Aber wahrscheinlich ist der Junge dann so alt, dass er mittlerweile den STM32F407 direkt in C statt über eine Emulation programmiert... Artikel: [[STECCY]]
-
Thread
Ethernet PHY für RMII mit 25Mhz gesucht
kostet, 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