-
Thread
Timer bei STM32F407
Hallo, ich bin neu auf dem Gebiet STM32. Ich habe viel hier im Forum gelesen und gelernt, doch jetzt habe ich eine Frage zu den Timern. Ich würde gerne zwei Signale erzeugen, welche synchron zueinander sind. Zum einen wäre das ein 10MHz Rechteck, welches ein Impuls-Pausenverhältnis von 50:50 hat. Und als zweites möchte ich ein Rechteck mit 900Hz erzeugen, welches auch ein Impuls-Pausenverhältnis von 50:50 hat. Der Flankenwechsel des langsameren Signals soll nur bei einr steigenden Flanke des schnelleren Signals stattfinden. Als internen Takt verwende ich 168MHz. Ich möchte das ganze
-
Thread
STM32-Toolchain mit Eclipse CDT 4.3, GnuArmEclipse, OpenOCD 0.8.0, Gnu Arm GCC 4.8, STM32CubeMX
Hallo nhd, diesen Fehler hatte ich immer dann, wenn ich die Symboldefinition (USE_HAL_DRIVER & STM32F407XX) oder die Angabe des Linkerscriptes vergessen habe. Prüfe das mal bitte. Viele Grüße aus dem ICE Klaus
Linkersettings aus? Evtl. auch hier: C:\stm32ws\kl_tut_01\TrueSTUDIO\kl_tut_01 Configuration\STM32F407VG_FLASH.ld
-
Thread
STM32F4: Flash Speicher Zugriff über SPI
Hallo, ich verwende einen STM32F407 und würde damit gerne einen FlashSpeicher (Atmel AT45DB161E) über SPI beschreiben und auslesen. Allerdings bekomme ich bei der geschriebenen Read Funktion keine Daten aus dem Flash zurück. Initialisierung
-
Thread
DDS AD9854 China- Modul
1712569933.html Müsste doch zur Ankopplung an FPGA oder schnellen Prozi, ich denke da an den STM32F407, gut geeignet sein. Gruß Stefan
.html > > Müsste doch zur Ankopplung an FPGA oder schnellen Prozi, ich denke da an > den STM32F407, gut geeignet sein. Sehr interessant! Das Board hänge ich im nächsten Projekt an ein DE0-Nano! Sammelbestellung? Walter Marton schrieb im Beitrag #3690562: > mal angenommen, den Duty Cycle wollen
-
Thread
[STM32]Timer PWM Output
Hallo, ich versuche mich zur Zeit an einem PWM Beispiel. Ich arbeite mit dem STM32F407-Discovery Board. Angepasst wurde entsprechend: HSE Frequency(Hz)8000000 PLL_M 8 SYSCLK = ((8MHz / PLL_M(8)) * PLL_N(336)) / PLL_P(2) = 168MHz Ich möchte gerne folgendes Versuchen
-
Thread
STM32: To HAL or not to HAL
Anwendungen eher klein sind/waren. Ich muss eher sagen, dass ich mich mit den Controllern (STM32F407 und STM32F3103) bzw. der Architektur selber noch zu wenig beschäftigt habe. Beispiel: Lichtwecker mit RGBW-Dimmer mit IRMP, kleiner Shell. Vieles geht eben schon einfach out-of-the-box. Oder
reinlesen... An der Stelle war ich die Tage auch gestanden: Ich hatte eine Firmware fertig auf F407 laufen und wollte zur Kostenoptimierung mal kurz auf L476 umsteigen. Da die F4-Anwendung auf vor-HAL-Bibliotheken basierte, habe ich mich beim L476 erstmal wahnsinnig gefreut. Aber tatsächlich kann
-
Thread
[STM32/Cortex-M4] JTag nur beim Systemflash möglich. Fehler beim Mainflash
Hallo, zuerst ein paar Infos zur verwendeten Hardware. Debugger: Segger JLink µC: STM32F407IG (Cortex-M4) Die JTagpins sind ohne Pullups. Sie sind direkt vom µC mit dem JTag verbunden. Ich habe das Board gelötet und konnte dann problemlos von Linux auf die Cortex per JTag zugreifen. Ich
Watchdog ist auf Software und BOD ist auf off. Hat jmd ein Minimalbeispiel am Laufen für den STM32F407IG (beim *VGT6 laufen meine auch problemlos)?
-
Thread
PIC 32 schneller Basic Interpreter
Rsepekt und Gratulation wenn Du das zum Laufen gebracht hast. Ist das MMBASIC auf dem STM32F407 schon voll funktionsfähig?
und nicht weniger; das gibt es bereits in voller Funktion! Aus meiner Sicht spräche für einen ..F407 die deutlich höhere Geschwindigkeit inkl. 'double'-Berechnungen.
-
Thread
STemwin mit STM32f407 Problem
and have you got any keil code can you send to me.. I need keil project with stemwin + fsmc + stm32f407vg ( discovery ) regards.. meric1978@gmail.com
used to visit your website www.mikrocontroller-4u.de I used a few examples on there for stm32f407vg discovery board. the website has stopped working and is just a string of adverts to links i would like to download your examples for stm32f407vg discover 1-49 but the website is gone down and
-
Thread
STM32F4-Discovery Übersicht
ein paar Kollegen und ich suchen eine gescheite Übersicht über alle möglichen Register des STM32F407. Wir haben schon alles mögliche durchsucht, mit sehr viel Mühe geht es zwar mit dem Reference Manual, aber so schöne Übersichten, wie es für die AVRs gibt, haben wir leider nicht gefunden. Hat da 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
STM32 debuggen mit dem Discovery-Board ST-Link
Utility nur eine Fehlermeldung "Can not connect to target" Es handelt sich dabei um ein STM32F407IG Controller (XCore407I Board von Waveshare). Revision ist wahrscheinlich Z, soweit ich das auf dem Gehäuse erkennen kann. Wenn ich den Debugger über Kabel an die gleichen Pins des Controllers auf
-
Thread
STM32 ADC DMA falsche Interrupt Frequenz
Hallo zusammen, ich versuche auf einem STM32F407-VG Chip 14 ADC Werte über ADC1 auszulesen, und diese über DMA zu speichern. Da ich eine gewisse Anzahl an Werten mitteln möchte, will ich nach einem DMA Umlauf einen Interrupt auslösen und die Werte
-
Thread
Kurze Frage: STM32F4discovery bootet nicht!
möchte nun das Discovery von einer USB Powerbank versorgen, aber ich habe gemerkt, dass der STM32F407 gar nicht erst losläuft, wenn ich das Board zum Beispiel an USB vom Computer anschliesse. D.H. Anschliessen->build and run->läuft perfekt->ab und anstecken->läuft nicht los! Wenn er nicht läuft,
-
Thread
STM32Cube & Eclipse & GCC
recursively' wählen. 7. In E::B die Pfade zu den Header Dateien angeben, und Compiler #defines STM32F407xx und USE_HAL_DRIVER eingeben. Dann sollte es gehen ;)
startup_stm32f405xx.s Assembling: Drivers\CMSIS\Device\ST\STM32F4xx\Source\Templates\arm\startup_stm32f407xx.s Drivers\CMSIS\Device\ST\STM32F4xx\Source\Templates\arm\startup_stm32f401xc.s: Assembler messages: Drivers\CMSIS\Device\ST\STM32F4xx\Source\Templates\arm\startup_stm32f401xc.s:1: Error: junk at
-
Thread
STM32 ADC liefert Wert der Vorherigen Wandlung statt Aktuellen
Hallo, ich hab ein kleines Problem mit dem ADC des STM32F407VG (Discovery Board). Und zwar klappt es zwar die Wandlungen des ADC anzustoßen und ich bekommen auch ein Ergebnis, aber den Wert den ich erhalte ist immer von der Wandlung zuvor, also veraltet. Es
-
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
Ethernet für Mikrocontroller: Wo PHY und Übertrager platzieren?
Fast-Ethernet-Anschluß (100Mbit/s) versehen. Ich habe also folgende Komponenten: - Mikrocontroller (STM32F407), auf der Hauptplatine - PHY-Chip (DP83848) - Übertrager mit Beschaltung (R und C) - RJ45-Buchse, auf der Ethernet-Platine Aus der technischen Gegebenheit heraus sitzt der Mikrocontroller auf
-
Thread
STM32F4 LCD DM-LCD35RT Pixelmüll (SSD2119)
ähnliches Problem oder gar eine Lösung dazu. Gegeben ist: ST ST STM32F4-Discovery Board mit STM32F407VG Embest Discover More STM32F4DIS_BB Board dazu gehörendes LC-Display (Hersteller unbekannt, wird aber im bündle bei Farnell verkauft) IDE: CooCox 1.7.6 GCC Toolchain: gcc-arm-none-eabi-4_8
-
Thread
STM32F4 CAN Filter für bestimmten ID-Bereich?
List-Filter ja Priorität gegenüber dem Mask-Filter hat. Wäre das eine Lösung? Achso: Habe einen STM32F407, namentlich das zugehörige Discovery hier... Danke an alle Antwortenden! Viele Grüße, Christoph
-
Thread
STM32F407: alles funktioniert, nur nicht die Timer
es sollte. Dann habe ich die Boards (das Geraet besteht aus 3 Boards mit 2 x STM32F103 und 1x STM32F407) in das Gehaeuse montiert, eingeschaltet ... LCD blieb schwarz, waehrend die Slave-Boards mit der Led munter ihr i-am-alive Signal durchgaben. Alle Stecker ausgesteckt, Debugger an das Mainboard
Hobbybastler es vielleicht einfach nicht drauf hat Die Tage hatte ich auch ein sehr ernstes Problem mit F407 auf einem Disco-Board. Hier habe ich garnicht erst nach einer Lösung gefragt, weil ich genau diese dummen Antworten vermutet hatte. Ich weiß nicht, was Mehmet so treibt, aber als Bastler habe ich
-
Thread
Peripherie-Aufteilung beim STM32F407?
Hingegen traue ich mir hardwaremäßig wesentlich mehr zu. Nachdem die ersten Gehversuche mit einem STM32F407-Discovery-Modul ganz gut geklappt haben, will ich für eine erste konkrete Anwendung eine eigene Platine mit einem STM32F407VET bauen. Für das Projekt benötige ich 10 bis 12 digitale Eingänge (für Taster
Gesamteindruck, was geht, oder was ich erwartet hatte, aber nicht vorhanden ist. (Der hochgelobte F407 hat nämlich auch seine Schattenseiten.) Vielleicht liegt Dir diese Vorgehensweise.
-
Thread
Hilfe bei Hardfault fehler suche (stm32F407)
Hi, ich hab einen code aus matlab generiert und erhalte einen hardfault der mir nichts sagt (siehe bild). Ich kann mir denken das es etwas damit zu tun hat das ich single, double variablen benutze und irgendwie der arm damit nich klar kommt. FPU funktioniert (dank anderem thread hier im forum). Kann mir jemand mal auf die Sprünge helfen? Hier ensteht der Fehler: [c] main.c: . . . static boolean_T Shutdown_signal_data[10]; /* Shutdown vector <- Neu! */ static int32_T Shutdown_signal_size[2]; /* the size of the Shutdown */ static real32_T data_cut [640]; /*Data cut*/ static
-
Thread
STM32F407 Discovery Boot1 auf High setzen
Hallo, ich möchte den Boot Mode Boot0=High und Boot1=High realisieren, um Programme aus dem SRAM zu starten. Muss ich SB19 auslöten und PB2 dann auf VDD setzen? Oder kann ich SB19 eingelötet lassen und setze PB2 auf VDD? Bisher habe ich im Internet zu diesem Thema nichts gefunden. Gruß Kai
-
Thread
STM32 - CoreMark
verwendet, ergibt sich mit -mcpu=cortex-m4; -mthumb; -Wall; -ffunction-sections; -g; -O3; -Og; -DSTM32F407ZG; -DSTM32F4XX; -DUSE_STDPERIPH_DRIVER; -D__ASSEMBLY__; -I.; folgendes Ergebnis: STM32F407VG GCC4.8.3 -Og text 13892 data 44 bss 8220 168 MHz 5WS-I-D-P 258,397933 CoreMark 1,54 CoreMark/MHz Zum Vergleich: STM32F407VG GCC4.8.3 -O3 17648 44 8220 168 5WS-I-D-P 373,134328 2,22 Danke für den Tipp! Marcus
-
Thread
STM32F4Discovery DMA für Timer 2
DMA1, Stream1, Channel2 ist beim STM32F407 gar nicht definiert schau mal im RefManual RM0090 auf Seite 216+217 nach UB
-
Thread
IC zum decodieren von Drehencoder
zwei Quadraturdekodereingängen, und dann die H8SX mit insgesamt vier davon. Heute liegen die STM32F407 mit insgesamt sechs Kanälen ganz vorne. Zu Kosten von <5€ (im LQFP100-Gehäuse) erhält man eine langfristig verfügbare µC-Lösung. Ein kleiner Nachteil der neueren µCs ist die Versorgungsspannung von
-
Thread
ADC bei STM 32 mehrere Werte abtasten mit DMA
Hallo, ich versuche mich derzeit am Auslesen des ADC des STM32F407, ich betreibe den ADC im tripple mode nach dem untenstehenden Beispiel von ST. Den Buffer habe ich auf 300 Werte erhöht. Das Beispiel läuft auch ganz gut, nur wenn ich mir die gewandelten Werte
-
Thread
[STM32] Konzept:Application´s
, ich würde gerne mit euch zusammen ein Konzept entwickeln um mit der STM32-Familie (z.B. STM32F407 vom Discovery-Board) die Möglichkeit auszuarbeiten, Verschiedene Applikationen innerhalb eines Core-Systems betreiben zu können. Vielleicht wäre hier bereits hier eine Möglichkeit das Core-System
-
Thread
STM32 FSMC RGB Interface
scheinbar wenigen Farben völlig :-) Aktuell betreibe ich so ein QVGA-TFT als Bedieneinheit mit einem STM32F407VET6: kleines Gehäuse - kleiner Preis.
Irgendwo muß das Bild ja gespeichert sein. Für mich wäre 'verbraten', wenn man von den 192kB des F407 z.B. nur 5kB nutzt und den Rest schlummern läßt. Das interne RAM ist an Geschwindigkeit nicht zu übertreffen. Wie immer kommt es auf die Anwendung an. Wofür wird denn normalerweise viel RAM gebraucht
-
Thread
ARM CMSIS DSP Library - einige Fragen
DSP Funktionen an sein? Möchte gerne die PID-Funktion in der CMSIS-DSP Library auf einem STM32F407VG unter CooCox nutzen. Viele Grüße Deepdiver99
-
Thread
STM32 168MHz an Pin
Hallo, gibt es eine Möglichkeit, den internen Takt von 168MHz bei einem STM32F407 irgendwie nach außen zu legen? Wenn das gar nicht geht. Gehts dann mit den 84MHz? Vielleicht SPI Clock ? Oder Counter, der bis 1 zählt und toggelt ?
-
Thread
Stm32f4 delay
suchst: http://www.mikrocontroller.net/topic/278118#new Suche nach sTimer.h/sTimer.c Stm32F407_blink_06.zip\Stm32F407_blink\Driver\source\sTimer.c Stm32F407_blink_06.zip\Stm32F407_blink\Driver\include\sTimer.h in der main() InitStimer(); dann hast du delay_ms/delay_us Gruß G.G
-
Thread
Einstieg ARM-Controller
Moin, ich würde zu dem STM32F407 Discovery raten. Es gibt einfach eine größere Codebasis dafür, sprich viele Beispiele. Auch gibt es ein interessantes Erweiterungsboard STM32F4 DIS BB. In der Kombination hast du dann mit: Tastern,
-
Thread
STM32F4 Alternative Funktionen
eine Tabelle mit den Aklertativen Belegungen der Peripherie befinden, war zumindet bei meinem STM32F407 Chip so. Gruß
-
Thread
stm32f4 hilfe bei Verwendung von GPIO
auch flashen... Mein System: -BS: Windows 7 64Bit -IDE: Keil µVision (MDK501.exe) -Bord: stm32f407VG Zunächst einmal möchte ich die IO-Pins auf High und Low setzen können. Ich habe nun schon viel viel recherchiert und fand heraus, dass dies mit einem Struct vom Typ [c]GPIO_InitTypeDef[/c] funktioniert
-
Thread
STM32F407: HardFault
Guten Abend Forum, Ich habe folgenden Code auf einem STM32F407-Discovery-Board: [c] #include "main.h" #include "stm32f4xx_i2c.h" GPIO_InitTypeDef GPIO_InitStructure; void init(void) { //Quelle: Elia's Electronics Blog GPIO_InitTypeDef GPIO_InitStruct
-
Thread
SPI MISO auf High
Hi Uwe, Ich nutze das Discovery Board vom STM32F407, bei dem der LIS302DL direkt auf dem SPI1 angeschlossen ist, also nur mit dem SPI1 angesprochen werden kann. Über die Masseleitung kann ich leider nix sagen, denke aber die sollte einwandfrei sein.
>Ich nutze das Discovery Board vom STM32F407, bei dem der LIS302DL direkt >auf dem SPI1 angeschlossen ist Dann kannst du doch ganz einfach mal in den Code zur Demofirmware reinschauen wie es gemacht wird.
-
Thread
Interrupt beim STM34F4
Howdie, ich programmiere mit einem STM32F407 Mikrocontroller und möchte gerne wissen ob mir jemand sagen kann wie ich für kurze Zeit einen Interupt disablen und anschließen wieder enablen kann? Kann mir jemand einen Befehl dazu nennen? Vielen
Fragender schrieb im Beitrag #3519688: > Howdie, > > ich programmiere mit einem STM32F407 Mikrocontroller und möchte gerne > wissen ob mir jemand sagen kann wie ich für kurze Zeit einen Interupt > disablen und anschließen wieder enablen kann? > Kann mir jemand einen Befehl dazu nennen
-
Thread
32Bit Einstieg mit STM32F429
Ansprüchen die ich habe würdet ihr empfehlen, dass ich mir das Board zulegen kann, oder eher den F407 nehmen sollte ?
?_trksid=p3984.m1439.l2754 hier zwei weitere Treffer bei eBay: http://www.ebay.com/itm/STM32F407-Discovery-ExtBoard-Use-STM32F407-Discovery-Core-Board-l-/300901574024?pt=LH_DefaultDomain_0&hash=item460f21a588 http://www.ebay.com/itm/STM32F407-Discovery-ExtBoard-Use-STM32F407-Discovery-Core-Board-ge
-
Thread
Vergebe STM32-Samples (AT)
leicht Samples von ST - Wir haben fast 1 Woche auf die Prüfung und Freigabe gewartet. 3x STM32F407VGT6 <- ist am STM32F4Discovery drauf High-performance and DSP with FPU, ARM Cortex-M4 MCU with 1 Mbyte Flash, 168 MHz CPU, Art Accelerator, Ethernet 3x STM32F103CBT6 Mainstream Performance line
-
Thread
Portierung Keil µVision4 --> CooCox
Hallo zusammen; ich habe ein Waveshare "Open4071-C Board" mit STM32F407IGT6 Controller. Das Board wird mit einer CD mitgeliefert, welche zahlreiche Keil µVision Projekte enthält. Ich habe versucht das "Touchscreen" Projekt in ein CooIde Projekt zu Portieren. Ich
-
Thread
STM32F4Discovery debugging timer mit coocox ide
mit 168MHz zählen, nur mit 84MHz. Siehe hier: http://www.mikrocontroller.net/wikifiles/3/33/STM32F407.png Die maximale Frequenz der Timer ist begrenzt durch den jeweiligen Bus Takt, an dem der Timer angeschlossen ist (APB1/APB2). Wenn man schneller zählen will muss man die Core eigenen Timer nutzen
-
Thread
Auswahl eines Ethernet Controller
erfüllen oder ist besser dafür > geeignet???? > > Mfg Susi Ich empfehle konkret den STM32F407: - 192KB RAM - 512..2048MB Flash - Ab LQFP100 Der STM32F207 würde zwar mit 128KB RAM auch ausreichen, kostet nur minimal weniger als der 4x7. Hier ein Demo-Board: https://www.olimex.com/Products
Markus Müller schrieb im Beitrag #3505005: > Ich empfehle konkret den STM32F407: > - 192KB RAM > - 512..2048MB Flash > - Ab LQFP100 > > Der STM32F207 würde zwar mit 128KB RAM auch ausreichen, kostet nur > minimal weniger als der 4x7. Sag einmal bist du eigentlich ein
-
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
ARM GCC Problem mit Stack?
Problem gelöst. Ich habe in meinem GDB initialisierungsskript die Zeile monitor device STM32F407VG vergessen. Wird sie eingefügt, dann geht auch das Debuggen einwandfrei, Programm läuft sowohl aus dem Flash als auch aus dem RAM. Dass eine solche Initialisierung noch benötigt wird, steht nirgends
monitor device" gibts laut Manual nicht. Was allerdings gebraucht wird ist "monitor flash device = STM32F407VG" und das steht auch im GDB Server User Guide drin. Tobias Plüss schrieb im Beitrag #3500750: > Wäre noch interessant zu wissen, was die Zeile bewirkt. Im Prinzip > sollte ja das Downloaden &
-
Thread
STM32F4 Ehternet Treiber
Liebes Forum, ich habe ein Problem mit dem Ethernet-Treiber des STM32F407VGT6. Bei der Standart peripheral Libary ist kein Treiber für Ethernet dabei, aber auf der Webseite gibt es einen zum runterladen. Dieser wird auch in den Beispielen, von denen ich gerade versuche eines
-
Thread
STM32F0x2 Neuerscheinung
Temperaturbereich nutzen will muss man einen Quarz > einsetzen, auch wenn man z.B. CAN benötigt. Naja, beim F407 kann ich am LSI Frequenzen von 35500 - 37000 messen. Der F072 kann seinen 48MHz USB Takt auf die SOF Messages des USB-Hosts aufsyncronisieren, deswegen braucht der als USB Device keinen Quarz. Gruß
-
Thread
STM32407 mit 427/429 Pinkompatibel?
Hallo, ich will mein Board mit einem SDRAM Modul upgraden. Dazu ist es nötig den STM32f407 durch einen 427 oder 429 auzutauschen. Ist dieser Pin Kompatibel? Hat jemand schon Erfahrungen sammeln können? Viele Grüße V
Vilex schrieb im Beitrag #3490535: > Dazu ist es nötig > den STM32f407 durch einen 427 oder 429 auzutauschen. Welcher STM32F407 genau und welcher 427 / 429 *genau* ??? Wenn du uns das nicht sagen willst --> lies das Datenblatt selbst !
-
Thread
Zeigt her eure Kunstwerke (2014) Gesperrt Bilder
Mein letztes Projekt war ein USB VIS-Spektrometer auf Basis eines ILX554B und eines STM32F407. Ein ähnliches Projekt gibt es schon, das ist hier zu finden: http://www.mikrocontroller.net/articles/Digitales_PC-Spektrometer Ich habe statt eines Reflektionsgitters aber Trasmissionsgitterfolie
analoger Synthesizer. Dann in der roten Kiste ein Sequenzer (seq_v4). Beide Geräte laufen mit einem STM32F407 Board. Die einseitigen Platinen sind mit Kicad und Tonertransfer hergestellt und/oder mit Fädeldraht gestrickt. Nicht professionell - Kunst eben.