-
Thread
Problem with STM32F407 using RTC_SmoothCalibConfig
- DBP bit (PWR_CR) is set to enable write access - RTC_WPR is written key-sequenze (by function itself) to enable write access - call of RTC_SmoothCalibConfig(...) does not change Register RTC->CALR - return of RTC_SmoothCalibConfig(...) is SUCSESS, nevetheless RTC->CALR remains always 0x0000 - I find no Remarks in Errata sheet about this problem
-
Thread
MOSI-Pegel viel zu niedrig, aber warum?
einem Oszilloskop Clock und MOSI Leitung geplottet(siehe Bild). Das ganze läuft auf einem STM32F407VGT welcher mit 3V betrieben wird. Ich versuche über den SPI3port -> "0x88" zu schicken, was auch gerade so noch im Bild erkennbar ist. Auf dem Bild erkennt man, dass die Clockleitung wie erwartet
-
Thread
Brauche Ratschläge bezüglich µC-Einstieg
würde ich noch die Finger lassen, weil da viel Frust für Anfänger drinnen steckt. Hier ist der STM32F407, wie schon genannt, ein Traumteil. Das Basic Tutorial hat aber schon über 1350 Seiten ohne ARM Kern Beschreibung. Dazu hunderte Seiten mit genauerer Beschreibung von RTC usw. Das kann heftig und frustig
-
Thread
Frequenzzähler eigenbau, Jitter beim Interrupt
zu schreiben, gebe ich Dir einen Link, bei dem die Schaltungen zu den diversen Verfahren mit STM32F407 gezeigt sind: http://mino-elektronik.de/FM_407/fmeter_407.htm Die erste Schaltung nutzt externe Vorteiler für drei Kanäle und kann per GPS-Signal stabilisiert werden. Die 2. Schaltung ist auf einen
-
Thread
STM32F4: EXTI-Interrupt-Flag löschen
Hallo STM32F4-Spezialisten! Ich beschreibe hier ein kleines Problem mit dem STM32F407, das sich zwar umgehen lässt, aber trotzdem hätte ich gerne gewusst, warum es so ist. Gegeben ist die folgende Interrupt-Routine. Durch ein externes Signal wird die EXTI-Routine regelmäßig aufgerufen
-
Thread
STM32: Prüfen, ob korrekte MCU
Firmware geflasht wurde? Konkret will ich einen 64-pinnigen STM32F446RE von einem 100-pinnigen STM32F407VET unterscheiden können. Momentan ist die einzige Variante, die mir einfällt, die folgende: Bei nicht-existierenden Pins wird das Eingangsregister immer als Null gelesen, egal wie das Ausgangsregister
-
Thread
SDIO Master auf SPI Slave
Hallo Liebe uC Profis, ich hab folgendes Problem: Ich hab einen uC (STM32F407VG) und ein SPI shield für SD Karten. Der uC hat eine "fertige" Lösung für SDIO aber das shield kann nur SPI. Jetzt hab ich schon einiges gelesen davon, dass man MISO und MOSI zusammen hängen kann
-
Thread
STlink-v2 Cortex M4 Reset per Commandozeile in Ubuntu
Hey, ich flashe meinen STM32F407 über "st-flash" mit dem Befehl: "st-flash write <dir/file.bin> 0x8000000" in Ubuntu 16.04LTS. Gibt es auch eine Möglichkeit die Hardware per Commandozeile zurück zu setzen? Aktuell muss ich ihn
-
Thread
pySerial: wieso ein sleep nach flush?
dazu entschlossen, von nun an alle meine Test damit auszuführen. z.Zt. arbeite mit einer STM32F407 Hardware, die von der UART Befehle entgegennimmt und dies und jenes macht. Solange diese Befehle von HTerm eintreffen, werden sie korrekt ausgeführt. Dieselben Befehle gesendet von Python werden
-
Thread
STM32 Code im externen RAM
noch garnicht so genau abschätzen kannst, würde ich das ext. RAM erst einmal weglassen und einen F407 im 144 pol. Gehäuse nehmen. Die kosten nur minimal mehr und sind pinkompatibel zu Versionen mit mehr internem RAM (F427/F745). Man kann diese µCs auch sehr langsam takten. Mit einem Nucleo-Board kannst
-
Thread
STM32F4 debugging mit Eclipse unter Linux
Seit zwei Tagen versuche ich den debugger für meinen Cortex-M4 zum laufen zu bringen (habe ein STM32F407 Discovery board, eclipse unter Ubuntu 12.04LTS), leider kein Erfolg :-( Die toolchain funktioniert soweit, habe mit OpenOCD sogar flashen können (Programme kompilieren sauber), das klappt. Aber sobald
-
Thread
STM32 HAL CDC-USB-Treiber "Flow Control"
Hallo, ich stehe beim HAL-Treiber von ST zum STM32F407 gerade ein bisschen auf dem Schlauch.. Ich möchte den Controller als Client über USB Daten empfangen lassen, in diesem Fall eine Firmware, die der Controller dann über SPI auf ein DAB-IC programmiert
-
Thread
assert_param führt zu Fehlermeldungen
führt beim Build zu Errors. Arbeitsumgebung: Em::Blocks vers 2.0 GCC vers. 4.7.3 20130226 STM32F407 StdPerLibF4: vers 1.3.0 Compiler Defines: [c] STM32F40_41xxx USE_FULL_ASSERT USE_STDPERIPH_DRIVER HSE_VALUE=8000000 VECT_TAB_SRAM DEBUG [/c] stm32f4xx_conf.h: [c] #ifdef USE_FULL_ASSERT
-
Thread
entscheidung mikrocontroller
Arduno, Xmega) Espressif ESP8266 Microchip PIC ST Microelectronics STM32F103, STM32F030, STM32F407 Texas Instruments MSP430 Das hat einen guten Grund: Diese Chips kann man als Endverbraucher zu einem günstigen Preis problemlos erwerben, sie sind gut dokumentiert, sie sind in zahllosen veröffentlichten
-
Thread
Wahl der richtigen µC-Familie Gesperrt
langsam > STM ist da auch nicht besser. Ich zeige Dir gerne ein Beispiel, bei dem sich der STM32F407 mit 168MHz deutlich von einem RX610 mit 100MHz absetzt: http://www.mino-elektronik.de/TFT-direct-drive/TFT-direct-drive.htm#tft-1 >>Der STM32F4xx ist richtig schnell und der Code ist kompakter
obigen Beispiel habe ich die gleiche C-Quelle verwendet, die ursprünglich vom H8SX kommt; der Code vom F407 ist deutlich kompakter. Eigentlich sollte Dir aufgefallen sein, dass ich neben Dir und auch Olaf ein Freund von Renesas (u.a. der RXe) bin. Dennoch beurteile ich, was ich sehe und nicht, was in meine
-
Thread
Wies der zufall will.
der STM32F4 hat einen RNG on board. einfach ein stm32F407Discovery für ein paar Euros kaufen, paar Zeilen für die Initialisierung. An einen Portpin einen Transi mit Relais und Freilaufdiode und fertig ist das Ding. Für jemanden der allerdings keine Vorkenntnisse
-
Thread
Fragen zu STM32F4 DISCOVERY TFT LCD Board
. Die genaue Pinzuordung und die alternativen Funktionen entnimmst du dann dem Manual zum STM32F407/405, abhängig vom Gehäuse.
-
Thread
STM32F4 + Timer 3 + DMA1 schreibt nicht ins ODR => TEIF
Roger that, give the man a cigar! Scherz beiseite - ich habe eine ähnlich Anwendung auf dem STM32F407 am Laufen. Zwei unabhängige Datenpumpen, eine auf TIM1, eine auf TIM8.
-
Thread
Wie oder wo STM32 bestellen?
Verwendung oder zum Umlöten in die eigene Schaltung. Selbst vor Kurzem waren bei LCSC noch > 1000 STM32F407VET zu akzeptablen Preis verfügbar. Wenn man also die Liefersituation verfolgte und nicht tagträumerisch plötzlich Bedarf an frischer Ware verspürte, gab es immer wieder Gelegenheit, sich einzudecken
-
Thread
Cortex M4 FPU aktivieren
Ich benutze das Cortex M4 discovery Board mit einem STM32F407 und habe darauf FreeRTOS laufen. Ich habe mir eine ARM Toolchain mit Hardware floating point compiliert. Leider gibt es mit der FPU ein Problem, wo ich nicht weiter komme. Laut Manual sollte die
-
Thread
Probleme mit 74HC597 an SPI
Nabend, versuche gerade die Eingänge meines STM32F407 mit einem 74HC597 über SPI zu erweitern. Den 597 habe ich folgendermaßen angeschlossen: (Bezeichnungen entsprechend Philips Datenblatt: http://www.nxp.com/documents/data_sheet/74HC_HCT597_CNV.pdf
-
Thread
STM32G474. STM32CubeIde, Optimierung ADC-Genauigkeit
Was passiert, wenn du einen Mittelwert über mehrere Messungen rechnest? Ich nutze einen STM32F407 (leider etwas anders) und komme mit folgendem Verfahren auf sehr sehr gute Ergebnisse: "8 Samples messen. Die zwei extremsten Werte verwerfen. Mittelwert über die restlichen 6 Werte". Mittels externer
-
Thread
stm32f4 PWM mit timer 2 Chanel 4 an PB11
Hallo Ich verwende einen STM32F407. Jetzt wollte ich ein PWM Signal mittels Timer 2 Channel 4 auf den Ausgang von Port B Pin 11 geben. Ich habe im Forum Beiträge gefunden und mit meinem Code Verglichen. Funktioniert aber nicht. Ich
-
Thread
Daten per Ethernet/USB übertragen
Erweiterungsboard: https://hbe-shop.de/Art-2009276-STMICROELECTRONICS-STM32F4DISCOVERY-DISCOVERY-KIT-STM32F407-USB-OTG https://hbe-shop.de/Art-2250205-STMICROELECTRONICS-STM32F4DIS-BB-ERWEITER-STM32F4-CORTEX-M4-DISCOV Atmel SAMA5D3 Xplained mit Dual-Ethernet, einmal davon Gbit: http://www.atmel.com/tools
-
Thread
STM32FXX Prozessor - individuelle Kennung auslesen
0x1FF0F420)) #endif [/c] Verwendung dann als CONFIG_UID[0] bis CONFIG_UID[11]. Das gilt für den STM32F407 oder STM32F767, die Seriennummer gibt es auch bei anderen Modellen, aber dann an anderer Adresse, wo steht im Datenblatt.
-
Thread
Problem mit Timer und Delay
Hallo zusammen, ich habe ein Problem mit meinem STM32F407VG.... in der Cube IDE. Aktuell arbeite ich an einem Program, wo ich mehrere Timer verwenden muss. Meine Programme davor hatten immer nur einen Timer. Jetzt habe ich folgendes Problem, ich brauche
-
Thread
GCC: Array soll im SRAM abgelegt werden
Servus allerseits - STM32F407 - Em::Blocks mit arm-none-eabi v4.7.3 Ich habe in einer Datei folgendes Array: [c] static char *delay_items[] = { (char *)"HC596 Reset ( ", (char *)"HC595 Clock ( ",
-
Thread
Arduinio Software Serial - wie synchronisiert man 2 Software Ports bei Datenempfang
Alternativ: Nimm einen [[STM32]] der hat schon bis zu 8 UARTS drin. Der STM32F407 hat 6.
-
Thread
Ansteuerung für TFT
Sync-Impulse und die anschließenden Zeiten, bis das aktive Bild kommt. Bei meinen Versuchen mit dem STM32F407 Discovery Board komme ich auf 180fps bei 272x480 und 64 Farben. Abgemagert auf s/w bei VGA Größe sollte er das Timing aus Deinem Datenblatt locker schaffen. Als Bildspeicher dient das interne RAM, was
-
Thread
Komisches Verhalten des SPI [STM32]
Moin moin, ich habe ein komisches Problem mit dem SPI des STM32F407. Und zwar habe ich eine ADC am SPI angeschlossen (und zwar einen ADS8320). Diesen versuche ich auszulesen, was allerdings nicht reproduzierbar klappt. Ich habe euch mal einen Screenshot vom Oskar
-
Thread
STM32F401/411: Black Pill Board: Wie auf alten IDE zum Laufen kriegen?
geschichtet, also txt, bss, usw. usw. Der Stack kommt von oben, der Heap liegt zuoberst. Bei F407er habe ich damals (Discovery Board) noch eigene Segmente für BKRAM (4kb) und CCRAM (64kb) von insgesamt 196kb eingebaut und deren Regionen zugewiesen, da das RAM nicht an einem Stück liegt. Dadurch
-
Thread
I2C STM32F407IG EEPROM 24LC256
Hallo Zusammen Ich arbeite mit dem STM32F407IG und möchte Daten in eine EEPROM 24LC256 schreiben und lesen. Eine Bedienpanel mit LCD Display und dem EEPROM sind Vorgabe. Text soll ins EEPROM gespeichert werden und bei entsprechender Anwendung
-
Thread
STM32F105 3x Input Capture mit Timer1
Also ich habe die Version von hier http://mino-elektronik.de/progs/STM32F4xx/pwm_f407/f_mess.c mit Umkonfigurieren der Flanke anstelle zweier interner Kanäle mit fester Flankenzuordnung ausprobiert. Das scheint aber nur im Bereich 20% bis 80% Dutycycle zu funktionieren. Ansonsten gibt
-
Thread
STM32F4 Discovery, usb endpoint IN2 funktioniert nicht
Endpunkte unterstützt. Die Firmware ist auch für mehrere Endpunkte ausgelegt. Datenblatt des STM32F407: http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/DM00037051.pdf Beschreibung des STM32F4DISCOVERY: http://www.st.com/internet/evalboard/product/252419.jsp
-
Thread
STM32 Clock Configuration
Hallo zusammen, seit kurzem arbeite ich mich in die STM32F4-Familie mit dem STM32F407 DISCOVERY Board ein. Alles schön und gut. Ich bin mit CooCox CoIDE eingestiegen und bin dann zu STM32 Workbench gewechselt. Um mich NOCH nicht mit der Einstellung der Clocks und der Waitstates und
-
Thread
Projektidee: Impedanzmessung Lautsprecherchassis
Wenn es schon DIY per µC sein soll dann doch mit einen der DAC und ADC an Board hat. Z.B. der STM32F407 der hier als Eval-Board rum liegt. Kleine Endstufe an den DAC und schon kann's los gehen. Mit einem kleinen Touch-Display wäre optional auch eine Bedienung/Anzeige gleich dabei.
-
Thread
I2C Bus Wemos D1 Mini / MLX90614
Den Sensor gibt es in 3 V und 5 V, ist es die richtige? Ich hatte auch Probleme den mit einem F407 zu betreiben und habe einen Pegelwandler gebraucht.
-
Thread
Bootloader STMF413VGT6
Bootloader noch gar nicht programmiert ist? Meinn Programm ist klein und simpel (noch für einen STM32F407, weil ich dafür ein Discoveryboard hoer habe): [c] #include "stm32f4xx.h" #define T_OUTPUT 0x01 #define MODE(a,b) ((b)<<(2*a)) #define SET(a) (1<<(a)) #define F_CPU 16000000 volatile
-
Thread
STM32F4 + Grafikcontroller + TFT?
auf A16 verzichtet werden kann, gibt es keine Probleme mit der PIN-Anzahl und dem FSMC beim STM32F407-100Pin (Discovery F4). Multiplexen ist in diesem Fall nicht nötig. Einige Beispiele zeigen, wie dass dies praktisch gemacht wird. Das Turorial zum FSMC ist in der Software-Lib zum DiscoveryF4 Board
-
Thread
STM32F103 vs STM32407 SPI in der HAL
Hallo, Ich hab ein SPI LCD ST7735 erfolgreich am laufen am STM32F407. Jedoch funktioniert das nicht am STM32F103. Jeweils SPI-1 plus die drei Steuerleitungen. Am Oszi sieht man auch das sich da was tut aber das LCD Initialisiert leider nicht. Gibt es da in
-
Thread
STM32 UART Boot Loader überschreibt ohne löschen?
oft Du willst. Bei den F4 ist das (zum Teil?) so, siehe z.B. Kapitel 3.6.4 in RM0090 (S.86) für F407. Bei den F1 geht schreiben immer nur 16bit-weise und wenn diese 16bit nicht 0xFFFF sind verweigert er die Schreiboperation und setzt das PGERR bit im FLASH_SR (S.25 im Flash Programming Manual - PM0075
-
Thread
STM32 BLDC Ansteuerung
Hallo Leute ich möchte 2 BLDCs mit einem STM32F407 regeln. Zwar geht es, wenn ich per Timerinterrupt regelmässig die Hallsensoren abfrage, und dann entsprechend Kommutiere; aber die Frage ist, kann ich die Kommutierung auch Hardwaremässig machen und
-
Thread
LIN Kommunikation - STM32F4
Hallo, Ich versuche eine LIN-Kommunikation in meinem STM32F407IG sicherherzustellen. Ich komme leider nicht voran. Hat Jemand eine Idee wie es funktionieren soll bzw. welche Schritte müssen bearbeitet werden. Danke im Voraus
-
Thread
Gesucht: Bus-System um mehrere uC zu vernetzen
>weil der uC STM32F4xx nicht genug >Ressourcen hat. So ein F407 zB braucht doch nur einen PHY fürs Ethernet. RS485 gäbe es auch noch.
-
Thread
Projekt läuft nur richtig wenn es mit Keil MDK erstellt wurde
Hallo Als ich mit dem STM32F407IG angefangen habe, hab ich zuerst einmal mit der Keil MDK Umgebung gearbeitet und bin jetzt aber auf CoCox umgestiegen, wegen der Codebegrenzung. Irgendwie braucht der STM32 deutlich länger die LCD
gestoßen, war aber wohl nicht das richtige. Welchen Treiber braucht man für den Bootloader des STM32F407IG ? Viele Grüße Felix
-
Thread
Wie macht man Touch Flächen am besten?
ausser zum spielen und testen reichen mir die nicht. Die ganze Tastartur hängt später an einem STM32F407 dran, den hätte ich zwar gerne gleich mit auf der Platine, aber das würde wohl etliche Probleme bringen die ich lieber nicht lösen will. Eine 2. Platine und gut ist! Ich fang dann mal an ein Layout
-
Thread
Audioausgang(line/headphone) zu ADC mit Rail2Rail Opamps
Grundidee ist Stereo-Audio mit Line bis Kopfhörerpegel (0,5 bis teilweise 16V) an einen ADC im einem STM32F407VG (ADC bis 3V) anzupassen. Ich habe das auch schon mal mit LTSpice (mit ts912) simuliert, da schien das zu klappen. Oftmals habe ich noch einen 47nF parallel zu R4 bzw. R5 gesehen, dazu aber
-
Thread
STM32F446 USB-CDC mit StandardPeripheralLib - nix geht
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 auch der STM32F446 USB problemlos
-
Thread
PCB für DP83848, Entwurf
walten :D. Jedenfalls möchte ich für ein Projekt gerne ein PCB bzw eine Schaltung mit nem STM32F407 und nem DP83848i entwerfen. Habe alles soweit schonmal mit Breakoutboards von Waveshare und ST getestet. Ist natürlich keine sonderlich kompakte und schöne Lösung. Also würde ich mir gerne selber ein
-
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