-
Thread
STM32F4 - Timerproblem (Output Compare)
Du hast natürlich recht: nicht jeder kennt den Chip auf dem STM32F4-Disco-Board - es ist ein STM32F407VGT6 mit 12 Zylindern und Einspritzung. ------------------------------------------------- Martin schrieb: > du Musst das MOE Bit setzen (Master output enable), > auch bei TIM1 ist das so
emide.org/documentation_debugging_registers.html Letztendlich genügte es, meinen Prozessortyp "STM32F407VG" als Target Device in den Debugger-Einstellungen meines Projektes zu hinterlegen. Et voilà - jetzt kann ich mich vor Registern kaum noch retten ... (... 20 Minuten später ...) ... allein
-
Thread
µC Os Ports - Was bedeutet das genau?
Port für das Board STM3240G-Eval, welches einen ähnlichen µC hat wie mein STM32F4Discovery (STM32F407IG vs. STM32F407VG). Ich wollte nun fragen was bei diesen Ports enthalten ist, sind da auch Treiber dabei oder muss man die dann selber schreiben? By the way: Der Port ist für Atollic Truestudio
-
Thread
Fragen zum STM32F407ZET6 controller board. (steccy usw.)
Hallo liebe Leser. Es kam über mich und ich habe mir das Controller Board bestellt, womit auch der "steccy" hier realisiert wurde. Mit FSMC Schnittstelle und 3,2" TFT daran. Der Static Ram Speicher soll auf 1MB erweitert werden. Erstmal, der Steccy gefällt mir sehr, aber ich habe auch noch andere Ideen die ich mit dem Board anstellen könnte. Ich finde eine gute C++ IDE von STM, aber leider muss ich dafür C++ lernen. Eventuell geht es aber nicht anders wegen der zahlreichen Bibliotheken. Man kann eine BASIC-IDE erwerben, aber ich glaube, das fängt bei 300€ erst an. Ich fand außerdem
-
Thread
STM32F407VGT + I2S + PCM3060 Fragen
Hallo, mal ein paar Fragen was den STM23F407 und I2s angeht. Ich würde mit dem STM32 gerne einen Audio-DSP machen mit zwei In, vier Out. Ich habe jetzt von TI ein paar PCM3060 gesampled und will das mit dem F407VGT auf eine Platine klatschen
-
Thread
[V] QVGA-Controller Platine mit STM32F407
Für dieses TFT-Display http://www.mikrocontroller.net/topic/348994#new habe ich zwei unbestückte Musterplatinen zur Ansteuerung mit 64 Farben. Die Grundfunktion ist hier beschrieben: http://www.mikrocontroller.net/topic/280013#new Konkrete Schaltung bei Bedarf bitte anfragen. Preis inkl. Versand: ein Zehner.
-
Thread
Makefile für STM32F407 + HAL
Guten Tag, ich habe ein STM32F407 HAL Projekt vorliegen, aber leider keine makefile dazu. Aktuell versuche mich mir die Makefile zu bauen und habe eine generierte von CubeMX genommen. (Ich will das Projekt erstmal nur über das Terminal
-
Thread
STM32F4xx: Kann mal jemand die SPI testen?
der gcc 4.8.3. Hi, irgend wo dran wird es liegen, ich habe GCC 5. irgendwas und einen STM32F407. Nur suche ich da jetzt nicht weiter, weil es mit den NOPs ja funktioniert. Trotzdem, nett, dass Du Dir mal die Mühe gemacht hast. BSY braucht man nicht.
das gleiche rein das eine Bild ist mit -O0 das andere mit -Os verwendet habe ich einen STM32F407ZGT, gcc-arm-none-eabi-5_2-2015q4-20151219-win32 unter winarm eclipse Mars die CubeMx Libraries sind STM32F4 1.11 und Codegenerator CubeMx 4.13 [c] while (1) { HAL_Delay(1000);
-
Thread
STM32F407G-DISC1 no STM32 target found!
21:19:38 : STM32CubeProgrammer API v2.5.0 21:20:26 : Read File: C:\Projekte\myprog.bin 21:20:26 : Number of segments: 1 21:20:26 : segment[0]: address= 0x0, size= 0x8070 21:20:38 : ST-LINK SN : 0670FF303931594E43055327 21:20:38 : ST-LINK FW : V2J37M26 21:20:38 : Board : STM32F4DISCOVERY 21:20:38 : Voltage : 2.90V 21:20:38 : Error: No STM32 target found! Jemand eine Idee, was das sein könnte? Grüße Christoph
-
Thread
STM32F407 + Kamera (OV7670) + Ethernet stream
Hallo, ich habe momentan das Problem die Kamera (OV7670) per Ethernet (UDP) zu stream. Ich nutze momentan die Demosoftware und kann eine einfache UDP Verbindung (Server) aufbauen, nun möchte ich die Kamera daten als JPEG Format senden. Könnt ihr mir bitte dabei helfen? Ich habe die Demo Software auf Dropbox hochgeladen ->https://www.dropbox.com/sh/x74c963dkxyct74/3oCAFAA8dq?v=0mcn Wie könnte ich die Daten vom Kamera auslesen und per UDP senden? Ich würde mich sehr freuen wenn ihr mir helfen könnt? Vielen Dank
-
Thread
SDIO 4bit mode STM32F407. Immer CRC Fehler
Guten Abend, ich habe, dank der Hilfe hier im Forum, eine SD Karte am STM32F407 in Betrieb nehmen können. Bis jetzt läuft alles noch im 1bit Modus. Ich will aber den 4 bit Modus verwenden. Das ganze tut leider nicht. Ich habe das SDIO Modul auf 4 bit umgestellt und die Karte
-
Thread
Was ist zu beachten beim wechsel vom stm32f407 zum STM32F746?
fast alle Module (ETH/IIS/IIC/SPI/FMSC/DCMI). Also was ist zu beachten beim wechsel vom stm32f407ZGT6 zum STM32F746ZGT6? Ich meine nicht die Software sonder die reine Hardware dabei. Wenn ich alles richtig gesehen habe sollten die Pin& Funktions-Kompatibel sein. Aber ist das auch so? Kann
-
Thread
STM32F407 DISCOVERY mit EVE3 50GTPC von MatrixOrbital
Hallo, ich bin aktuell am Programmieren eines STM32F407 DISCOVERY. An diesem soll das 5 Zoll große Display EVE3 von MatrixOrbital mit kapazitivem Touchscreen und 800x480 Pixeln angeschlossen werden. Das Display und der Mikrocontroller kommunizieren über
-
Thread
Projektidee.Oszilloskop die 12334543te
der f407 könnte nur 2 kanalig samplen weil max 16bit datenbus... f437 könnte mehr... ja, ich geb zu es wäre ziemlich eingeschränkt. 1gsps bringst du aber um den rigol-preis nicht hin. ich bezweifle das sogar
bekomm ich da noch irgendwie ein paar komperatoren > drauf... Das wäre schön. Ich hoffe der STM32F407 hat mindestens einen DAC eingebaut. > > ich bin mir übrigends nicht so sicher ob ich die 10mhz analogbandbreite > mit dem design so überhaupt hinbekomme... gedacht ists eher zum testen > ob
-
Thread
Orientierungshilfe ATXMega oder ARM (ST, NXP)?
/Funktionen im ROM (TI Stellaris, einige lpc) - Programmierer und Debugger für 12 EUR (ARM, stm32f407 discovery, Dank Normierung durch ARM kann dieser z. B. auch für lpc eingesetzt werden) - Preis - Erheblich kompakterer Code: in ARM thumb passt in 32k /wesentlich/ mehr als at(x)mega. Gleiche Applikation
74d0 comparison-lpc1343-4.6.2.elf 33748 64 1436 35248 89b0 comparison-stm32f407-4.6.2.elf 45744 255 1074 47073 b7e1 comparison-atmega644-4.6.2.elf 47602 312 1218 49132 bfec comparison-atxmega256a3-4.6.2.elf [/c] Diese Punkte beziehen
-
Thread
[STM32F407VG, Discovery-board] Timer-interrupt verwirrt mich
Servus zusammen, ich steige gerade wieder auf den STM32 ein (hatte länger nix damit gemacht und fange bei den basics an) aber leider bin ich jetzt auf ein Problem gestoßen, dessen Hintergrund ich gerne Verstanden hätte. Sollte auch super leich zu reproduzieren sein, sofern ein STM32F4-discovery board und CooCox CoIDE vorliegen. (Damit hätte ich dann wohl auch meine Umgebung definiert) Die veränderten Dateien habe ich angehängt, der Rest ist von den Standard-Libs, die man in CoIDE einfach aktiviert und die dann automatisch ins Projekt kopiert werden. _Folgende Aufgabe_ : Ich will eine LED innerhalb
-
Thread
Verständnissfrage zu FSMC und LCD bei STM32
Ja, geht - ich benutze gerade ein 5" Display mit 800x480 Pixel mit SSD1963 am FSMC des STM32F407VG (Discovery4 board). Das funktioniert flüssig und ohne weitere Probleme. Das FSMC_timing ist halt sehr wichtig damit das Display nicht überfahren wird oder Schnecken-Lahm wird. Es gibt keine kardinalwerte
auch recht komplex und ist ja nicht der Selbstzweck sondern nur eine Teilaufgabe. Der FSMC am STM32F407VG ist schon recht schnell und man kann schon ausreichend flüssig dargestellte Grafiken anzeigen lassen. Es hängt im wesentlichen von der Programmierweise ab wie gut das Ergebnis wird. Das geht auch
-
Thread
STM32F429 LTDC Nutzen, welche Displays sind möglich?
topic/348994#new Eine ganz einfache Ansteuerung dazu funktioniert schon am ext. Datenbus vom STM32F407: http://mino-elektronik.de/TFT-direct-drive/TFT-direct-drive.htm#tft-1 ff.
obigen Link folgend kann man die Zeiten für Zeichenausgabe auf einem TFT sehen: RX610 @ 100 MHz / STM32F407 @ 168 MHz. Selbst bei ISR-Aufrufen stören die waitstates nicht, da parallel zum Sichern der notendigen Register schon der Flash-Zugriff für den ISR-Code stattfinden kann. wg. ext. Busbreite: ich
-
Thread
STM32F07VG Discovery - EXTI15_10_IRQHandler mit mehreren Interrupts
Hallo zusammen, ich mache mich gerade mit dem STM32F407VG vertraut. Ich habe vorher viel mit dem MSP430G2553 und Arduino programmiert. Ich habe zwei buttons an den STM32 angeschlossen und möchte diese über Interrupts abfragen. Wie ich das mache, wenn
>ich mache mich gerade mit dem STM32F407VG vertraut. Ich habe vorher viel >mit dem MSP430G2553 und Arduino programmiert. Vielleicht wäre Dich auch das STM32GENERIC interessant. Ist zwar grad noch in der Entwicklung, aber das Discovery
-
Thread
Analoge Verzögerungsschaltung bis in den Stundenbereich hinein
Ich würde zu einem STM32F407 greifen, einfacher geht's nicht :) SCNR, Ingo
Ingo schrieb im Beitrag #2881973: > Ich würde zu einem STM32F407 greifen, einfacher geht's nicht :) Noch einfacher: ATtiny13. Peter
-
Thread
Stm32 Probleme unter Windows 10 mit USB/VCP
Gerald, ich denke ich habe das gleiche Problem. Ich möchte unter Windows 10 (64bit) für die STM32F407 einen COM-Port einrichten. Ziel ist es einige Beispiele von Matlab/Simulink zu testen. Gibt es inzwischen hierfür eine Lösung bzw. einen workaround. Vielen Dank schon an dieser Stelle. Reinhard
Serial Konverter vor den STM zu hängen und dann rein seriell zu kommunizieren. Mit dem STM32F407 habe ich mich auch noch nicht beschäftigt, eher mit der STM32LXX Familie. Der ComPort seitens STM war aber auch nicht mein Problem, vielmehr die geänderte Funktionalität in Win10 gegenüber den
-
Thread
AES Verschlüsselung mit ARM Cortex M3
---------- snap -------------- somit fällt das STM32F4Discovery flach, da es "nur" einen STM32F407 hat... Man benötigt einen STM32F417 oder STM32F415... Gruß Thilo
Mustern vom STM32F4x7 bin ich auf die ..F417 gestoßen, die bei einem Anbieter billiger sind als die ..F407 obwohl dort eine AES-Einheit eingebaut ist. Also habe ich diese bestellt. Aus USA bekomme ich diese aber nur, wenn ich irgendwelche Erklärungen unterschreibe und vermutlich den Verbleib jedes einzelnen
-
Thread
STM32F4 I2C ACK bei 1.5V
viel mehr Leistung als die F4, > und haben die neue I²C-Peripherie. Ich benutze sogar noch einen F407 der nur für die Datenaufzeichnung verantwortlich ist und zwischendurch die Daten auf den F429 rüberschiebt. Dieser ist nur für Ethernet, GUI und UART verantwortlich. Da ich erst seit knapp einem Jahr
die Adresse nicht... Reginald L. schrieb im Beitrag #4484978: > Ich benutze sogar noch einen F407 der nur für die Datenaufzeichnung > verantwortlich ist und zwischendurch die Daten auf den F429 > rüberschiebt. Äääh...
-
Thread
Wie viele analoge Signale können mit dem STM32F407Discovery eingelesen werden?
Hi, kann mir jemand bestätigen, dass ich mit dem STM32F407Discovery 9 analoge Signale einlesen kann? Auf die Anzahl bin ich gekommen, indem ich beim STMCubeMX alle noch freien Kanäle der ADCs 1-3 ausgewählt habe. Ich kann nicht alle Kanäle nehmen, da manche
-
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
STM32-F407: Probleme mit ADC_DMAAccessMode_1
RCC_APB2Periph_ADC3, ENABLE); // See DMA2 request mapping [STM32F407 reference Manual table 43 // DMA2 Stream0 channel0 configuration DMAStream ADC1 DMA_InitStructure.DMA_Channel = DMA_Channel_0; DMA_InitStructure.DMA_PeripheralBaseAddr = (uint32_t)ADC_CDR_ADDRESS
-
Thread
STM32F407: SPI Eigenschaften (CPOL und CPHA) einstellen
Hallo, ich habe eine SPI Datenübertragung mit einem STM32F4. Ich habe CPOL_Low und CPHA_2Edge eingestellt. Dadurch habe ich einen Ruhepegel Low und die Daten werden bei steigender Taktflanke an MOSI ausgegeben. Das macht meiner Meinung nach aber keinen Sinn. Der Ruhetakt passt, der ist auf Low eingestellt. Aber stelle ich mit CPHA_2Edge nicht ein, dass die Daten erst bei der fallenden (der zweiten) Flanke ausgegeben werden?
-
Thread
STM32 F407VGT6 SPI DMA Master
mir nach dem Beispiel SPI_DataExchangeDMA aus der StdPeriph Lib v1.7.1 einen SPI Master auf meinem F407 Discovery aufgebaut. Leider tut sich aber nichts. Ich hab den Code mittlerweile mehrmals durchsehen, aber ich find den Fehler nicht. Was erwarte ich: Ich erwarte den String "SPI Master" zu empfangen
-
Thread
STM32F4 - Problem mit Array größe, Variable wird überschrieben
Hallo zusammen, Ich habe ein Problem bei einem Projekt auf dem STM32f407 uC. IDE CooCox CoIDE 1.7.8 Toolchain Arm none eabi 4.8 2014q1 (hab aber auch schon CoIDE 2.0.3 und und die neuere 4.9 2015q2 getestet) Das gesamte Projekt ist schon etwas umfangreicher und
noch 20kB für static und global übrig. > Darf man fragen wie du auf die 90kB kommst? der STM32F407 hat 112kB RAM, das ist dann Endadresse 0x2001C000 Stefan schrieb im Beitrag #4177741: > Adresse von Count 0x2000607C 0x2001C000 - 0x2000607C = 0x15F84 = 89988
-
Thread
LCD Controller S1D13781 über SPI mit STM32F407-DISC1
Problem ist ein kleiner jedoch grundlegender Teil eines größeren Projekts. Es geht darum, mit dem STM32F407-Disc1 über SPI mit dem LCD-Controller S1D13781 zu kommunizieren. Ich bin gleich zu Beginn gescheitert, d.h. ich kann zwar Daten wie Datenblatt des S1D13781 beschrieben an den Controller senden, bekomme
Voraus! Verbindungen: 3,3V und GND für S1D13781 vom STM32-Disc gezogen S1D13781 -> STM32F407-DISC1 CLK -> CLK MOSI -> MOSI MISO -> MISO CS -> beliebiger GPIO Output Umgebung: STM32CubeIDE (SPI2 mit PB13, PB14 und PB15), der SPI und GPIO initialisieren
-
Thread
gdb und OpenOCD session - memmap
eine OpenOCD-Session mit gdb zum Laufen zu bekommen. STLinkV2 des Nucleo-Boards ist an das stm32-F407-DIYMORE Board angeschlossen. Da ich immer noch nicht weiß, wie mein memmap aussehen soll und mir gesagt wurde, ich solle das rom nach 0x08000000 lagern, versuche ich also Folgendes: [c] $
4242 angegeben). Und noch mal der Setup: STLINK-V2 vom nucleo-Board über SWD-Connector mit stm32-f407-DIYMORE board verbunden. Pin 2 vom SWD (SWCLK) an PA14, pin 4 vom SWD an PA13. Vcc (5V)/GND vom nucleo-Board abgegriffen.
-
Thread
(Aus-)Nutzen der FPU des STM32F407 für ganzzahlige Berechnungen
Hallo allerseits, diesmal habe ich eine Frage zur FPU. Zunächst würde ich gerne wissen, wie ich mir die Zusammenarbeit des Cortex M4 und seiner FPU vorstellen kann. Ist dieser FPU ein zusätzlicher Prozessor, der nur dezimale Operationen ausführen kann, d.h. automatisch angesteuert wird, sobald eine Zahl berechnet werden soll, die hinter dem Komma Zahlen stehen hat? Bevor ich zu meiner eigentlichen Frage komme, würde ich diesen Punkt erst verstehen. Meine Frage wäre dann (unter Umständen): Lässt sich nicht eine Zahl, mit z.B. 1024 Bit in 1024-n Vorkomma und n Nachkommastellen aufspalten
-
Thread
STM32 und Linux - Einsteigerfragen
medium density series. f1mdvl = STM32100 medium density value line series. f4 = STM32F407/f417 series (maintained for backwards compatibility) f405 = STM32F405 f407 = STM32F407 f415 = STM32F417 f417 = STM32F417 f427 = STM32F427 f437 = STM32F437
trying to see if it compiles. I don't know if H743 has exactly the same peripherals (Timers etc..) as F407 I have used, so there may be other modifications required as well. If the porting seems very difficult, another way would be to first try to make a new project for H743 from scratch, add ethernet
-
Thread
STM32F407: Stack ins CCRAM gelegt erzeugt Hard Fault Error
Hallo, vorab: Bitte keine Ratschläge diesen Error zu debuggen mittels Assembler Routinen usw. Ich verstehe davon nur Bahnhof und kann es doch nicht ändern, wenn da im tiefsten Inneren etwas schief läuft. Es geht einfach nur darum den Stack in das CCCRAM zu legen, was ich intuitiv so gemacht habe im Linker Script: [c] .stack_dummy (NOLOAD): { *(.stack) } > CCRAM /* Set stack top to end of RAM, and stack limit move down by * size of stack_dummy section */ __StackTop = ORIGIN(CCRAM) + LENGTH(CCRAM); __StackLimit = __StackTop - SIZEOF(.stack_dummy); PROVIDE(__stack
-
Thread
STM32F4 USB CDC
Discovery F4. Der funktioniert tadellos: https://rapidshare.com/#!download|150p8|3892093798|STM32F407VGT6_Cdc.zip|486|0|0
funktionierenden Beispiel für die CoIDE gestoßen: https://rapidshare.com/#!download|150p8|3892093798|STM32F407VGT6_Cdc.zip|486|0|0 Kompiliert, geflash, funktioniert! Noch den ST Virtual Com Port Driver installiert und gefreut :) Die verwendete Lib im funktionierenden Beispiel weicht leicht von meinen Downloads
-
Thread
STM32 - LQFP100 Platine
Moin Mädels, vor einigen Monaten habe ich eine STM32-Platine für die LQFP100-Typen F407V und F103V entwickelt und fertigen lassen. Die Nucleo-Boards von STM, die ich bisher kenne (bin aber nicht auf dem Laufenden), haben LQFP64 und keinen FSMC. Am meisten lege ich Wert auf den FSMC, die
des 40-poligen Steckers zeugen davon). Mensch is halt blöd. 2.) Der F103 hat an Pin19 VSSA, der F407 an Pin 19 VDD. Bei dem ersten Test der Platine (als Versuchskarnickel hatte ich den F103 gewählt) gab es folglich einen recht hohen Strombedarf, bis ich dahintergestiegen bin. Der F103 hat es übrigens
-
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
Räumlich kleines RAM mit mind. 2 MiB
Schreibroutine und einer guten SD-Karte (z.B. Samsung Evo) schafft man das mit 64 KB SRAM, also zB einem STM32F407.
und einer guten SD-Karte (z.B. Samsung Evo) schafft man > das mit 64 KB SRAM, also zB einem STM32F407. Das ist nicht sehr hilfreich. Ich weiß jetzt natürlich, dass meine Implementierung nicht schlau ist aber sonst auch nichts. :-P 0.7 MiB/s * 100 ms rechnen und abrunden kann ich selbst. Was Du
-
Thread
STM32F417IG vs. STM32F407IG
Hallo kann mir jemand den Unterschied zwischen STM32F417IG und STM32F407IG nennen? Im Productselector ist kein Unterschied erkennbar. Danke
-
Thread
FIR Filter Optimierung eines PDM Signals auf STM32F407 simuliert mit Matlab
Echtzeit mit weniger Werten, aber bisher nur auf dem Computer, und ich glaube nicht, dass der STM32F407 125 8192-lange FFTs pro Sekunde ausführen kann. Da ich aber an sich auch noch gar nicht so viel Ahnung von DSP habe, kann es ja auch sein, dass ich den FIR Filter einfach nur suboptimal konzipiert
-
Thread
Audio DAC am STM32F303
Polarität des WS Signals, kann man aber auch anders machen. Am einfachsten erschien mir auf dem STM32F407 Disco mit dem Cirrus Chip die Master Send Funktion, bei der auch MCLK vom STM32 kommt.
des WS > Signals, kann man aber auch anders machen. > Am einfachsten erschien mir auf dem STM32F407 Disco mit dem Cirrus Chip > die Master Send Funktion, bei der auch MCLK vom STM32 kommt. Hi, so langsam bekomme ich das in Griff mittlerweile, nur eine Unstimmigkeit habe ich da noch bzgl. der