-
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
SD card über sdio interface mit STM32 HAL
mit dem SDIO vom F4? Ich habe nochmal die Initialisierung näher betrachtet. Das Board ist ein STM32F407VET6 "Black", das ist wegen günstig recht verbreitet. Der SDIO clock divider muss hier >=3 sein, damit ist der Takt 48 / 5 MHz = 9,6 MHz. Beim nächstkleineren Teiler und 12 MHz bekomme ich CRC Fehler
intuitiver zu programmieren ist. Die STM32 haben für mich die Nase in Sachen Grafik vorne und das STM32F407VE Board bekommt man für ca. 10€ und für noch einen 10er gibts ein TFT dazu das man nur aufstecken braucht. Ansteuerung per FSMC sauschnell. Da gibt es zur Zeit nichts vergleichbares. In mbed wird für
-
Thread
Welcher STM32 Nucleo um Musik abzuspielen?
Das Nucleo ist Murks, weil da kein DAC drauf ist. Nimm das F407 oder F411 Discovery. Beide haben nen I2S DAC mit Klinkenbuchse drauf. So schwer ist das mit den wav Datein auch nicht. Erstmal ne SD Karten Lib suchen und mit dem elm chan fatfs verbinden. Wenn
>Nimm das F407 oder F411 Discovery. >Beide haben nen I2S DAC mit Klinkenbuchse drauf. Das Board ist ja erstaunlich günstig, so um die 14€. Ich habe gerade mal den Schaltplan überflogen und gesehen, dass sie den
-
Thread
Hat jemand Erfahrungen mit diesem Board auf Ebay.
doch glatt entgangen das der nen zweiten USB hatte. Bei den bisherigen Boards (STM32F103 und STM32F407) war immer nur der erste USB angeschlossen und da immer PA11 und PA12. Hatte nicht mehr aufm Schirm das der zweite USB auch ne interne Phy hat, somit FS kann und dann auch verbaut bzw angeschlossen
welches noch > 2,54mm Rastermaß hat. Hat dieses Board auch: https://de.aliexpress.com/item/STM32F407ZET6-development-board-M4-STM32F4-core-board-arm-development-board-cortex-M4/32878749012.html Hab das im Einsatz und das Nachrüsten des RAM war problemlos.
-
Thread
Simultanabtastung mit STM32
Erfahren ob schon neue Erkenntnisse gewonnen wurden. Ich stehe vor der selbigen Problematik beim STM32F407 die ADCs im "Triple injected simultaneous mode" betreiben zu wollen und die Daten per DMA in einen Buffer zu schreiben. Leider bin ich bis heute auch nur an die Stelle von STM32 Beginner gekommen.
-
Thread
Lernprojekt von A bis Z: Synthesizer
Projekt zu realisieren? Ja, das ist kein Problem. Ich hab mir einen MIDI-Synthesizer mit einem STM32F407VG-Discovery-Board gebastelt und der STM32F407 hat ja deutlich weniger Power als Dein STM32F7. Es ist letzendlich nur die Frage, wieviele Stimmen Du realisieren kannst. Das erzeugen der Signalen
Rechenleistung. Das Filtern ist (je nach Anspruch) eher aufwändig. Ein Tip: Ich benutze das STM32F407VG-Discovery-Board, weil ein Audio-DAC (CS43L22) drauf ist. Der eignet sich aber leider nicht, um ein erzeugtes Signal mit dem Oszi anzuschauen. Ich schalte daher per Compiler-Schalter zwischen internem
-
Thread
Hardware zur Wiedergabe von Audio Samples
Der Beatssqueezer basiert auf einem STM32F407 - damit, also mit dem DiscoveryBoard habe ich auch schon rumgespielt, allerdings kann ich nur einfache Sinus Töne wiedergeben. Gibt es zum Beatsqueezer den Source Code?
-
Thread
Woher weiß der Linker, welche Regions ins Hexfile kommen?
Hallo zusammen, folgendes Problem: Ich habe einen STM32F407VG mit "Core Coupled Memory" (CCM = spezielles RAM) an 0x10000000. Mein Linker-File sieht so aus: [c] MEMORY { FLASH (rx) : ORIGIN = 0x08000000, LENGTH = 1024K SRAM1 (xrw) : ORIGIN = 0x20000000
-
Thread
stm32f4 discovery can transmit problem
transmit .i just want to see through oscilloscope wether something is being sent or not .i am using stm32f407 and attolic true studio for it.but i am unable to see any signal on my tx pin.kindly tell me where is my mistake #include "stm32f4xx.h" int main(void) { GPIO_InitTypeDef GPIO_InitStructure
-
Thread
WS2812B mit Lib von Martin Hubáček auf F103
Konfiguration ist dabei wie folgt (Insbesondere die für den Timer und Timer-Clock ist wichtig): MCU STM32F407VGTx HCLK = 160 MHz APB1 Timer Clock = 80 MHz APB2 Timer clock = 160 MHz PWM Generation CH1 / TIM3 Prescaler (PSC - 16 bits value) 0 Counter Mode Up Counter Period (AutoReload Register - 16
-
Thread
I2C auf dem STM32 F411RE
Reference Manual so was hier : https://sites.google.com/site/johnkneenmicrocontrollers/18b-i2c/i2c_stm32f407 ;-)
-
Thread
STM32F407VE Board + TFT Test *.bin ?
Hallo Leute, seit Tagen versuche ich Board und Display: ebay 201950756099 ebay 322980007939 zur Mitarbeit zu bewegen. Leider ohne Erfolg. Die Ansteuerung über FSMC habe ich mit einem SSD1289 schon gemacht. Jetzt musste ich beim messen mit dem Oszi feststellen, dass an den Pins vom Board mächtige pos. und neg. Spannungsspitzen anlagen. Schuld war ein defektes Notebook Netzteil. Ist gewechselt. Ich bin mir jetzt nicht mehr sicher, ob nicht die erste Berührung das Board schon teilweise gemordet hat. Blinky geht noch. Um die Probleme einzukreisen, jetzt meine Frage: hat jemand
-
Thread
ESP-8266 immer wieder Probleme mit WLAN reconnect
beschreiben? Ich finde das unheimlich unverständlich im Datenbuch und auch den App Notes. Mein STM32F407 Wecker an der Wand, der mir das Wetter anzeigt läuft gut 1 Min/ Monat falsch. Und die StdLib Funktionen sind echt kryptisch. Und letztes nerven :-) Hast du einen Link zu einer guten ESP8266 API?
-
Thread
stm32f411re timer clock speed ermitteln?
STM32F401RE Nucleo Board STM32F411RE Nucleo Board STM32F446RE Nucleo Board STM32F407VG Discovery Board STM32F407VE BlackBoard [/code] Du musst lediglich im Projekt die entsprechende Konstante definieren, z.B. "STM32F411RE". Es wird prinzipiell von 8MHz Quarz-Betrieb
-
Thread
[V] Bauteile: STM32 uCs, Sensoren, GPS, Funk und andere
Mikrocontroller 5 x STM32F745VET6 (ST, 216MHz, 512kB Flash, 320kB RAM, LQFP-100) 6,00 € 5 x STM32F407VET6 (ST, 168MHz, 512kB Flash, 192kB RAM, LQFP-100) 6,00 € 3 x STM32F205VBT6 (ST, 120MHz, 128kB Flash, 68kB RAM, LQFP-100) 4,00 € 1 x STM32F205VGT6 (ST, 120MHz, 1MB Flash, 132kB
Mikrocontroller 5 x STM32F745VET6 (ST, 216MHz, 512kB Flash, 320kB RAM, LQFP-100) 5,00 € 5 x STM32F407VET6 (ST, 168MHz, 512kB Flash, 192kB RAM, LQFP-100) 5,00 € 3 x STM32F205VBT6 (ST, 120MHz, 128kB Flash, 68kB RAM, LQFP-100) 3,00 € 1 x STM32F205VGT6 (ST, 120MHz, 1MB Flash, 132kB RAM, LQFP-100)
-
Thread
JBC T245 Verbindungstechnisches Rätsel
passen. Touch screen Bedienung würde das Gerät allerdings sehr modern gestalten. Für den F103 oder F407 habe ich eine Eigenentwicklung als Proto Platform. Möchte zuerst alles so testen. Von der T245 habe ich schon irgendwo Informationen gefunden. Kann mich momentan nicht ans wo erinnern. Ist möglich
-
Thread
make, ld, --specs und -flto
Bibliotheken kümmern. Ein Teil des Makefiles könnte also etwa so aussehen: [c] LDFLAGS = -T"STM32F407VGTx_FLASH.ld" -Xlinker --gc-sections --specs=nano.specs -Wl,-Map=$(MAP) [/c] Leider kann ich das Spec-File "nano.specs" nicht entziffern. Laut Doku (https://gcc.gnu.org/onlinedocs/gcc/Spec-Files.html
aufzurufen. Die entsprechenden Flags hab ich dabei folgendermaßen gesetzt: [c] LDFLAGS = -T"STM32F407VGTx_FLASH.ld" LDFLAGS += --gc-sections LDFLAGS += -Map=$(MAP) LDFLAGS += -L"/usr/arm-none-eabi/lib/armv7e-m/fpu" LDFLAGS += -L"/usr/lib/gcc/arm-none-eabi/7.3.0/armv7e-m/fpu" LDFLAGS += /usr/lib
-
Thread
Stack Size beim STM32F030
stack size vergrößern kann? Verwende CooCox IDE 1.7.8 Bei größeren Controllern, z. B. F103 oder F407 kann man diese unter startup/startup_stm32... direkt als Zahlenwert ändern. Beim F030 scheint dies über den Linker zu gehen. Leider habe ich in den Einstellungen von CooCox nichts entsprechendes gefunden
-
Thread
Überhitzung STM32F7
schrieb im Beitrag #5467963: > Ich benutze ein STM32F769Bi (208pins LQFP). Ich benutze einen STM32F407 (TQFP 144) mit einigen Peripherie- Teilen (inkl LCD) dran, getaktet auf 168 MHz. Dieser braucht schon mal ca 30mA und kann von einem Finger/Daumen nicht als "warm" identifiziert werden. YMMV
-
Thread
Problem mit Emwin und ILI9341 am STM32F407
Lib habe ich meine Initialisierung hier: https://github.com/JojoS62/mbed-os-example-blinky_STM32F407VE/blob/master/lib/Adafruit_TFTLCD_16bit_STM32-master/src/Adafruit_TFTLCD_16bit_STM32.cpp Das basiert auf dem Arduino core für dieses board. Lesen des Grafik RAM habe ich aber noch nicht probiert.
du hast nach der Initialisierung des FSMC gefragt, die ist da zu sehen, für den STM32F407. emWin ist der Level darüber, das sollte doch jetzt egal sein.
-
Thread
[BIETE] STM32F4 Discovery Board mit Touch LCD
stm32f4dis-lcd/modul-3-5-lcd-f4-discovery/dp/2250207 http://de.farnell.com/stmicroelectronics/stm32f407g-disc1/entwicklungsboard-foundation-line/dp/2506840?st=STM32F4DIS
-
Thread
ADC / DMA Problem beim STM32F030
Totalausfall führen?! Spannung am Oszi sieht gut aus mit 3,3V. Bei meinem anderen Projekten mit STM32F407 oder STM32F103 gab es da nie Probleme? Ist beim STM32F030 irgendwas besonderes noch zu beachten?! Andere Programmteile funktionieren wunderbar. Taster ein/ auslesen, zwei 7-Segment Anzeigen ansteuern
-
Thread
STM32f100RB Discovery Board
das STM32f100RB Discovery Board als "Tutorial" für den in unseren Generator-CPU's verwendeten STM32f407. Durchgemacht habe ich bereits das Tutorial von "Diller Technologies". Selbst habe ich schon uC programmiert, allerdings auf Arduino Boards, wo es nicht so in die Tiefe geht. In dem Tutorial habe
-
Thread
STM32F407VET6 mit zu hoher Taktfrequenz geflasht
Ich vermute, das ich ein STM32F407VET6 - Board mit zu hoher Taktfrequenz geflasht habe. Hergang: -------- Erstes mal flashen und verify war o.k. Von nun ging nichts mehr!!! ST-Link V2 über Anschlüsse: SWDIO, SWCLK und GND
-
Thread
STM32 Programmieren Zeitunterschiede
beraucht im Gegensatz zu z.B. Atollic Studio, um mein 200kB HEX File auf den Prozessor zu laden (STM32F407)? Das ist insbesondere, wenn man häufiger mal uploaden möchte sehr zeitaufwendig. Hat hier jemand Tips, woran das liegen könnte? Ist da ggf. eine Verifikation drin bei Atollic?
-
Thread
STM32F407 aus Arduino-IDE als DFU-Device flashen
F407VE/ZE/ZG ausgewählt. Specific Board F407VE (V2.0) Upload Method: Serial UART1 BOOT0: HIGH, BOT1: LOW Im Blink-Example aus den Beispielen LED_BUILTIN gegen PC8 ausgetauscht und auf den Hochladen-Pfeil
Programmieren, drückt man auf RESET. Das FTDI-Board muss auf 3,3V eingestellt sein! FTDI STM32f407 GND -> GND VCC -> 3.3V TX -> 1kOhm -> PA10 RX -> 1kOhm -> PA9 (Die 1kOhm-Rs sind nur zur Sicherheit, man weiß ja nie :-) Board Black F407VE/ZE/ZG ausgewählt. Specific
-
Thread
Schneller ADC am STM32
selten Möglich genau die maximale Samplingfrequenz zu treffen. Ein "Übertakten" ist möglich. Mit einem F407VE gehen da dann auf einmal 8,4 MSPS im triple interleaved mode. Ein Problem gibt es allerdings: Ich bekomme den Transfer nur einmal per HAL gestartet. Da ich nur Schnappschüsse brauche steht der
-
Thread
STM32 Ausgänge überschwingen
Hallo Zusammen, ich habe das Problem das die Ausgänge meines STM32F407 nach dem High schalten erstmal einschwingt (siehe Bild). Es handelt sich um einen 8-bit Datenbus welcher den STM32 mit einem Max10 FPGA verbindet. Es funktioniert zwar problemlos, dennoch habe ich mich
Manuel K. schrieb im Beitrag #5430362: > ich habe das Problem das die Ausgänge meines STM32F407 nach dem High > schalten erstmal einschwingt (siehe Bild). Das werden wohl eher deine Leitungen und nicht der STM32F407 selber sein.
-
Thread
SD Karte Read Multple Blocks sendet Nullen ab Block x+1
Karten Lib, welche ich unter die FatLib von elm Chan geschnallt habe. Das Ganze läuft auf einem STM32F407. Single Block lesen und schreiben funktioniert super, das Dateisystem ist glücklich. Jetzt wollte ich das auf Multiple Block lesen aufbohren. Der erste Multiple Block kommt ganz normal von der
-
Thread
YACMS - noch ein kapazitiver Feuchtigkeitssensor
auf dem Steckbrett und der Kontakt vom Temperatursensor ist wackelig, nix gut... Ein schönes STM32F407 Board mit Display läuft hier schon lange zur Probe, muss nur noch die Ofenhardware dran und ein bisschen Software rein. So geht die Zeit ins Land. Aber die Pflanzenzeit im Garten geht ja gerade zu
Steckbrett und > der Kontakt vom Temperatursensor ist wackelig, nix gut... Ein > schönes STM32F407 Board mit Display läuft hier schon lange zur > Probe, muss nur noch die Ofenhardware dran und ein bisschen Software > rein. So geht die Zeit ins Land. Hier genauso. Aber da arbeiten andere Leute
-
Thread
ARM Cortex M3/M4: Wieviele Takte verbraucht diese Funktion?
Eines ein STM32F103, das andere ein STM32F446. Ab nächste Woche kommt ein drittes Target hinzu (STM32F407). Die Targets haben unterschiedliche Zwecke, verwenden aber natürlich den gleichen Bitbanging-Treiber. Die Pins werden mit Makros gesetzt und gelesen, die letzten Endes auf atomare Operationen im
-
Thread
Frage nach ADC-Präzision (+-XLSB) eines STM32F4 bei z.b. 12-Bit Auflösung und 200kS/sec
http://www.st.com/resource/en/datasheet/stm32f407vg.pdf S. 135-136. Da keine Sampling-Rate dransteht, wird sich das auf die maximale beziehen.
Dr. Sommer schrieb im Beitrag #5385650: > http://www.st.com/resource/en/datasheet/stm32f407vg.pdf > S. 135-136. > Da keine Sampling-Rate dransteht, wird sich das auf die maximale > beziehen. Dann bin ich mit einem ET von 5-Bit auf der sehr sicheren Seite? Wobei nur noch 7-Bit dass ist
-
Thread
Probleme mit externem Interrupt durch Funktionsgenerator an STM32F4
über einen Rechteck Impuls der mittels Funktionsgenerator erzeugt wird einen Interrupt an einem STM32F407vg Microcontroller auszulösen. So weit so gut. Ich habe dafür relativ Simpel den Plus Pol meines Funktionsgenerator an dem Pin auf den der Interrupthändler hört angeschlossen und den minus an Ground.
-
Thread
Single-Master Hausbus: CAN vs RS485(4-Wire)
Traffic des Sensors angezeigt werden können. Außerdem befindet sich im Switch eine Platinen mit STM32F407 die die Verbindung zwischen dem CAN-Bus und diversen Schnittstellen bereitstellt, sowie ein LCD für Bus-Statusinformationen befeuert. Schnittstellen sind z.B. - RS422 - RS485 - RS232 - USB -
galvanische Trennung. Außerdem sitzt neben dem Stromzähler ein Hutschienen-Modul mit einem STM32F407 der u.A. den aktuellen Stromverbauch über eine S0-Schnittstelle ermittelt und in den CAN-Bus schickt. Auch hier verwende ich einen SN65HVD232 mit zusätzlicher galvanischer Trennung über einen ADUM1201
-
Thread
Eclipse Fehlermeldung
Also ich tippe drauf dass "stm32f407xx_gpio.h" (ich glaube so in etwa geschrieben) noch eingebunden werden muss für die GPIOx Makros und Typendefinitionen der GPIO-Strukturen. Gruss, Dirk
Ach Moment, #include "stm32f407xx.h" bringt keine Fehler? Dann ist es schon richtig installiert. Es gibt in eclipse eine Suchfunktion. Da kannst du die Datei suchen.
-
Thread
STM32CubeMX Probleme bei Clock Einstellung
so viele davor zurückscheuen. Hier im Forum habe ich ja bereits die (wirklich sehr kurze) STM32F407-Initialisierung gepostet, die vom STM32L432 ist nur unwesentlich länger für R.H.s Zwecke. Dadurch wird der Code und Flash-Bedarf viel kürzer und auch die Ausführungszeit. Wie man hier auch sieht
schrieb im Beitrag #5375892: > Hier im Forum habe ich ja bereits die (wirklich sehr kurze) > STM32F407-Initialisierung gepostet Link? Kurzer Code bedeutet nicht kurze Entwicklungszeit... Mr. Big schrieb im Beitrag #5375892: > Wie man hier auch sieht, ist diese ST-Bloat-Blackbox reine > Zeitverschwendung
-
Thread
Viel Arbeitsspeicher für Bildverarbeitung benötigt
ST-NUCLEO-F767ZI-Nucleo-Development/dp/B072MMZZBK/ref=sr_1_fkmr1_2?ie=UTF8&qid=1522746515&sr=8-2-fkmr1&keywords=stm32f407+nucleo
-
Thread
STM32f407 Werte für DMA zur Laufzeit ändern
Hallo zusammen, was ich vorhabe: ich will eine Pulsfolge als Array anlegen und diese Sampels dann an den DMA übergeben, damit ich den DMA mit Software antriggern kann und so die Frequenz der Pulsfolge bestimme und über dem DAC ausgebe. So weit so gut.... Meine Frage ist, kann ich wärend der DMA-Controller arbeitet, die Werte des Arrays ändern? Im Referenz Manual steht, dass der Prozessor und der DMA-Controller sich den Instruktion Bus teilen und der Speicher so lange gesperrt wird. Wie lang wird der gesperrt? Kann ich zwischen 2 Triggern den Speicher verändern? Ich möchte damit
-
Thread
Suche ein Display / Pixel / Touch
unterhalb eines LPC4088 verwendet, der bastelt. Erzähl doch keinen Müll! Ein Meßgerät mit STM32F407 und 4,3" TFT-Display und ganz ohne externes RAM: http://mino-elektronik.de/FM_407/fmeter_407.htm#c2 Rudolph R. schrieb im Beitrag #5370791: > Also nix gegen Pollin an sich, aber das verlinkte Exemplar
m.n. schrieb im Beitrag #5370860: > Erzähl doch keinen Müll! Ein Meßgerät mit STM32F407 und 4,3" TFT-Display > und ganz ohne externes RAM: Ja, eben. Bastler! Wohlgemerkt: Ich habe rein garnichts gegen Bastler, privat bin ich ja auch einer. Aber eben nur privat einer, sonst nicht
-
Thread
kleinstmögliche Ethernet-Lösung
STM32F407 oder alle STM32F4 in der Advanced Line. P.S.: Hatte missverstanden, dass du auch einen PHY drauf haben möchtest. Bieten die STMs leider nicht.
-
Thread
Mein STM ST-Link-JTAG Adapter.
--------------------------------------------------------------------------- Von Board Board STM32F407VGT6-Discovery der Connector SWD zu Board ST-Link-Adapter-Board-MB792 der Connector CN2 Discovery-Board zum ST-Link-MB792-Board Connector SWD zum Connector CN2 ----------------------
freigeschalten wird so wird der Speicher jedoch gelöscht. ST-Link Firmware Version: V2J23S0 STM32F407VGT6-Discovery Device family: STM32F10xx Flash size: 64 kBits DeviceID: 0x410 Flash is blank Jetzt suche ich das ST-LINK V2 Firmware download binary file dazu: ---------------------------
-
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
UART USB STM32F407VGT
Hallo zusammen, ich habe folgendes Problem und zwar möchte ich simple über den UART2 des STM-Boards einen char bzw. string senden und diesen über den Mini-USB-Anschluss am PC empfangen und darstellen. Zunächst hatte ich das Problem, dass Windows den COM-Port des Boards erkennt und HTerm auch jedoch Terminal nicht. Nachdem ich die Treiber neu installiert habe, wurde dieser allerdings behoben. Nur wird mir in keinem der Programme irgendetwas angezeigt. Im angefügten Bild habe ich mit meinem "Oszilloskop" mir den TX-Pin ausgelesen. Meiner Meinung wird dort eine Bitfolge übertragen. Nur verstehe
-
Thread
GPIO-Ports und Keypad richtig konfigurieren
Hallo zusammen, ich habe vor kurzem angefangen mich mit dem STM32F407 Board auseinanderzusetzen, da ich gerne kleine Projekte umsetzen möchte. Aus diesem Grund wollte ich klein anfangen und habe jetzt leider ein kleines Problem, wobei ich eure Hilfe gebrauchen könnte