-
Thread
Farnell: Land unter durch Brexit?
zwei Jahre, wenn wieder großer Überschuss existiert ;-) Sieh Dir mal die Preise eines popeligen F407 an: https://lcsc.com/product-detail/ST-Microelectronics_STMicroelectronics-STM32F407VET6_C28730.html
-
Thread
Anfang mit STM32. Wie habt ihr es gemacht?
soviel Varianten der STM32 da wird man eher bei den Distributoren fündig. Einige ‚Standardtypen‘ wie F407 findet man auch bei AliExpress.
weder Baum noch Borke. Johannes S. schrieb im Beitrag #6756773: > Einige ‚Standardtypen‘ > wie F407 findet man auch bei AliExpress. Oder auch hier: https://lcsc.com/products/ST-Microelectronics_474.html?q=stm32f407 zu einem völlig überzogenem Preis.
-
Thread
Wie AAC Decoder mit ADTS & LATM auf cortex m4?
die alle auf einem M4 sind kann ich nicht sagen, kommt dann auch drauf an welcher M4. Z.B. ein STM32F407 ist schneller wie ein STM32F411. Ich persönlich würde den FDK AAC nehmen, weil der aktiv gepflegt wird. Das ist zwar mal wieder so ein Code Monster, aber wenn man da mal alles wichtige raus kopiert
Nach nun einigen Tagen suche bin ich nicht wirklich weiter gekommen. Es ist ein STM32F407 verbaut, also einer der damals recht schnellen mit 168MHz. Heute würde man was anderes nehmen, aber so ist es halt, die Biester werden immer schneller. So ich habe nun auch den FDK AAC zerlegt und
-
Thread
Einteigerfreundlicher ARM MCU für PWM mit Schrittmotoren und Modellbauservos
STM32F407 Ich mag den eigentlich nicht, und das liegt daran, dass die STM32-Familie viel hübschere Töchter als rusty old F407 hat. Aber für die gewünschte Anwendung passt er zufälligereweise gut: Erstens
-
Thread
Logic analyzer für MCUs
mit preiswerten Lösungen? > > Es kommt darauf an, was du vor hast. MCUs gibt es viele. STM32F407
-
Thread
Ethernet für uC?
uC mit eingebautem Ethernet MAC nehmen ? Im ARM Bereich ist das nicht ungewöhnlich. Z.B. STM32F407/417 haben ein Ethernet MAC eingebaut. Man benötigt nur noch ein Ethernet PHY (z.B. mit DP83848) und entsprechende Software.
-
Thread
Wie wirkt sich die Bauteilesituation bei euch aus?
In 2013 entwickelte ich auch eine LP wo dank fast gleichen Pinouts man einen STM32F103, F223 oder F407 einbauen konnte. Durch Einbau oder weglassen von ein paar Passives konnte man alle erwähnten uC in der selben LP einsetzen.
-
Thread
77,5kHz Generator aus 20MHz Takt ATtiny45-20 Assembler 10MHz Frequenznormal
www.mikrocontroller.net/topic/484856#6044823 Und dann auch noch mein eigenes Süppchen, was anfangs mit F407 + TDC7200 bestückt war: http://www.mino-elektronik.de/FM_407/fmeter_407.htm#c3 ff Aktuell bin ich bei einer Weiterentwicklung mit H730 + AS6501, von dem ich bessere Daten erwarte (, wenn die Platinen
Weihnachtsgeschenk ist da > ;-)" > > Und dann auch noch mein eigenes Süppchen, was anfangs mit F407 + TDC7200 > bestückt war: http://www.mino-elektronik.de/FM_407/fmeter_407.htm#c3 ff > Aktuell bin ich bei einer Weiterentwicklung mit H730 + AS6501, von dem > ich bessere Daten erwarte (, wenn die
-
Thread
STM32L052x8 USB mit Bare Metal Code funktioniert nicht. SET_ADDRESS fehlerhaft
welche bugs meinst du? F407 ist OTG was naturgemäs aufwändiger ist. Also im VCP code funktioniert das setzen der Addresse im EPIn0 Handler problemlos. nochmal ein codeausschnitt: [c] void OnEpCtrlIn(void) { if (IsStandardRequest
Thomas Z. schrieb im Beitrag #6698885: > welche bugs meinst du? F407 ist OTG was naturgemäs aufwändiger ist. > Also im VCP code funktioniert das setzen der Addresse im EPIn0 Handler > problemlos. > nochmal ein codeausschnitt: Ich weiß, dass es so funktionieren
-
Thread
STM32CubeIDE STLINK/V2 Debuggen ohne Breakpoints (Semihosting?)
genau das Problem ist. Das Programm, das in einem Discovery Board läuft, funktioniert nicht im STM32F407-DIYMORE board. Vielleicht kann mir da jemand auf die Sprünge helfen.
-
Thread
STM32CubeIDE Position des Breakpoints in Assembler Code
nicht dort (im rstHandler), wo der BP tatsächlich gesetzt ist. Das Target ist ein DIYMORE STM32F407 (https://stm32-base.org/boards/STM32F407VGT6-diymore), das am STLINK SWD Interface angeschlossen ist mit herausgeführter RST-Leitung, SWCLK, SWIO und RST and 2-4-5 des SWD Interfaces angeschlossen.
ja, ich habe ein F407 gerade am BMP dran. Aber unter Linux, muss erstmal gucken wie man da Screenshots macht. Da bin ich noch Noob...
-
Thread
Error! Failed to read target status
Error! Failed to read target status Debugger connection lost. Shutting down... [/code] STM32F407-DIYMORE-Board hängt am STLINK des STM32F407VG-DISC1. Jumper von CN3 off (ST-LINK aktiv). DIYMORE über SWD 2-4-6 (SCLK, SWIO,RESET) mit dem Target verbunden. Was mache ich falsch?
Hier noch mal der letzte Stand. Nagelneues STM32F407G-DISC1 Board. Firmware auf neuestem Stand. Mehrere BP gesetzt, aber keiner wird getroffen. Auch USB direkt angeschlossen (kein HUB). macOS 11.3.1
-
Artikel
MINOS
trotzdem aber auch komfortable Firmware, welche auf einem STM32F4xx läuft - vorzugsweise dem STM32F407VET6 Black Board, welches für einen einstelligen Euro-Betrag zu haben ist. = MINOS = MINOS unterstützt dabei ein Dateisystem auf einer eingesetzten SD-Karte und verwendet eine UNIX/Linux ähnliche Mini-Shell
kompatible Console - vorzugsweise PuTTY als Terminal-Emulation Batteriegestützte Echtzeituhr des STM32F407 SPI Flash mit 2 MB Als externe Hardware wird zur Zeit unterstützt: UART2 zum Anschluss von externer Peripherie über serielle Schnittstelle WS2812 LED Stripes FSMC-Schnittstelle zum Anschluss von SSD1963
-
Thread
Linker entfernt Symbole?!
Hallo Kollegen ich programmiere etwas für einen STM32F407. Ich habe mir dazu ein Makefile und Linkerscript zusammengeschustert. Des Weiteren verwende ich FreeRTOS. Compilieren usw. geht alles, aber ich habe festgestellt, dass der Linker ein paar Symbole
portable/GCC/ARM_CM4F/port.c.o [/code] und die Binary Size ist 11120. Wenn man im Linkerscript stm32f407ve_ram.ld die paar Zeilen [code] .text : { . = ALIGN(4); KEEP(*(.vectors*)) *(.text*) *(.rodata) *(.rodata*) . = ALIGN(4); } > ram [/code] zu [code]
-
Thread
ST-LINK Firmware upgrade innerhalb ST-LINK Utility
Ich wollte sicherstellen, daß ich die aktuelle Firmware in meinem DISCOVERY Board (STM32F407G-DISC1) geladen habe. Innerhalb von STLINK-Utiity rief ich den Firmware upgrade auf und bekomme das Bild (wie beigefügt). Wundert mich, daß mir da eher ein "Downgrade" als Update angeboten wird
-
Thread
komplexes Problem mit Grafik und Dateisystem auf Disco-F746NG
RM0385 ? Danach haben DMA2/DMA2D ja Verbindungen zu allen RAM. Das es Limits gibt hatte ich beim F407, dann ging es aber gar nicht WIMRE. Aber jetzt habe ich wenigstens die richtige Suchrichtung. Auf jeden Fall wird es übel kompliziert wenn RAM nicht gleich RAM ist, beim H7 sieht das ja noch heftiger
-
Thread
STM32F401 Embitz1.1 Toolchain gesucht
Der arme kleine F401 hat doch gar keine RNG Hardware. Der F407 z.B. dagegen schon.
pegel schrieb im Beitrag #6689355: > Der arme kleine F401 hat doch gar keine RNG Hardware. > Der F407 z.B. dagegen schon. Haha :)
-
Thread
[S] STM32F4DIS-BB und STM32F4DIS-LCD
Hallo Leute, hat jemand noch diese 2 Boards zu verkaufen? STM32F407 LCD und BaseBoard (BB).
-
Thread
Problem mit UART auf STM32G0. UART liest nur 0 ab zweiter Iteration
integriertem SIMCOM Modul Geht nicht: STM32G031k8t6 Nucleo Eval Board mit Simcom Eval Board Geht: STM32F407 Discovery mit Simcom Eval Board Alle mit dem gleichen Code, nur die Konfiguration in CubeMX in der CubeIDE hat sich natürlich geändert. Code: main: [c] while (1) { while(!SIM7080G_CSQGood
-
Thread
[STM32] Discovery board USART1 Problem Zeichen doppelt und corrupted
#6678139: > Hallo, > > Welches discovery board ist das genau? ich habe ein Board mit einem STM32F407 VGT Controller. > > Kann es sein, dass Du die Clock nicht richtig initiailisierst? Die > U(S)ARTs leiten sich von der CPU clock ab; wenn die nicht synchron mit > der Empfängerclock läuft, gibt
-
Thread
STM32407 LWIP bricht bei 0x0A ab
Hallo zusammen, ich habe ein Projekt mit STM32F407 und LWIP von Uwe (Der Exponent) am laufen. HTTP Webbrowser funktioniert. Nun habe ich auch den UDP Server hinzugefügt. Schließlich sollen Daten von meinem Gerät empfangen werden und Antworten zurückgesendet
-
Thread
cjson und Strings
Hallo, ich nutze gerade einen STM32F407 mit einem Wizfi360, um mir die Wetterdaten auf einem SSD1963 anzeigen zu lassen. Bis jetzt hole ich mir die Daten ab und hole mir die Temperaturen aus dem Buffer: [c] int8_t Store_Weather_Data(
-
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
ADC synchronisiertes aufzeichnen und auswerten
aus dem Raster Da bin ich mir nicht ganz sicher. Du brauchst ja nur 3ADCs und externen RAM. Der F407 hat meine ich 3x2.4MSPs ADCs. Der H7 2+1 wo auch ausreichend schnell sein dürften. Vielleicht gibt es noch mehr Typen wie die L4/L5 da bin ich mir nicht sicher. Kurze Suche bei eBay... Da gibt es
-
Thread
CUBE IDE und live expressions
Ich habe das gerade mal mit Embedded Studio, J-Link und einem STM32F407 EVAL Board ausprobiert und funktioniert zumindest in der Kombination ohne Probleme. Daher vermute ich das es an STM32CubeIDE liegen könnte.
-
Thread
PWM-Signal mit STM32 messen
Ein Beispiel mit F407 für 0,05 Hz - 500 kHz: http://www.mino-elektronik.de/FM_407/fmeter_407.htm#a5 Ein Programm für ATmega88, wobei nur eine Pulsweite ermittelt wird: http://www.mino-elektronik.de/fmeter/fm_software.htm
-
Thread
Wie stm32f407 I²S Ausgang mit externem Quarz machen?
Hallo, ich will mit einem STM32F407 ein Signal ausgeben das recht jitter arm ist. Dazu würde ich gerne einen externen Quarz 22,5792MHz anschliessen und den intern als Takt auf die PLL geben. Bei irgendeinem der STM32 hatte ich mal
-
Thread
STM32F103 Bluepill mit 128kb lässt sich nicht flashen
Nucleo-Boards (8MHz Quarz): [code] -DSTM32F411 -DHSE_VALUE=8000000 [/code] Resultat: 100MHz. Für STM32F407VE Black-Board und STM32F407VG Discovery Board (8MHz): [code] -DSTM32F407 -DHSE_VALUE=8000000 [/code] Resultat: 168MHz. Die resultierenden Werte wie Clock-Div/Multiplier und auch Wait-States
oben genannter C-Datei system_stm32f4xx.c. Und die funktionieren mit STM32F401, STM32F411 und STM32F407. Wenn das bei Dir nicht passt, machst Du irgendetwas systematisch verkehrt.
-
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
Einstieg(scontroller) in Ethernet Kommunikation mit STM32
als API und Komponenten für die Portextender findet man auch. Ist C++, läuft aber auch auf einem F407. Einen W5500 würde ich mir nicht antun, weil der EMAC im F407 wunderbar funktioniert. Und man kann mit dem Debugger bis in die untersten Schichten von lwIP und Treiber. Es gibt eine ganze Menge verschiedener
Wäre eigentlich nicht auch USB-OTG eine Möglichkeit ? Bietet der F407 ja auch ....
-
Thread
[S] STM32F407 STM32F4 Discovery
Hallo zusammen, ich suche ein günstiges Eval-Board STM32F407 STM32F4 Discovery. Danke und Gruß
de.aliexpress.com Suchfeldeingabe: stm32f407 dann Ergebnisse checken!
-
Thread
STM32 Cube IDE Download verified successfully Error! Failed to read target status Debugger conn
das STM32Cube IDE (1.6.0 derzeit). Was mich im Moment wundert: Wenn ich ein fabrikneues STM32F407G-DISC1 programmiere über dessen ST-LINK-Section, funktioniert das Downloaden und Starten des Binaries prima. Wenn ich aber den ST-Link eines Nucleo-Board über die SWD-Schnittstelle an ein ähnliches STM32F407G-DISC1 anschließe, SWD-2 SWCLK - PA14 SWD-3 SWDIO - PA13 SWD-5 NRST - NRST so kann ich das Board mittels ST-LINK Utility oder st-flash programmieren. STM Cube IDE sagt aber: [code]
-
Thread
Stm32F469 Dicovery SWO auf ITM-Konsole
einem Stm32F469 Discovery einfach "nur" via printf einen Text in die ITM-Konsole ausgeben. Bei dem 32F407 klappt das ohne Probleme. Vom Code her habe ich folgendes: [c] while (1) { HAL_Delay(400); HAL_GPIO_TogglePin(LED1_GPIO_Port, LED1_Pin); printf("\n Test"); /* USER CODE
-
Thread
STM32F407-DISC1 Board defekt
2. März: https://www.amazon.de/DollaTek-STM32F407VET6-Entwicklungsboard-Lernboard-Embedded-Entwicklungsboard/dp/B07PQPCV5S/ref=sr_1_25?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&crid=3QDS7W19741HZ&dchild=1&keywords=stm32f407+discovery+board&qid=1614362048&quartzVehicle=1820-1194&replacementKeywords=stm32f407+board&sprefix=stm32f407%2Caps%2C188&sr=8-25
-
Thread
FreeRTOS RS232 über DMA "Ruckler"
Delimiter gelesen werden kann). 10Bytes sollten ja zeittechnisch kein Thema sein. Auf einem STM32F407 läuft das Programm auch über FreeRTOS problemlos und sendet kontinuierlich, jedoch über den VCOM des ST-Links, da es sich dabei um ein DEV Board handelt.
-
Thread
poor man's Ethernet-oszi mit STM32, FIFO und AD9288
auf folgenden Satz gestoßen "This example is applicable to products STM32F2, STM32F405/415, STM32F407/417, STM32F427/437 and STM32F429/439 lines. The ADC is configured in __continuous triple Interleaved mode__ In this mode, it converts continuously one analog input channel __at the maximum ADC
ich auch ein paar € > mehr für das Board ausgeben. Für 8-9€ bekommst Du schon eines dieser STM32F407-Chinaboards. Die haben dann auch schon zusätzlichen Flash-Speicher und SD-Kartenleser mit auf dem Board. Und im Gegensatz zur Bluepill sind die nicht größtenteils mit "Fake-"Controllern bestückt.
-
Thread
STM32F407 VGT6 U LQFP100 SMD auslöten löten
Sehe mich in der Situation, ein STM42F407G-Disc1 reparieren zu müssen, was bedeutet, Chip von einer Billigplatine (7,85€) abzulöten - wo bekäme ich sonst billiger einen einzelnen STM32F407 her? -, Chip von Discovery-Board runter und anderen
jedenfall entsorgen, das ist sicher. Es war ein Umzug von Chips. 1. vermeintlich defekter Chip STM32F407VGT6 vom DISCOVERY Board ablöten. 2. intakten STM32F407VGT6 vom DIYMORE-Board runterlöten (als billige Bauteilequelle - wo kriegt man einen STM32F407VGT6 als Einzelstück billiger als 7,85€ ?
-
Thread
Suche (gebr.) STM32F407G-DISC1
Gibt es hier eine Biete/Suche Rubrik? Habe gerade ein STM32F407-Disc1 Board geschlachtet. 5V verpolt. Hat jemand ein gebrauchtes vielleicht günstig anzubieten?
-
Thread
STM32 USB Übertragungsproblem mit Code von S.F.
und welche. Der Code vom MCD-Team war bei mir schon ge#ifdefd und lief sowohl für den F103 und den F407 (wenn ich mich recht entsinne). Edit: Danke für die Beschreibung. Schmöker ich mal durch.
jedenfalls habe mir fest vorgenommen wenn meine Umsetzung fertig ist, das gleiche auch mal auf einem F407 auf dem Discovery Board from Scratch zu probieren. Noch ein Update zu meinem VCP: Ich hab das Ding hier soweit am laufen, bis zu 3 VCPs sind möglich mehr gibt das USB Mem nicht her. Der erste arbeitet
-
Thread
libopencm USB CDC Gerät nicht erkannt
leider weder unter Windows 10 noch Ubuntu der Fall. Das Beispiel ist ursprünglich für ein disco_f407vg. Daher habe ich in der cdcacm.c [c]rcc_clock_setup_pll(&rcc_hse_8mhz_3v3[RCC_CLOCK_3V3_168MHZ]);[/c] durch [c]rcc_clock_setup_pll(&rcc_hse_25mhz_3v3[RCC_CLOCK_3V3_84MHZ]);[/c] ersetzt
-
Thread
Frage zum Layout und Bauteilen für Schaltregler
einen USB Port. Sollte hier auch zu keinen großen Problemen führen. Die 3.3V sind für einen STM32F407, AD Wandler, ETH etc, hier sind die Ansprüche schon etwas höher und ich werde nach dem Regler einen weiteren Filter vorsehen müssen. Danke und Gruß Thorsten
USB Port. > Sollte hier auch zu keinen großen Problemen führen. > Die 3.3V sind für einen STM32F407, AD Wandler, ETH etc, hier sind die > Ansprüche schon etwas höher und ich werde nach dem Regler einen > weiteren Filter vorsehen müssen. Klingt, als ob man besser 9V~ gleichrichtet, die ungeregelten
-
Artikel
UPlay Basic Interpreter per XMC2Go
noch mal mindestens um den Faktor 5 erhöhen. Anmerkung: Inzwischen habe ich das Ganze auf die STM32F407, STM32F429 und STM32F756 CPUs portiert: 95-uBasic-Library (STM32F407) 28-uBasic-Library (STM32F429) 12-uBasic-Library (STM32F746) Anmerkungen. Wie immer bei "Bastelprojekten" können Fehler in der Hardware
-
Thread
STM32 CMSIS Register setzen problem
betreffenden Bits erst löschen, wenn man > keinen Analog-Eingang haben möchte. Es ist von einem STM32F407VET die Rede...
ich besser, wo etwas passiert. Planloser schrieb im Beitrag #6570374: > Es ist von einem STM32F407VET die Rede... noch ...
-
Thread
Gibt es so etwas wie einen Hifi Arduino?
Robert S. schrieb im Beitrag #6558412: > Hat das Discovery 16 Bit DAC? Das F407 Board hat einen CS43L22 als Audio DAC mit integriertem Kopfhörerverstärker und DACs mit bis zu 24bit. Mit den eingebauten ADCs des F407 kriegt man im Eingang so etwa Mittelwellenqualität, da muss also
. Ich benutze dazu einen kleinen CS4334 für 24bit Stereo Eingang über einen weiteren I2S Port des F407.
-
Thread
USB core für STM32F407 DIYMORE gesucht
Ich habe das mecrisp-stellaris FORTH auf den STM32F407-DIYMORE ( https://stm32-base.org/boards/STM32F407VGT6-diymore#DIYMORE ) portiert und greife im Moment über einen gehackten USB-Serial-Adapter auf die UART pins PA10,PA9 zu. Habe dazu einen fertigen
M. schrieb im Beitrag #6550664: > Die lässt sich doch sicher mit überschaubarem Aufwand auf den F407 > portieren Das bezweifle ich, denn der STM32F407 hat eine ganz andere USB Schnittstelle als der STM32F1 und F3
-
Thread
ST LINK, Probleme beim Flashen
ST-LINK-V2 Programmer https://www.st.com/resource/en/user_manual/dm00039084-discovery-kit-with-stm32f407vg-mcu-stmicroelectronics.pdf Varianten des externen ST-LINK-V2 Programmer 1. https://www.st.com/en/development-tools/st-link-v2.html 2. https://www.amazon.de/DollaTek-Cortex-M0-Schwimmen-Schnittstelle-Programmierer
Stiftleiste (Seite 16, https://www.st.com/resource/en/user_manual/dm00039084-discovery-kit-with-stm32f407vg-mcu-stmicroelectronics.pdf) Zur Programmierung habe ich folgende 4 Pins verwendet: 1. GND, 2. VCC, 3. CLK (PA14), 4. SDIO (PA13) 2. Programmieren über die externe ST-LINK-V2 funktioniert nicht
-
Thread
9N3 UART Format mit STM32. Wie?
Mit 9N1 kann der F407 das sehr effizient, mit HW Adressdekodierung und DMA gibts nur einen Interrupt beim Empfang eines Pakets mit bekannter Länge. Wie man da drei Stoppbits reintrickst habe ich aber auch noch nicht gesehen, soll das störsicherer werden oder langsamer HW eine Chance geben? Der F407 schafft da sogar 10,5 MBit/s, die F7 nochmal das doppelte.