-
Thread
Suche Empfehlung für Mikrocontroller
mal so: ein 32bit-Timer mit 200MHz wäre (für mich) das Optimum, wenn ich den 32bit-Timer des stm32f407 mit Systemtakt zum Laufen bekäme, würde ich mich damit arrangieren. Ich brauche die 1ns nicht als Frequenz, nur als Auflösung, d.h. ich könnte mit Vorteiler und 16bit Zähler durchaus den 32bit Timer
Reinhard M. schrieb im Beitrag #4811732: > Wenn es tatsächlich einen Weg gibt, z.B. beim stm32F407 einen 32bit > Zähler auf Systemtakt laufen zu lassen, würde ich mich damit > arrangieren! Einfach den F427 (F429) nehmen.
-
Thread
Programmcode in externes NOR-Flash
Hallo zusammen! An einem STM32F407 Controller von ST habe ich ein externes NOR-Flash. Zur Laufzeit kann ich in dieses -über den initialisierten FSMC des Controllers- Daten erfolgreich schreiben und Lesen. Aber wie bekomme ich Programmcode
FMC. Code zur Initialisierung ist vorhanden. Was hat das mit dem F437 zu tun? Gings nicht um den F407? Die Aussage verstehe ich jetzt nicht. >> "... to jump and execute the user code (from the NOR Flash memory)." > Sieht wie aus? Zumal der "user code" ja sowohl im internen, wie auch > externen
-
Thread
DIY Frequency Counter mit 10 bis 12 Digits?
dienen. Anzeige/Bedienung über 4,3" TFT; div. ext. Schnittstellen insbesondere RS232; Prozessor STM32F407.
Eingangsflanken und Referenztakt fein aufzulösen. Die Hauptzähler liefert der F407. Was der TDC tatsächlich leisten kann und welche 'Rauschquellen' Auswirkungen haben werden, wird sich zeigen, wenn Platinen geliefert wurden und der Musteraufbau steht.
-
Thread
Erfahrung mit USB HID programmierung?
zusammen, ich arbeite gerade an folgendem Problem: Ich möchte gerade einen Akku über einen STM32F407 auslesen und dann die Daten dem PC über USB HID zur verfügung stellen, sodass ich diese direkt für das Power Management von Windows nutzen kann. Sprich über HID Power Device: http://www.usb.org/
-
Thread
Locala variable wird weg optimiziert, Coocox + GCC
if(refresh==1) UB_WS2812_Refresh(); } [/c] Es passiert nur bei den STM32 F401RE (nucleo). Beim F407 (discovery) functioniert es. Es ist mir unklar warum die sich unterschiedlich verhalten. Diese function kommt aus die WS2812 lib von UB. Alles anderes functioniert. Ohne optimierung gehts auch. Selbst
-
Thread
Platinen mit µC
Ich verwende das da: https://www.aliexpress.com/item/STM32F407VET6-Mini-version-of-the-core-board-STM32-minimum-system-version/32709285751.html
Bernd K. schrieb im Beitrag #4795619: >> https://de.aliexpress.com/item/STM32F407ZE-core-bo... > > Alter Schwede ist das hässlich geroutet, der Layouter hatte keinen Sinn > für Ordnung und Ästhetik. Schöner ? https://de.aliexpress.com/item/High-Quality-STM32F407ZGT6-Development-Board-ARM-M4
-
Thread
Akkustatus an Windows weitergeben
und Tastatur verwendet habe, sollten doch auch für einen Akku richtig sein oder?. (Nutze den STM32F407). [c] __ALIGN_BEGIN static uint8_t USBD_HID_CfgDesc[USB_HID_CONFIG_DESC_SIZ] __ALIGN_END = { 0x09, /* bLength: Configuration Descriptor size */ USB_DESC_TYPE_CONFIGURATION, /* bDescriptorType
-
Thread
I2C Interrupt Handler bei Fehler
Hallo, Ich verwende einen STM32F407 zusammen mit der Standard Peripheral Library von ST. Wenn ich I2C_ITConfig(I2C2, I2C_IT_EVT, DISABLE); aufrufe müssten doch die Interrupts aufhören? Kann ich sonst irgendwie alle Interrupts deinitialisieren
-
Thread
Frequenzteiler durch 4.5
momentan einen µC als Frequenzteiler. Konnte ich Dich noch nicht vom STM32 überzeugen? ;-) Beim F407 beträgt die Auflösung der Messung bzw. Signalerzeugung typ. 6 ns. In Deinem Frequenzbereich (0 Hz ausgenommen) lassen sich damit Auflösungen < 10 ppm erreichen. Das sollte doch reichen.
-
Thread
Neues Entwicklungsboard STM32F407
http://www.ebay.de/itm/Core407V-STM32F407VET6-STM32-Cortex-M4-Entwicklungskit-Board-Core-board-Modul-/272374689794 So ganz neu muss es nicht sein aber ich habe hier im Forum nix darüber gefunden. Es gibt ja auch viele verschiedene von
-
Thread
Frequenz Erzeugung mit avr
Falls Du das machen möchtest, kann ich Dir ein kleines Programm geben, welches auf einem STM32F407 und damit direkt auf einem Discovery-Board läuft. Selber habe ich ein kleines Board mit LC-Anzeige und TCXO, weshalb Genauigkeit und die von Dir gebrauchte Auflösung kein Problem sind. Die Frequenz
-
Thread
Suche Treiber für ili9341 für den paralel betrieb
controler SSD1289 zum laufen gebracht. Da der Bildaufbau mir zu langsam war bin ich jetzt auf einen STM32f407vet6 umgezogen. Per FSMC funktioniert der TFT-SSD1289 auch am STM32f407vet6 (vergleich zum atmega ist Es ein Quantensprung). µC parallel-IO-Zugriffe erreiche ich momentan über den FSMC zum Display
probieren ob ich Es hinbekomme. Welches STM32F4-Discovery hast Du verwendet STM32f429Zi oder stm32f407VG ? mfg
-
Thread
compiler für stm32F4xx bauen?
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
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
-
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: SysTick etwas ungenau
ggf noch umrechnen auf ms. Hier habe ich "meine" Lösung her: http://patrickleyman.be/blog/stm32f407-delay-with-systick/ Gruß Daniel
-
Thread
Wie Programm auf µC bekommen
spielen. Wenn das Programm mal fertig entwickelt ist und ich meine eigene Platine erstelle und den STM32f407/417 auf meine Platine Löte, wie kriege ich da nun das Programm drauf? Und wie mache ich updates vom Programm?
-
Thread
Generelle Frage zu ARM-Development, Frameworks und WebSockets
Zeit nur eine Implementierung für Windows in den Samples zu finden war gibts jetzt auch was für STM32F407 bzw Atmel. Hat schon jemand Erfahrungen damit gesammelt und kann berichten? Wenn ich das nächste mal Ethernet brauche versuche ich das auch mal, hoffe aber jemand macht mal ein Sample für LPC17xx.
-
Thread
STM32L4 Disco-Board CPU arbeitet nicht korrekt?!
STM32L476 Disco-Board. Mit ach und krach habe ich das Teil unter EMBitz zum laufen bekommen. Beim F407 hat das jetzige Programm ohne Probleme gearbeitet (also was Interrupts und Config der Timer/Interrupts angeht). Ich habe den L476 mit MXCube configuriert, in EMBitz eingebunden. Ich kann nun mit
er sich weg, HAL_Delay hängt er sich ebenfalls weg. Ich bin absolut ratlos, vorallem weil beim F407 alles ohne Probleme geklappt hat. Ich habe mal die main.c und das .ioc angehängt. Die Zeilen, die Auskommentiert mit "Fehler" sind, verursachen das hängen des MC. Vll. stürzt er auch ab, keine
-
Thread
Konzipierung I2S mit oder ohne DMA
ineinander verschachtelte Datenblöcke stehen. Das 'SPIn_Empty_ISR' Prinzip läuft hier auf dem STM32F407 mit 168Mhz auf einen 4-Kanal Tracker (ein Retrofit einer alten Fostex 280) und nebenbei macht die Kiste auch USB MSC Host, emuliert ein Cassettenlaufwerk für das Original Paneel, bedient ein serielles
-
Thread
Aktuelle Erfahrungen mit TI ARM Cortex DevKits & IDE
Erfahrung mit TI?..." wird zum größten Teil STM32 vorgeschlagen. Momentan arbeite ich selbst mit dem STM32F407/-F107 mit Keil und dies gefällt mir auch sehr gut. Ich stelle die Frage einfach nur aus Interesse, denn irgendwie seltsam das STM32 so verbreitet ist und TI Boards eher nicht. Hat hier überhaupt
-
Thread
STM32 discovery LD1 blinkt rot aber kein Zugriff mehr ueber USB
Hallo, ich habe gestern ein Programm auf meinen STM32F407G-DISC1 hochgeladen. Es lief gestern einwandfrei. Heute, als ich mein discovery-board wieder mit dem PC verbinden wollte, wird es nicht mehr erkannt. Ausserdem blinkt die led LD1 rot. Ich vermute
-
Thread
Makefile in KEIL zum Laufen bringen
es lediglich im Terminal "make upload" einzutippen. Das Ganze läuft bei mir schon auf einen STM32F407G-DISC1. Das Projekt basiert (leider) auf "ChibiOS". Da ich mich aber nicht in verschiedene IDE's einarbeiten will, möchte ich gerne dieses Projekt unter Keil uV4 oder uV5 zum Laufen bringen. Hat
-
Thread
Open407V-D Code wird nicht ausgefuehrt
Hallo, ich habe hier ein Open407V-D Board zusammen mit einen STM32F407G-DISC1 (siehe: http://www.waveshare.com/open407v-d-standard.htm). Sobald ich die beiden Boards zusammenstecke, laesst sich der Code zwar auf das STM32Discovery hochladen, jedoch wird der Code nicht
-
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
-
Thread
Aufbau der STM32 datenblätter etc.Tak einschalten etc pp
tatsächlich vorhandene Peripherie und den verfügbaren RAM und Flash beschreibt. Für z.B. den STM32F407 braucht man also RM0090 als Family Reference und dann das Datenblatt für STM32F405xx/407xx.
-
Thread
Tutorial STM32F407G Discovery mit Eclipse
auch uralt. Hat jemand eine gute Quelle? Ich bin langsam am verzweifeln da ich mein STM32F407G nichtmal zum blinken bekomme weil die Tutorials nix taugen.
-
Thread
JPG Array to BMP Array
nachdem > welchen STM32 du nutzt kann das schon mal sehr eng werden..... Oke, also habe den STM32F407 verlötet, was denkst du? reicht das?
.-. schrieb im Beitrag #4704679: > du bist ja sehr sparsam mit deinen Infos... uP: STM32F407 Display: NHD-2.4-240320 Kamera: Mini TTL Serial JPEG von Adafruit (leider keine genaue Angabe, jedoch ist hier das Datasheet --> https://cdn-shop.adafruit.com/product-files/1386/1386+v2+datasheet.pdf
-
Thread
STM32F405 clocktree und USART
änderst du denn auch die HSE-Frequenz in der system_32f4xx.c? Denn zumindest bei den Treibern für den F407 (STM32-discovery) rechnet sich USART_Init(USART1, &USART_InitStruct); die Teilerfaktoren für die Baudratenregister aus den Angaben in der system_32f4xx.c aus. Wenn du also in dieser Datei an den
-
Thread
STM32F407 WakeUp von Stop Mode
habe ein Problem, an welchem ich mir schon seit Stunden die Zähne ausbeisse. Ich habe einen STM32F407 auf meiner Hardware und versetze ihn in den Stop Mode mit: PWR_EnterSTOPMode(PWR_Regulator_LowPower, PWR_STOPEntry_WFI); Der uC läuft mit dem HSI Clock und hat ein HCLK von 2MHz. Aufwecken
-
Thread
Einstieg Mikrocontroller AVR vs ARM? Gesperrt
Persönlichkeitsbild, was man am ehesten als "Markenaffe" bezeichnen kann, also "Ingenieur für STM32F407 mit ST-Lib" und der unterscheidet sich dann grundlegend vom "Ingenieur für STM32F407 mit Cube". Klingt überspitzt, ist aber der Kern der Sache. Nochwas: Peter hatte den Ansatz mit dem Aufteilen der
Persönlichkeitsbild, was man am > ehesten als "Markenaffe" bezeichnen kann, also "Ingenieur für STM32F407 > mit ST-Lib" und der unterscheidet sich dann grundlegend vom "Ingenieur > für STM32F407 mit Cube". Klingt überspitzt, ist aber der Kern der Sache. > > Nochwas: Peter hatte den Ansatz mit dem
-
Thread
STM32F446ret6 JTAG-Problem
Hatte an meinem 32F407 mal so ein ähnliches Problem. Ist zu lange her, weis nur noch, das ich an den BOOT0 / BOOT1 -Jumpern spielen muste um das Board zu reanimieren.
Torsten S. schrieb im Beitrag #4697490: > Hatte an meinem 32F407 mal so ein ähnliches Problem. Ist zu lange her, > weis nur noch, das ich an den BOOT0 / BOOT1 -Jumpern spielen muste um > das Board zu reanimieren. Und da habe ich einen Fehler gemacht. BOOT1 ist
-
Thread
STM32F4 - PWM Input capture
Ich habe ein STM32F407-Disc1 board und versuche dort mit den HAL Funktionen einen PWM - InputCapture zu realisieren. Es gibt ein Beispiel von STM mit der StdPerf-lib, das ist quasi als Vorlage genommen habe. Eigentlich
-
Thread
Bild an TFT Display anzeigen
Grüssen clincii:D PS: Display -->NHD-2.4-240320SF-CTXL#-FTN1 Mikrocontroller --> STM32F407
-
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
C-Unverständnis - STM32F4 Ethernet
programmiert die mit einem STM32F429 kommuniziert. An dem hängt ein Frequenzumrichter und ein STM32F407. Das ist inzwischen eine Unmenge an Code. Vor kurzem habe ich alle Codes überarbeitet um die Übersichtlichkeit zu verbessern. Hier habe ich wahrscheinlich einen Fehler an der PC-Software gemacht:
-
Thread
STM32f4 osThread Fließkommazahlen verwenden
Hallo liebe Forummitglieder, ich verwende aktuell ein STM32f407 und spiele mit Threads rum. In meiner Threadroutine führe ich eine Funktion aus, in der wiederum eine Variable des Typs double initialisiert wird. Nur bleibt der Thread in diesem Fall einfach
-
Thread
A/D Wandler Karten die größer als 3 MegaSamples/s können?
www.st.com/content/st_com/en/products/microcontrollers/stm32-32-bit-arm-cortex-mcus/stm32f4-series/stm32f407-417.html?querycriteria=productId=LN11 Gruß, Stefan
-
Thread
STM32F407 DMA
Hallo Leute, evtl. hat von euch einer eine Idee was hier faul sein könnte. Ich habe eine simple DMA Übertragung von einem Array im RAM zum UART, so nun ist es so, dass wenn ich die 1000 Werte die jeweils darin liegen per for schleife rüberschaufle immer sauber ankommen. Wenn ich die 1000 Werte per DMA zum UART schaufeln lasse, dann überträgt er meißt die ersten 400 - 800 Werte einwandfrei, die restlichen Werte sind nullen... Dieses Verhalten ist komplett sporadisch, ich hab im RAM direkt schon nachgesehen, alle werte stehen am richtigen platz und sind vorhanden. Was könnte dieses Verhalten
-
Thread
Timer funktioniert nicht
Hallo, Ich habe folgendes Problem: Ich benutze den STM32f407 und versuche einen Updateinterrupt vom Timer2 auszulösen, allerdings wird dieser nicht ausgelöst. hier meine Initialisierung: void InitTimer2(void){ //TIM2->CR1 |= 1 << 7; //Autoreload preload
-
Thread
MP3 Player / aktuelle Hardware gesucht
Das "alte" STM32F4 Discovery mit dem STM32F407VGT6 (geht bis 168 MHz) kann das möglicherweise schaffen. Les' mal hier: http://www.mikrocontroller.net/topic/252319. Wenn man sich die Mühe machen würde, die MP3 Decodierung mittels der F4 DSP Befehle
www.st.com/content/st_com/en/products/microcontrollers/stm32-32-bit-arm-cortex-mcus/stm32f4-series/stm32f407-417/stm32f407vg.html Kaufen kann man es noch da: http://shop.mymcu.de/index.php?sp=article.sp.php&artID=200072 Aber wenn du zwei Stereo-Kanäle gleichzeitig decodieren willst (warum eigentlich?
-
Thread
BLDC Ansteuerung
Was ist der Sinn dieser 800€-kits? wer kauft sowas? Es geht doch sicher auch deutlich kleiner, z.B. f407?
ist der Sinn dieser 800€-kits? wer kauft > sowas? Es geht doch sicher auch deutlich kleiner, z.B. f407? Es gibt auch billigere, z.B. Nucleo-F303RE und STEVAL-IPM10B für zusammen vielleicht 100€. Diese Kombination wird auch von oben genannter Software unterstützt.
-
Thread
ARM, GCC, Linker-Skripts
kümmert mich folgendes Problem. Ich hab 4x Linker-Skripts für Cortex-M4 Prozessoren angehängt. STM32F407VGTx_FLASH.ld -> Original von ST STM32F407VGTx_FLASH_modified.ld -> Alignment geändert STM32L476VGTx_FLASH_modified.ld -> SRAM2 hinzugefügt sections.ld -> Template ARM
Noch interessanter wirds, wenn man versucht mit dem originalen Skript Variablen im CCMRAM des F407 abzulegen und aus dem Flash zu initialisieren. Dazu hab ich folgendes probiert: [c] .section .ccmram myvar0_ccmram: .word 3 myvar1_ccmram: .word 4 myvar2_ccmram: .word 5 [/c] Leider finden
-
Thread
STM32F4 Timer 5 PWM Problem
des Discovery Boards > noch anderweitig verwendet wird. Wenn das das Discovery F4 mit dem STM32F407 ist, sollten beide Pins frei sein, dank Uwe B.s unermüdlicher Forschung: http://mikrocontroller.bplaced.net/wordpress/wp-content/uploads/2013/03/Pinbelegung_v101.html Die Tabelle solltest du dir
-
Thread
DAU IC gesucht
Ergänzung, wie ich es mit einem STM32F051 anstellen würde: die vorhandene Schaltung für einen STM32F407 http://mino-elektronik.de/FM_407/fmeter_407.htm#a5 auf das Notwendigste reduzieren und das Programm noch anpassen, daß die Meßzeit auf >= 1 ms eingestellt und der Meßwert für das Tastverhältnis auf