-
Thread
STM32F407VGT6 China Board not working Tips?
Beschreibung läuft das Teil mit internem Takt, was natürlich in die Hose geht, wenn die Datei "system_stm32f4xx.c" verwendet wird, die einen externen Takt voraussetzt.
funktioniert? Was funktioniert nicht? Mein nächster Schritte wäre, das Beispiel in libopencm3 für das STM32F4Discovery für eine blinkende LED auszuprobieren, wenn ich viel Zeit hätte. ;-)
-
Thread
Zeitmessung mit Lichtschranken, Einplatinen-Rechner
per LCD und/oder USB-Anschluß. Platinen für den ATmega88 habe ich nicht mehr und würde heute einen STM32F4xx mit angepasstem Programm verwenden: http://mino-elektronik.de/FM_407/fmeter_407.htm Damit lassen sich dann 6 ns Auflösung/Genauigkeit erreichen, wenn man es braucht.
-
Thread
STM32 - µC Reset bei SPI Prescaler 256
Hallo Leute, ich habe ein komisches Problem. Ich nutze das STM32F4 Discovery Board und wollte auf eine µC SD Karte schreiben (mit Adafruit 358 Display. Es wird überall empfohlen die Initialisierung mit weniger als 400kHz zu machen. Mein Clock läuft auf 168Mhz, demnach
-
Thread
STM32F103 PWM DMA ?
Code-Beispiel Wofür? Um WS2812-LEDs zu beschicken? Dann hier mit DMA, lauffähig auf STM32F10x und STM32F4xx, damit auch auf dem STM32F103. https://www.mikrocontroller.net/svnbrowser/wordclock24h/src/ws2812/ws2812.c?revision=78&view=markup
-
Thread
von ELF nach flashbarem Format mit objcopy
Was ein Chip aber machen kann, ist den Adressbereich 0 umzuspiegeln, wie Dr. Sommer schrieb. Auf STM32F4xxx Prozessoren kann z.B. 0 == 0x800_0000 (internes Flash) oder 0 == 0x1fff_0000 (interner Bootloader) oder sogar 0 == 0x2000_0000 (internes SRAM) sein. Damit kann das Booten von variablen Speicherbereichen
-
Thread
STM32 Entwicklungsumgebung, Segger J-Link & Co. - Eure Empfehlung.
www.emIDE.org). Die IDE ist klein, übersichtlich, schnell und ist/war für den ARM-Einstieg mit meinem STM32F4Discovery und meinem STM32F429I-Disco ziemlich gut geeignet. Allerdings gibt es seit 3 Jahren kein Update mehr für diese IDE und ich frage mich, ob Ihr mir als Hobbyist inzwischen ggf. eine
-
Thread
Lead Lag Detektor mit STM32
or Lag Detektor. Leider hab ich hierzu noch keine Lösung gefunden. Das ganze soll auf einem STM32F4 implementiert werden. Ein Erkennen der Nullstellen kommt aufgrund des teils schlechten SNR nicht infrage. Hat da jemand eine schnittige Idee? Grüße
-
Thread
SWO mit STM32F4Discovery, Eclipse, OpenOCD + ST-linkv2
Hallo, wie kann ich OpenOCD dazu bringen, SWO-prints in der Konsole in Eclipse auszugeben? Das st-link utility zeigt im SWO-Viewer Ausgaben an. Was muss ich wo wie konfigurieren? Danke und viele Grüße Robert
-
Thread
STM32F4 - beide CAN gleichzeitig
; NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; NVIC_Init(&NVIC_InitStructure); [/c] stm32f4xx_it.c [c] void CAN1_RX0_IRQHandler(void) { CAN_Receive(CAN1, CAN_FIFO0, &RxMessage1); //do stuff } void CAN2_RX0_IRQHandler(void) { CAN_Receive(CAN2, CAN_FIFO0, &RxMessage2);
-
Thread
Display Empfehlung ?
da ein billiges Android-Tablet mit Otg. Für weniger Spaß und weniger privat würde ich QT für die STM32 F4xx und LPxx-Reihe nehmen. https://www.youtube.com/watch?v=OXyJGwic0aY Natürlich kein Out-of-the-box dingens wie die Nexions, aber programmieren muss man so oder so. EDIT: Embedded Wizard
-
Thread
Touch display an einen atmega32
bis zu 3-4 SPI-Schnittstellen, dafür wird es mit den Port's knapp. Lösung wie oben beschrieben: STM32F4 Gruß G.G.
Gerhard G. schrieb im Beitrag #4937263: > Lösung wie oben beschrieben: STM32F4 Er wollte aber was anderes hören: Streno schrieb im Beitrag #4936809: > Danke, so eine Antwort habe ich gebraucht.
-
Thread
Wie umsteigen von M4 auf M7?
legacy-library sieht auf den 1. Blick recht interessant aus. Muss ich noch richtig ansehen und mit der vom STM32f4 vergleichen. VG, Uli
-
Thread
STM32 mit CubeMX Anleitungen
dokumanlar/st2016/ Super Folien. Danke dafür. Heute habe ich mal versucht, den DAC auf dem STM32F4 Discovery anzusteuern, aber leider hat es nicht geklappt. >hasst es oder lernt es loll
http://empa.com/dokumanlar/ Ich finde auf den ersten Blick dieses http://empa.com/dokumanlar/STM32F4-Labs.pdf auch sehr hilfreich für vorgebildete Einsteiger.
-
Thread
Welcher Controller für folgende Anforderungen?
echt richtig einfach und innerhalb weniger Stunden lief das. Für dieses Projekt hätte ich ein STM32F4xx empfohlen.
-
Thread
USART in Matlab zu langsam
dem Bildsensor ADNS 3090 von PixArt, 8 Bit, 30 x 30-Matrix lese ich die Daten per SPI von einem STM32F4 aus und diese werden auf eine USART weitergeleitet. Auf der Platine selber habe ich einen FTDI-IC verbaut. In HTerm und auf dem Oszilloskop bzw. mit einem LA kann ich die Bilddaten sehen. In derzeitiger
kurzes Update: Es lag an meiner Firmware auf dem STM32F4: Dieser Routine holt die Pixeldaten vom ADNS3090 aus dem Frame_Capture_Register (0x13) und sendet diesen direkt auf die USART. Vorher habe ich noch eine for-Schleife erstellt, d.h. diese Routine
-
Thread
STM32 USB CDC und MSC
Hi, würde gerne einen STM32F4 per USB mit dem PC kommunizieren lassen. Es sollen Daten von einer SD Karte UND aus dem Mikrocontroller RAM gelesen/geschrieben werden. Habe aber gelesen, dass es mit vielen Betriebssystemen problematisch
-
Thread
STM32F4 - DMA read GPIO_IDR to RAM
Hallo Zusammen, ich sitze schon einige Stunden/Tage an einem Problem das mich zum verzweifeln bring. Ich versuche mit einem STM32 (NUCLEO - F429 Board) das Input Register vom Port E in den Ram zu schreiben. Leider ohne Erfolg. Der DMA wird durch ein Timer Input Capture Event getriggert. Der Timer triggert mit einer Frequenz von 6 MHz. Wenn ich den DMA aktiviere setzt er sofort das transfer error interrupt flag (TEIF4) für den verwendeten Stream (Stream4) und schaltet sich ab. Ich bin bereits das Reference Manual RM0090 mehrere Male diesbezüglich durchgegangen. Leider finde ich dort nichts
-
Thread
STM32F4 ADC Gleichzeitiger Zugriff auf Kanal
Sehr geehrte Damen und Herren, Ich bin neu in die Welt des STM32F4-Dicovery Boards eingestiegen. Aufgrund fehlender, bzw. mangelnder Englischkenntnisse, fällt es mir sehr schwer, dass Referenzhandbuch des Boards vollständig zu verstehen. Ich hoffe doch sehr, dass
-
Thread
Optimierung der Schaltvorgänge bei RZM
Hallo, ich habe auf einer Platine mit einem STM32F4 eine Raumzeigermodulation implementiert. Da ich die 6 Steuerausgänge leider auf zwei unterschiedliche PORTS verteilt habe, sieht meine derzeitige Änderung der Schaltzustände so aus:[c] void TIM3_
-
Thread
Spannungsabfall an LED mit Microcontroller messen
ich das messen kann? AD Wandler kann ich nicht einsetzen, da ich 14 Leds zu messen habe und der STM32F4 nicht genug AD Wandler hat. :) Viele Grüße Max
das messen kann? AD Wandler kann ich > nicht einsetzen, da ich 14 Leds zu messen habe und der STM32F4 nicht > genug AD Wandler hat. :) Hat er eventuell genug Analog-Komparatoren? Dann ließe sich die Sache mit einer Handvoll Widerstände abfackeln, sprich: mit Spannungsteilern.
-
Thread
stm32_f4ve lcd für 16x2-Stiftleiste
oder auch für alle Zukunft, man weiss es nicht. Dann gibt es als Alternative noch http://stm32f4-discovery.net
-
Thread
STM32 ADC misst mist
Kalibrierung: HAL_ADCEx_Calibration_Start(&hadc1,ADC_SINGLE_ENDED); Diese war bei meinem letzten STM32F4 nicht notwendig.
-
Thread
(ST) ARM Programmierung - HAL, SPL, CMSIS
dokumentiert (Oder ich kenne die richtige documentation dazu nicht). In meinem Fall habe ich das STM32F4 Discovery Board und habe die Möglichkeit, die Discovery Firmware einzusetzten in der die Standard Peripheral Libraries vorhanden sind, welche wohl auch nichtmehr weiterentwickelt werden. Zudem hab
Raphael G. schrieb im Beitrag #4922940: > In meinem Fall habe ich das STM32F4 Discovery Board und habe die > Möglichkeit, die Discovery Firmware einzusetzten in der die Standard > Peripheral Libraries vorhanden sind, welche wohl auch nichtmehr > weiterentwickelt werden.
-
Thread
STM32 TIM2-ETR: Pin belastet Quelle
wenig zu deinem Gesamtsystem und SW schreibst, kann ich nur sagen, dass das nicht normal ist. Mein STM32F4 ist zumindest hochohmig. Hat der Controller mal was abbekommen? Eventuell mal extern über nen 1k Widerstand 3.3 Volt an den Pin legen und schauen, ob da auch ein Spannungsabfall stattfindet bzw
-
Thread
STM32: Arrays und Performance
Jahren mal einen Artikel für eine Zeitschrift geschrieben. Es ging um CoreMark 1.0 auf STM32F1 / STM32F4. Wir sind zwar mittlerweile zig Compilerversionen weiter, aber vielleicht vermittelt der Text immer noch ein bisserl Gefühl für die verschiedenen Konfigurationen. Ich verwende aktuell meist Atollic
-
Thread
STM32F4 µs Tick
Hallo Leute, gerade hänge ich an dem Problem, dass ich gerne in meinem STM32F4 alle n µs einen Datensatz über ein SPI Interrupt losschicken möchte. Mein erster Ansatz war das ganze über den SysTick laufen zu lassen. Im ms Bereich kein Problem, da ich hier einfach mit dem SysTick_Handler
-
Thread
FOC of BLDC with STM32F4 and BOOSTXL DRV8301 on Simulink
. am working now (MAtlab/simulink) on a project: FOC (field oriented control) of BLDC with the STM32f4 discovery board and a boostxl pack. i have allready done the SVPWM. and the problem now is the FOC: it didn´t work. am using an 'inkremental' encoder for the relativ position. that give me the mechanical angle und i had transfort it to electrical angle. i have also using ADC of the stm32f4 phasis current. Problem: 1) i need the absolut rotation 2) i have to give the absolut angle to my FOC. -> i dont know how it's working
-
Thread
STM32F4 "bitmapping"
Moin, suche eine schnelle & effiziente Möglichkeit Bits von einer uint16_t Variable in eine andere uint16_t umzumappen. Meine bisherige Idee: [c]OUT = ((IN >> 1) & 0x01) | ((IN >> 3) & 0x02) | ((IN >> 4) & 0xFC) | ((IN>> 5) & 0x100)[/c] Hier im Forum gabs zu ähnlichen Problem ja schon die erstaunlichsten Wege, wo ich niemals drauf gekommen wäre ^^ Gruß Dirk
-
Thread
STM32 Discovery CAN H kein Signal
Hat es bei Dir funzt ? wie sieht dein Testaufbau aus ? hast du mit zwei STM32F4 getestet oder den CAN1 und CAN2 von STM32F4 benutzt. Ich bin gerade dabei, den CAN mit STM32F4 und Waveshare CAN Transceiver zu testen.
und in eine ordentlich Struktur gebracht habe. Mein Aufbau ist etwas speziell. Ich hab einen STM32F4 + ein RCP von Autosportlabs, die auch einen STM32F4 drin haben. Sollte aber auch mit zwei Discovery sehr gut laufen. Wichtig ist, dass der Waveshare einen 120 Ohm Abschlusswiderstand drin hat. :)
-
Thread
STM32F1 Evaluation Board gesucht mit Display
alles um Monate lang Spaß zu haben. Wenn Du lieber einen M4 haben willst, mit dem STM32F3 oder dem STM32F4 gibt es auch verschiedene Nucleos für um die 15€.
-
Thread
[STM32] DOGM204-A / SSD1803A Library
library (F401 Thanks for your feedback and mentioning the differences to make it working on STM32F4xx. Glad to hear that you can make use of it! Regards Markus
-
Thread
Bausatz / Miniprojekt für Geburtstag schenken
neben Taster und LEDs noch folgende Besonderheiten haben: - STM8L Discovery: Mit Text-LCD - STM32F4 Discovery (STM32F407-Controller), leider nicht mehr ganz einfach zu bekommen: Mit D/A-Wandler, Bewegungssensor... - STM32F429 Discovery: Mit Grafikdisplay - STM32L053 Discovery: Mit ePaper-Display
-
Thread
STM32 Discovery oder Nucleo?
gehalten ... Schau dir die Nucleo-144 genau an, da kannst du dich vor IO-Pins nicht retten, oder das STM32F4-Disc1, da gibt's auch noch vie IO.
-
Thread
Werkstatt-Aufräumaktion
Großbritannien VHB 8€ (2 Stück) +2,60€ Versand (ohne Netzstecker) oder 4€ (mit Netzstecker) 9. STM32F4-Discovery Board, unbenutzt VHB 10€ +2,60€ Versand 10. STM32 Value Line Discovery Board, unbenutzt VHB 5€ +2,60€ Versand 11. ispMACH4256ZE Breakout Board, unbenutzt VHB 10€ +2,60€ Versand
-
Thread
Wies der zufall will.
Wutz schrieb im Beitrag #4913560: > STM32F4 hat einen RNG on board. Das ist interessant!
sein? Hab's mir halt in kopf gesetzt... F. F. schrieb im Beitrag #4913902: > Wutz schrieb: >> STM32F4 hat einen RNG on board. Werde mal hier weitergoogeln...
-
Thread
AVR -> STM8/32. Was ist anders? Was zu beachten? Was benötigt? Gesperrt
|= (1<<PA1); // PIN auf HIGH > > Wie würde das nun bei ST sein? z.B. so: [c]#include <stm32f4xx.h> GPIOA->MODER |= GPIO_MODER_MODER1_0; // Pin als Ausgang GPIOA->BSRRL = GPIO_BSRR_BS_1; // PIN auf HIGH[/c] Die Register sind halt anders strukturiert, und es gibt auch mehr Optionen (man
schnellen Zugriff auf eine SD Karte. Angestrebte Übertragungsrate sind mehrere MB pro Sekunde. Bei den STM32F4 gibts da eine SDIO Peripherie und DMA. Viel Spaß mit dem AVR da mitzuhalten.
-
Thread
STM32F4xxx - FPU - GCC Codegenerierung
. Beim *AVR* GCC wird ja alles was double deklariert ist in float behandelt. Wie ist es beim STM32F4xx? Könnt ihr mir bitte aus dem Handgelenk schütteln was da passiert bevor ich mir ein Kompilat erzeuge und dann nicht verstehe was im (zerlegten) Maschinencode gemacht wird?
wenn er double sagt. Oder dass er nur *msec* bekommt wenn er aber *usec* haben will und der STM32F4xx das nicht hergibt. Ich rechne ja schon vorsichtshalber nur mit uint64_t, aber wenn es mal nicht anders geht ..... Danke für die Erläuterungen.
-
Thread
DSP oder 32bit µC?
STM32F4
STK500-Besitzer schrieb im Beitrag #4903823: > STM32F4 Das ist unnötig riesig, fett und teuer, und sauft gigantische Mengen an Strom. Ich habe einmal FSK-Demodulation mit >60kHz mit einem kleinen CortexM0 umgesetzt. Weil das demodulieren in Software
-
Thread
OV9712 Register setzen
ich zu meinem Problem komme, eine kurze Zusammenfassung von dem Ist-Stand: Ich arbeite mit dem STM32F4-Discovery Board und habe mit diesem bereits das OV9655-Kamermodul unter Verwendung der HAL-Lib so angesteuert, dass per DMA ein laufendes Bild an ein 320x240 LCD-Display übertragen wird. Nun habe
-
Thread
STM32 SPI zu viele Clocks
Funktoinskopf kopiert. [c]HAL_StatusTypeDef HAL_TIM_OC_Init(TIM_HandleTypeDef* htim)[/c] aus der stm32f4xx_hal_tim.c Den Zusammenhang sehe ich aber noch nicht. grundschüler schrieb im Beitrag #4900910: > statt 16bit rutschen 24bit durch und anschließend dann nur 8bit? Genau. Aber auch diese Schleife
-
Thread
STM32F4 FSMC Adressauswahl für TFT basierend auf ILI9341
Hallo zusammen, ich bin momentan an einem Schaltplan für ein Projekt, bei dem der STM32F405 zum Einsatz kommt. Ich habe ein 240x320TFT mit ILI9341, das ich über FSMC ansteuern möchte. Der STM32 verwendet gemäß STM AppNote AN2790 folgende Datenleitungen: - FSMC [D0:D15]: FSMC databus: 16-bit width - FSMC NEx: FSMC Chip Select - FSMC NOE: FSMC Output Enable - FSMC NWE: FSMC Write Enable - FSMC Ax: one address line used to select between LCD Registers and LCD Display, RAM where x can be 0 to 25 Leider habe ich das mit der Addressauswahl nicht so ganz verstanden und im Datenblatt des LCDs
-
Thread
Werden Atmels 8-Bit-Mikrocontroller teurer?
vor ein paar Tagen eh schon reden. Ein Mega 2560 bzw AT91SAM3X8E kosten schon um die 10EUR. Ein STM32F4 oder F7 ~ ebenfalls. WTF? So werden diese Atmel Chips unverkäuflich...
sein muß/soll/darf, dann packe ich doch nicht mehr die Technik von gestern auf die Platine. Ein STM32F4xx ist deutlich leistungsfähiger und - um wieder auf den Preis zu kommen - für das, was er alles auf dem Chip hat, doch recht günstig. Bevor Klagen kommen: ich steh auf Luxus und kann mir den µC leisten
-
Thread
STM32 HAL, n-Anzahl an PWM Pulsen?
Verbindung wäre ein bisschen "von hinten durch die Brust ins Auge". Einige Timer (z.B. Timer 2-5 bei STM32F4) besitzen einen Triggerausgang der dann von einem anderen Timer als Triggereingang (auf unterschiedlichste Weise) verwurstet werden kann. Bedingung dafür ist lediglich, dass der zweite Timer einen
-
Thread
[V] Jlink Edu Raspberry Pi 2 Stm32 Waveshare uvm.
Hi, Folgendes habe ich im Angebot: Jlink Edu 50 Euro Stm32 F4 Discovery mit Waveshare Bord inkl. kameramodul Ethernetmodul Sd Slot und Codecmodul 55 Euro Raspberry Pi 2 27 Euro Display 7 Zoll mit Touch Vga und Hdmi Anschluss 20 Euro Xmc 1100 Boot 7 Euro
Immernoch alles bis auf das Display da. Neue Preise: Jlink 45 Euro Stm32 F4 Discovery mit Waveshare Bord inkl. kameramodul Ethernetmodul Sd Slot und Codecmodul 50 Euro Raspberry Pi 2 24 Euro Xmc 1100 Boot 6 Euro M24SR for STM32 Nucleo 4 Euro M16C Starterkit 8 Euro
-
Thread
STM32 HAL Tutorial
Sieh dir mal Folgendes an: https://stm32f4-discovery.net/2014/09/stm32f4-tutorials-one-place/ Das hat für mich für ein paar grundlegende Dinge gereicht, wenn ich mich recht entsinne...
Seiten... Diese Seite habe ich in meinen Lesezeichen, da sind einige Tutorials drin: https://stm32f4-discovery.net/2014/09/stm32f4-tutorials-one-place/ und diese ist recht beliebt: http://www.diller-technologies.de/stm32.html weiss aber gerade nicht ob die auf neuere HAL aufbaut.
-
Thread
STM32: interne Pull-Ups für SPI
msp-Funktionen in meinem Projekt auskommentieren. Diese befinden sich bei mir in einer extra Datei "stm32f4xx_hal_msp.c". Aus welchem Grund ligen die SPI-Konfig und die dazugehörige GPIO-Konfig bei dir in einer Datei? Hast du de gezeigte Konfiguration auch mit CubeMX erstellt? Wenn ja mit welcher Version
*/ /* Includes ------------------------------------------------------------------*/ #include "stm32f4xx_hal.h" /* USER CODE BEGIN Includes */ #include "AS5311.h" #include "actuator.h" #include "pidController.h" #include "sincos1024.h" /* USER CODE END Includes */ /* Private variables --
-
Artikel
STM32 CooCox Installation
Bibliotheken aus dem Internet geladen und installiert werden. Zudem ist es von Vorteil wenn man bereits ein STM32F4DISCOVERY Board besitzt, denn das gezeigte Demo-Blink LED Programm nutzt dieses Board. Es kann natürlich auch jedes andere Board genutzt werden, das einen STM32F2xx oder STM32F4xx Prozessor beinhaltet
am Borad angeschlossen ist, so ist in der Datei "system_stm32f4xx.c" der Quarz auf 25MHz voreingestellt. Diese Einstellung muss man ändern indem man die Datei "system_stm32f4xx.c" öffnet und das "#define PLL_M" auf die richtige Quarzfrequenz einstellt. Beispiel