-
Thread
STM32F4 wie DCMI Synchronisieren bei DMA Doublebuffer
nichtmal ein Interrupt nutzen (kannst direkt auf den Speicherbereich des Displays schreiben, da der STM32F4 ein Displaycontroller hat). Ein paar zusätzliche Infos zu deinem Projekt wären sehr Hilfreich. Mit den aktuellen Infos kann man höchstens raten...
-
Thread
STM32F4 HAL SPI über DMA
Ich schreibe gerade eine Firmware für meinen LED Cube (16³) und versuche mit DMA periodisch 16 HALFWORDs (ein 16² Layer) ins SPI modul zu schieben. Ich bin relativ neu mit diesem HAL-lib^^ Der timer funktioniert, breakpoints werden dort aufgerufen, aber spi gibt keine Daten aus. Wenn ich SPI manuell benutze (SPI_Transmit...) kommt was raus, also muss es irgendwie an meiner Einrichtung vom DMA Modul liegen (oder so?). Code ist im Anhang^^ Kann es etwas mit der Reihenfolge zu tun haben, in der die init Funktionen aufgerufen werden?
-
Thread
STM32F4 LQFP100 Eagle Lib
aufpassen! seit heute gibts eine Revision Z des STM32 F4 der PDR_ON Pin muss jetzt an Masse gelegt werden. Die haben den PRD_ON (Reset on PowerDown) jetzt intern aktiviert.
-
Thread
STM32F4-Discovery und Mikroe Arm TFT
Hallo an alle Bastler Ich biete hier 3 STM32F4 Discovery und ein Mikroe ARM TFT an, alles zusammen 80€ plus Versand Ein STM ist mit einer Oszi Software programmiert, eines noch Orginal verpackt. Einzeln je 25€ plus Versand. Bitte Anfragen
-
Thread
stm32f4 discovery can transmit problem
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; RCC_ClocksTypeDef RCC_Clocks; CAN_InitTypeDef CAN_InitStructure; CAN_FilterInitTypeDef CAN_FilterInitStructure
hello i was thinking stm32f4 has built in can transciever kindly guide me how can i work with it do i need to connect externally and do i have to write some code for it.i am new to can so i do not know much about it.
-
Thread
OpenOCD STM32F4 Flash Adresse
Guten Morgen Ich arbeite derzeit an einem Projekt für einen STM32F4VET, welches aus einem Bootloader und dem eigentlichen Programm besteht. Als IDE benutze ich CLion, dort wird zum flashen und debuggen OpenOCD verwendet. Der Programmcode funktioniert ohne Probleme
-
Thread
Suche Pulse Train oder Pulse Pattern Generator
Timer, der das Intervall von Puls-Pause erzeugt. Das Nachladen erfogt wiederum per DMA. Ob der STM32F4xx mit 160MHz dafür geeignet ist, habe ich noch nicht überprüft. Einfach und elegant wäre es allemal.
auf STM32F4), hat beides seinen Charme C) FPGA mit synthesierter CPU als Kommunikationsfrontend Vor ein paar Jahren habe ich einen kleinen Spartan XC3S50AN mit einer PicoBlaze-CPU und VHDL-Logik gefüttert
-
Thread
ARM-GCC: makefile
Ich hatte in http://www.mikrocontroller.net/topic/330675#postform meine Makefile für die STM32F4 vorgestellt, wenn du Linker-Script, Compilerflags und CMSIS nach den Beispielen für dem F1 umbaust, sollte die Makefile auch damit funktionieren.
Also ich habe hier mal einen Makefile für das STM32F4. Wenn du das nun nach deinem Beispiel bei Github umbaust, müsste das funktionieren. Einzig, was mich auch etwas gewundert hat(es ist im Makefile nirgends zu finden), ist dass die Source-Dateien im
-
Thread
STM32 SPI HAL extrem langsam
HAL. Und vor allem: RTFM!!! https://www.st.com/resource/en/user_manual/um1725-description-of-stm32f4-hal-and-lowlayer-drivers-stmicroelectronics.pdf
MAX M. schrieb: >> Die ganze problematik >> mit Cache und DMA bekommt man gratis dazu > > Die STM32F4xx haben gar keinen Cache. Und das ist das allerwichtigste: Harry L. schrieb im Beitrag #7127318: > Und vor allem: RTFM!!! > > https://www.st.com/resource/en/user_manual/um1725-description-of-stm32f4
-
Thread
Linux auf dem STM32 externes RAM
mit dem > internen SRAM geht? Linux mit 128kB RAM? Kaum. Linux mit der Lahmarschigen Gurke STM32F4? Noch weniger. Ganz Allgemein würde ich dir ans Herz legen, einen echten Prozessor zu verwenden, nicht ein Spielzeug wie den STM32F4. Willst du damit etwas anfangen, wist du mindestens bei
zumindest nicht, ohne massive Codeänderungen. Aber außer als witziges Projekt sehe ich Linux auf STM32F4 nicht als sinnvoll an. Zumal der STM32 keine MMU hat und dardurch das Speichermanagement schon sehr viel overhead hat.
-
Thread
OpenSource IMU 10DoF mit STM32F4 (Eclipse basiert) Sammelbestellung
Am Debugger (STM32F4Discovery)
Noch ne IMU, auch STM32F4: http://aeroquad.com/showwiki.php?title=AeroQuad32+Flight+Control+Board
-
Thread
Spiel Konsole
nicht machbar war. Es gab auch ein Youtube Video dazu, bin gerade nur zu faul zum suchen. Beim STM32F4xx wäre sicher mehr machbar.
http://www.youtube.com/watch?v=ke0N3ptpHns Google ist auch hilfreich +STM32F4 +FBAS z.b.
-
Thread
CMSIS / SPL und HAL
Würden folgende Dateien reichen? Projektordner: - main.c - Makefile + CMSIS - system_stm32f4xx.h - system_stm32f4xx.c - stm32f4xx_conf.h - stm32f4xx.h + startup - startup_stm32f4xx.c + core - core_cmFunc.h - core_cmInstr.h - core_cm4_simd.h - core_cm4.h
-
Thread
STM32F429 mit Atmel Studio
und das Ergebnis hochgeladen hat. Du kannst CooCox verwenden und einfach auf ein Projekt für das STM32F4Discovery zurück greifen. Alles würde dann direkt ohne extra Einstellungen funktionieren. Der Unterschied ist nur, dass du zuerst nur den Speicher nutzen kannst, den das STM32F4Discovery auch hat.
das Ergebnis hochgeladen hat. Du kannst CooCox verwenden und einfach auf > ein Projekt für das STM32F4Discovery zurück greifen. Alles würde dann > direkt ohne extra Einstellungen funktionieren. Der Unterschied ist nur, > dass du zuerst nur den Speicher nutzen kannst, den das STM32F4Discovery
-
Thread
STLib für KiCAD mit STM32F4x
Hallo Forum, Kann mir jemand sagen, ob und wo es Libs für STM32F4(2/3)(7/9) MC's zum Download gibt, und falls nicht, wie man diese Teile in einer eigene Lib anlegt. Benötigt man dafür das CvPcb Programm. Kann ich bestehende Teile (Symbol/Footprint) aus einer
, das war, was ich gesucht habe. Jetzt konnte ich mir eine *.lib Datei mit dem Symbol vom STM32F4x im mein Work-Dir ablegen. Kannst Du mir bitte noch sagen, ob man den Footprint (in meinem Fall LQFP100) bereits in der Lib hat, oder diesen noch selber hinzufügen muss? Gruß Markus
-
Thread
[V] Konvolut/Sammlung an Boards ublox, stm32, GPS, Atmel, hilscher, anybus profibus, Keil ulink,
Folgende Sachen sind verkauft: 1x Segger J-Link 1x ST NUCLEO-L476#RG 1x STM32F4 Discovery mit LCD
FRAM und MCU sind reserviert. Ich habe noch ein STM32F4 Discovery Board gefunden und lege es auf den Stapel. ***UPDATE Bestand: *** (Paketpreis für alles was noch da ist: 170 EUR(!) ) 150 EUR für ein UBLOX M8P Eval Kit (https://www.digikey.de/de
-
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
zumindest die grundlegende Taktkonfiguration erzeugen zu lassen? Zur Not könnte ich noch die system_stm32f4xx.c von Coocox missbrauchen, da mir die beim Durcharbeiten ganz gut gefallen hat - aber das ist irgendwie sehr unbefriedigend.
-
Thread
Stm32F4 DMA Memory to memory transfer
Hallo Leute, ich arbeite mit einem STM32F4-Discovery Board. Ich habe ein Array und muss die Daten vom Beginn des Arrays in einen Bereich weiter hinten im selben Array kopieren. Ich habe versucht das über DMA zu realisieren, da ich ca. 15000
Beitrag #3265465: > Eigentlich bin ich erst vom Atmel AT91SAM7X > umgestiegen und dachte mit dem STM32F4 bestens bedient zu sein. Aber > scheinbar hat halt jeder Hersteller seine Vor (und auch) Nachteile. Es hängt immer davon ab, was man zu erledigen hat. Der STM32F4xx ist richtig schnell! Da gibt's
-
Thread
Frage zu Migration von SW4STM zu STM32CubeIDE
fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "Src/ethernetif.o" ../Src/ethernetif.c:51:10: fatal error: stm32f4xx_hal.h: No such file or directory #include "stm32f4xx_hal.h" ^~~~~~~~~~~~~~~~~ compilation terminated. make: *** [Src/subdir.mk:72: Src/ethernetif.o] Error 1 "make all" terminated
mcpu=cortex-m4 -std=gnu11 -g3 -DUSE_HAL_DRIVER -DDEBUG -DSTM32F429xx -c -I../Core/Inc -I../Drivers/STM32F4xx_HAL_Driver/Inc -I../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I../Drivers/CMSIS/Include -I../LWIP/App -I../LWIP/Target -I../Middlewares/Third_Party/
-
Thread
Mein Erster, aber welcher?
Glaube ich hole mir erstmal nur das STM32F4 Discovery... Dazu hole ich mir noch ein Brotbrett und stecke ein wenig rum... 20€ sind als Fehlinvestition ggf zu verkraften. Dann kann ich ja erstmal quasi das gleiche wie mit nem Arduino
Der STM32F4DISCOVERY hat je Stiftleiste 2 Reihen und ist somit nicht direkt Steckbrettauglich. Dennoch ist der nicht schlecht für den Anfang.
-
Thread
Problem bei Erstellung eines Arrays
Hallo zusammen, ich arbeite mit einem STM32F4 und CooCox (mit neuster GCC Version). Ich habe ein etwas größeres Programm (hier die gekürzte Fassung!!!) geschrieben, in dem ich ein Array V_f[16] innerhalb einer Funktion erstelle. [c]void
Programm (max 30 Zeilen+evtl.Startupcode), das ich kompilieren und so direkt auf meinen eigenen STM32F4 packen kann und das genau das problematische Verhalten zeigt.
-
Thread
Präprozessormagie: GPIOs
bricht der Compiler/Präprozessor mit der folgenden Fehlermeldung ab: [code] .\src_3rd_party\src_stm32f4xx/stm32f4xx.h:2008:45: error: operator '*' has no right operand [/code]
Walter T. schrieb im Beitrag #5791240: > .\src_3rd_party\src_stm32f4xx/stm32f4xx.h:2008:45: error: operator '*' > has no right operand Ja, ist mir eben auch aufgefallen, deshalb hatte ich meinen Beitrag nochmal editiert. Das hat sich jetzt mit Deinem Beitrag überschitten
-
Thread
ARM Einstieg - 2 Fragen
Noch ein Frage :-) Gibt es beim STM32F4 ein Input Capture Timer wie beim AVR mit dem ich die Takte zwischen zwei Signale einer externen Quelle messen kann? Bin aus dem ReferenzManual nicht so richtig schlau geworden.
es... Sogar noch besser als beim AVR, der STM32F4 kann beim capture event einen DMA Request erzeugen und den Counter ohne CPU Intervention/Interrupt lesen und im Speicher ablegen. Und das kann er sauschnell mehrmals hintereinander. Hab's noch nicht
-
Thread
STM32F4 Discovery - Virtual COM Port
einen neuen Thread eröffnet, obwohl das Thema evtl schon breitgetreten ist. Ich will mit meinem STM32F4 Discovery debug Ausgaben (printf, etc...) machen können. Um mir zuerst mal das Löten zu ersparen (UART -> MAX 232 ->etc...) möchte ich den USB Anschluss als VCP verwenden. Es gibt ja schon unzählige
mikrocontroller.bplaced.net/wordpress/?page_id=1263 angesehen, wo ein findiger Kopf eine CDC auf einem STM32F4 implementiert hat. Ich habe die Applikation soweit zum Laufen gebracht, dass am PC ein COM Port geöffnet wird, sobald ich mein Discovery Board über dem Micro USB anschließe. Leider geht nichts, wenn
-
Thread
stm32f429 Expansion board
Problem bei der Einbindung des DCMI-Projekts: Ich ziehe im Projekt-explorer z.B. die Datei stm32f4xx_fsmc.c in den cmsis_lib/source ordner. Es kommt eine Fehlermeldung weil FSMC_Bank3 usw. nicht definiert ist. ich benenne stm32f4xx_fsmc.c in stm32f4xx_fsmc_c.err um, weil ich den Fehler erst
das immer so in der CoIDE : 1. per Win-Explorer die notwendigen Peripheral Files (also hier stm32f4xx_fmc.c und stm32f4xx_fmc.h) in den Projektordner kopieren . In den CMSIS_LIB Ordner 2. in CoIDE im Projekt-Explorer unter CMSIS_LIB per "Add Files" die Files hinzufügen Das funktioniert
-
Thread
STM32Fxx und WS2812 LEDs ohne DMA
WS2812 Library von Tim (https://github.com/cpldcpu/light_ws2812) meine WS2812 LED Strips auf einem STM32F4xx respektive STM32F1xx zum laufen zu bringen, leider bisher ohne erfolg da die Library für LPC's ausgelegt ist. #include "stm32f4xx.h" Ich habe schon versucht es anzupassen, aber da meine Assemblerkenntnisse
kann ich dir leider nicht helfen aber nur mal zum Verständnis du schraubst den CPU Clock vom STM32F4 von 168MHz runter auf 32MHz nur damit du den WS2812 Clock von 800kHz hinbekommst ? ist das nicht etwas am Ziel vorbei ? falls du eine fertige Library für den STM32F4 suchst : http://mikrocontroller.bplaced.net
-
Thread
Eclipse Fehlermeldung
Es stimmt, ich bin aus Versehen davon ausgegangen, dass der Code vom STM32F1 auch für den STM32F4 verwendet werden kann. Danke hierfür für dich Richtigstellung. Das Problem bleibt jedoch erhalten, auch wenn ein für den STM32F4 korrekter Code verwendet wird: #include "stm32f4xx.h" #include
genau das, nachdem ich gesucht habe. Kannst du mir vielleicht noch sagen, wie genau ich nun die STM32F4xx_StdPeriph_Driver einbinde? Bzw wo ich es hin kopieren muss?
-
Thread
MP3 Player bauen in 2012?
Rudolph Riedel schrieb im Beitrag #2856501: > Nen STM32F4Discovery frisst hier auch schon länger Staub, mangels > Entwicklungs-Umgebung wird es das aber auch wohl weiter machen. Tipp: CooCox
Verwende auch einen STM32F4, am Anfang habe ich Keil als Entwicklungsumgebung benutzt: einfach für den Einstieg, hat aber 32KByte Begrenzung in der Lite-Version. Inzwischen bin ich auf die Toolkette aus Eclipse, Code-Sourcery
-
Thread
I²C Wie Fehlerbehandlung richtig machen STM32F4
sollte. 1) Ein paar Pulse auf SCL? 2) Slave reset(Strom weg^^)? 3) ??? zu 1) kann man beim STM32F4 irgendwie SCL umschalten, ohne vorher auf GPIO zu wechseln und danach wieder zurück? Kann im reference manual nichts finden Vielen Dank Lukas
Lukas H. schrieb im Beitrag #3116335: > zu 1) kann man beim STM32F4 irgendwie SCL umschalten, ohne vorher auf > GPIO zu wechseln und danach wieder zurück? Kann im reference manual > nichts finden Gab es da nicht eine Funktion um i2c zu resetten? Ich meine sowas
-
Thread
STM32F4 -> Default_Reset_Handler()
Wenn ich versuche zu debuggen kommt der Controller nicht aus dem Default_Reset_Handler() heraus. Er hängt in dieser schleife: [c] for(pulDest = &_sdata; pulDest < &_edata; ) { *(pulDest++) = *(pulSrc++); } [/c] main() wird also nicht aufgerufen. Sobald ich aber einmal suspend genutzt habe und dann das Programm wieder weiter laufen lasse, springt er in main() Es liegt nicht an der Hardware. Habe es mit mehreren Discovery Boards getestet, das Problem ist immer dass gleiche. Es muss also eigentlich an der Software liegen. Der eigene Code dürfte an sich aber keinen Einfluss
-
Thread
STM32F4 - Möglichkeiten für Timer
Hallo allerseits! Ich habe ein kleines Timer "Problem" mit meinem STM32F407VG (Discovery Board, CPU Takt 168MHz) bzw ich weiß nicht ob dso ein Timer mit dem STM überhaupt möglich ist?! Ich benötige einen genauen Taktausgang für eine Schrittmotoransteuerung da für meine Anforderung eine genaue Geschwindigkeit, ein genauer Fahrweg (Anzahl Mikroschritte) und eine genaue Fahrzeit/Gesamtzeit immer stimmen muss. Ein Beispiel: Fahrweg: 1000 Schritte -> Geschwindigkeit 10steps/s -> Fahrzeit 100s Eckdaten: - Frequenzverstellung: 3,072Hz bis 153,6kHz - Auflösung der Frequenzverstellung:
-
Thread
STM32f4 USB HS onboard support?
Hallo, Ich beschäftige mich derzeit mit der USB Schnittstelle an meinem STM32f4 Evalboard von Waveshare. Mein Ziel ist es derzeitig eine MIDI-USB Schnittstelle mit sehr niedriger Latenz zu schaffen. Leider ist bei Fullspeed Geräten eine Latenz von 1ms vorgeschrieben. Highspeed
-
Thread
STM32F4 Discovery ADC schwankt stark
Hallo Zusammen, ich möchte gerne den ADC des STM32F4 Discovery Board nutzen. Dies funktioniert soweit auch nur schwanken die Werte um ca. 400. Ich habe ein 10k Poti was an 3V und GND angeschlossen ist, zwischen Mittelabnehmer und GND ist noch ein 100nF
ADC_CommonStructInit(&ADC_CommonInitStructure); ADC_StructInit(&ADC_InitStructure); [/c] Zur Qualität der STM32F4 ADCs: Beim obigen Anwendungsfall werden diese noch gar nicht wirklich "gefordert". Bei meiner Anwendung wird mit bis zu 6x 1,4MSps bzw. 1x 8,5MSps bei 12bit abgetastet (leicht übertaktet). Ich kann
-
Thread
STM32F4 EVAL Board LCD Aktivierung
Guten Tag, Ich versuche mit meinem STM32F4 EVAL Board, mein LCD Touchscreen Display (3,2" 240x320 TFT Color) zu aktivieren. Hat vielleicht Jemand den C-Code Dafür. Danke im Voraus.
Wajdi E. schrieb im Beitrag #3010569: > Ich versuche mit meinem STM32F4 EVAL Board, mein LCD Touchscreen Display > (3,2" 240x320 TFT Color) zu aktivieren. Zeig doch mal Deinen Versuch. Vielleicht sieht man ja wo es hakt.
-
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
-
Thread
STM32F4xx USART RX Interrupt
Ich habe folgende Situation. Mit USART2 steuere ich einen Motor-Controller an. Es wird ein Befehl gesendet und von der Motor Steuerung quittiert. In den Funktionen warte ich zum Teil darauf, bis bestimmte Positionen angefahren wurden. Dazu sende ich auch Anfragen an die Motor-Steuerung und werte die Rückantwort aus. Soweit so gut, es funktioniert alles, wenn ich die Befehle vor der Main-Schleife ausprobiere. Sobald ich aber die Steuerbefehle für die Motorsteuerung über PC Kommunikation auszulösen (FTDI an USART1), wird über USART2 zwar gesendet, aber kein RX Interrupt an USART 2 ausgelöst. USART1
-
Thread
Webserver/Interface mit STM32 F4 für Messdatenvisualisierung
Hi, kennt jemand von euch eine lösung/software/tool/projekte welche eine Messdatenvisualisierung via Webinterface ermöglicht (ggf. auch die Parametrierung des Programms)? Wäre für Links und Tipps sehr dankbar! Wie sind denn eure Erfahrungen ? Oder meint ihr, ist es besser alles über eine UART/USB und einer Win32 Anwendung zu schreiben? Webinterface hat halt den Vorteil, dass es Plattformunabhängig ist. VG Marcel
-
Thread
STM32F4 Flag für "debugger conncted"
Huhu! Gibt es eine Möglichkeit das laufende Programm erkennen zu lassen ob gerade Debugged wird oder nicht? Konnte in den DBG-Registern nichts dazu finden. Danke und Grüße Reggie
-
Thread
STM32F4xx QEI maximale Frequenz
Hallo, ich bin zur Zeit damit beschäftigt eine Platine zu entwickeln. Dabei kommt ein STM32F4xx zum Einsatz. An Diesen werden über TIM2 bzw. TIM5 je ein Weggeber mit Quadratureencoder angeschlossen. Wenn ich in die eine Richtung drehe wird der Zähler grösser in die andere Richtung kleiner.
Im stm32f4 reference manual steht dazu folgendes: > Encoder interface mode acts simply as an external clock with direction selection Im stm32f407 device datasheet steht dann noch im "TIM timer characteristics
-
Thread
I2C Konfiguration STM32F4
Beitrag #5124208: > und > weiß auch nicht so recht in welchem Dokument ich dies erfahren kann. Im STM32F4 Reference Manual. Da steht das genau erklärt. Der Code ist für den STM32F1, da funktioniert die Pin-Zuordnung anders. Beim F4 funktioniert das nicht über "Remapping" sondern über die "Alternate Function
HAL_I2C_Master_Transmit / HAL_I2C_Master_Receive. Siehe dazu die Beispiele von ST selbst für den STM32F4, die bei der HAL mitgeliefert sind. Ist so dann halt ineffizient (Energie/Laufzeit) aber einfach.
-
Thread
STM32F4 - Runtertakten im Idle Betrieb
Hallo, im K(r)ampf mit dem STM32F4 möchte ich eine Technik nutzen, die ich bei PIC und AVR oft gemacht habe, das Runtertakten wenn sich das Programm in der Schleife befindet und kein Trigger aktiv ist auf etwas zu reagieren. Das spart
Christian J. schrieb im Beitrag #4338374: > Hallo, > > im K(r)ampf mit dem STM32F4 möchte ich eine Technik nutzen, die ich bei > PIC und AVR oft gemacht habe, das Runtertakten wenn sich das Programm in > der Schleife befindet und kein Trigger aktiv ist auf etwas zu reagieren
-
Thread
STM32F4 TCP Socket mit Keil middleware
Hallo miteinander, Ich verwende das STM32F4 discovery, middleware 7.0.0 und CMSIS 4.5.0. Über einen externen ADC will ich Daten mit 192kHz (24bit) samplen und über I2S an den uC senden. Dann will ich die Daten über einen TCP Socket an der PC
-
Thread
STM32F4 HAL Timer+ADC+DMA
Guten Tag, ich möchte einen ADC im Burst Modus betreiben und dazu die HAL-Treiber verwenden. Ich habe mich zunächst an das Standardbeispiel gehalten, aber irgendwie springt er selbst da schon nicht in die DMA2_Stream0_IRQHandler Funktion. Eventuell könnte es mit dem Trigger des TIM3 zu tun haben? Ich habe ADC_EXTERNALTRIGCONV_T3_TRGO gewählt... Und eigentlich möchte ich den ADC ja im Burst-Modus verwenden. D.h. ich möchte alle 50 ms eine Messung mit maximaler ADC-Frequenz durchführen und 10 Sample aufnehmen und über DMA abspeichern. Nach weiteren 50 ms dann die nächste Messung. Wie sage
-
Thread
STM32F4 CubeMX UART Probleme
Guten Tag, Ich würde gerne über den UART eines STM32F4 was verschicken. Hardware ist (vorerst) ein STM32F4-Discovery, mit dem STM32F407VG. Das letzte mal als ich mit dem Zeug gearbeitet hab, war das noch die Standard-Peripheral-Lib, jetzt wollte ich
-
Thread
STM32F4 SDIO DMA HAL problem
Hi Ich kämpfe seit einem Tag auf meinem STM32F407VE (Black Board) einen einfachen SDIO DMA TX Transfer zu tätigen und zwar mit HAL und CubeIDE und FsFat. Ich habe mich strickt an diesen Weg gehalten (im PDF) https://community.st.com/s/feed/0D50X00009bMM7JSAW Bevor ich f_write ausführe setze ich den PIN PB15 auf HIGH und nach f_close setzte ich PB15 wieder auf LOW und am Oszi messe ich wie lange f_write bis f_close gedauert hat um einschätzen zu können ob wirklich DMA verwendet wurde. Ich messe immer ~140ms was mir irgendwie nicht koscher vorkommt. Ist der Transfer also doch nicht
-
Thread
STM32F4xx - Pins als Tabelle
Hallo zusammen, bei den STM32F4xx gibt es ja durchaus im Datenblatt (beim STM32F446RE auf den Seiten 59-66) eine vernünftige Tabelle mit dem Pinout. Gibt es diese Tabelle auch irgendwo in elektronisch weiterverarbeitbarer Form
-
Thread
compiler für stm32F4xx bauen?
Hallo, nachdem das mit dem Bau des compilers für den avr geklappt hat und ich las, dass man gleiches auch für die Armen machen könnte, würde ich mir gerne einen compiler für den stm32F407 u.ä. bauen. Das heißt, mit FPU-Unterstützung und was man sonst noch so braucht. Gibt es eine Anleitung für dummies ähnlich wie im Handbuch von avr-libc? In meinem jugendlichen Leichtsinn habe ich mir die Optionen vom arm-gcc -v abgeschrieben und die an mein System angepasst. Leider bekomme ich das als Antwort: [code]checking for the value of EOF... i686-pc-linux-gnu checking host system type... arm-none-eabi
-
Thread
Suche großes LCD/TFT für STM32F4Discovery
Hallo, schau dir mal das an: STM32F4-Discovery, EA DOGM128 mit Code und Lib http://www.basteln-mit-avr.de/LPCXpresso_1769.html Gruß xmega
Eine kurze Frage. Kann man das STM32F4Discovery wohl auch mit folgendem Board verwenden: http://www.wvshare.com/product/3.2inch-320x240-Touch-LCD-A.htm