-
Thread
PWM synchron zu 50Hz Netz
Werte die bei > 20KHz noch genügend Spielraum für den Rest lassen. Wusste gar nicht, dass der STM32f4 eine FPU hat. Werde jetzt versuchen das Dokument zu verstehen. Der C2000 wurde mir bereits in einem anderen Thread empfohlen. Wahrscheinlich werde ich bald ein Board damit bestellen.
wiederum habe ich mehr an Fähigkeiten, als es den Eindruck macht. > Du sprachst am Anfang von einem STM32F4xx oder STM32F334. Wenn du diese > Controller benutzen willst, würde ich keinen analogen Ansatz mit > Nulldurchgangserkennung oder ähnlichen benutzen. Bei einem kleinen > Controller ohne FPU
-
Thread
STM32F407VGT6 Pinkompatibilität zu den F427/F437 Typen ?
auf st.com sehr mäßig. Kann mir deshalb jemand sagen, ob es zu dem STM32F407 pinkompatieble STM32F4(2/3)7 Typen gibt. (In der LQFP100 Gehäuse Form.) Ich suche also einen Ersatz für einen 407, der auf die gleiche Stelle auf dem PCB montiert werden kann, aber mehr Leistung in Form von CPU-Takt
Prozessor-Serie: ARM Cortex-M Art des Programmspeichers: Flash Serie: STM32F4, sowie die Datenblätter. Sind damit die 407 und die 439 Pinkompatiebel zueinander? Markus
-
Thread
Kompilierfehler bei CMSIS FFT Funktion CM4
kommt die Fehlermeldung, dass die 32k von der Trial Version überschritten werden. Ich nutze das STM32F4 Discovery mit der Keil 32k Version. Kann ich irgendwelche Einstellungen machen, dass die Funktion nicht so viel Speicher braucht? Ich habe gelesen, dass irgendwelche Koeffizienten im ROM liegen
-
Thread
Schulprojekt: Roboter - Energieproblem
beiden 50poligen Sitftleisten, auf denen auch viele Portpins herausgeführt sind, bietet sich z.B. das STM32F4DISCOVERY an: http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF252419 Bei Watterott kostet es knapp 17 EUR: http://www.watterott.com/de/STM32F4Discovery
-
Thread
Probleme beim Ptr Zugriff in C
habe ein Problem mit einem Ptr Zugriff. Das ganze stammt aus einem Code um Audio Samples auf einem STM32F4 mit Codec abzuspielen. Es werden drei Samples ausgelesen und aufaddiert. Das Problem ist nun, dass der Zugriff mittels Array (also der nicht auskommentierte "audiobuf[s] += ..." funktioniert,
-
Thread
STM32F4 FPU Problem mit EM:Blocks 2.20
Hallo, ich nutze einen STM32F4 mit der EM:Blocks 2.20 IDE. Dahinter steckt ein GCC 4.7.4.. Jetzt will ich die FPU benutzen. Alle Defines zum anschalten sind gesetzt und die FPU wird eingeschaltet. Alle Harken für "hard" sind
Hallo Peter, Ich hab das mal geprüft, ebenfalls STM32F4. Ich benutze GNU Tools ARM Embedded 4.9.2015q2 (also den aktuellsten) zusammen mit eclipse. Bei mir erzeugt dieses Programm [c] int main (void) { float pi = 3.141592653; float Ergebnis;
-
Thread
Galvanische Trennung - ja oder nein bei 230V
Rückspeisefähigkeit mit sich, die ich mir für die nächste Ausbaustufe vorbehalten will. Als uC ist vorerst ein STM32f4 vorgesehen, von dem ich erwarte, dass er die geforderte Aufgabe bewältigen kann - falls nicht, bitte ich um Aufschrei! Weil ich diesen gerade anfange kennen zu lernen und es viel Unterstützung im
-
Thread
mcHF-SDR Selbstbau-Projekt
Hallo Forum, hallo OMs, was haltet Ihr, sofern Ihr mit der ARM und STM32F4 Thematik befasst seid, den MC durch einen STM32F439VIT6 zu ersetzen? Bietet mehr RAM/Flash/CPU-Takt und ist PIN-Kompatiebel zum ..407GVT6. Würde mehr Reserve für weitere Features lassen.
Beitrag #4280427: > Hallo Forum, > hallo OMs, > > was haltet Ihr, sofern Ihr mit der ARM und STM32F4 Thematik > befasst seid, den MC durch einen STM32F439VIT6 zu ersetzen? > > Bietet mehr RAM/Flash/CPU-Takt und ist PIN-Kompatiebel zum ..407GVT6. > > Würde mehr Reserve für weitere Features
-
Thread
ADC mit SPI an STM32f4
Hallo, ich habe hier einen 10bit ADC (TLC1549C) und möchte diesen via SPI mit meinem STM32f4 auslesen. Mit Cube ist der SPI3 auf "Recieve Only Master", 16bit Data Size konfiguriert worden. Einen GPIO habe ich an !CS vom ADC angeschlossen. Baudrate auf 1,4MBits/s. Der Takt wird ausgegeben.
Flanke. > und die kommunikation war sehr störanfällig. Dann musst du was dagegen tun. Mit dem STM32F4 hab ich keine Erfahrung. Nur mit dem STM32F7.
-
Thread
STM32F4-Debugger- und Flash.ini
Guten Tag, im uVision MDK4 lassen sich für einen STM32F4 und den uLink Pro eine Debugger Initialisation File.ini und Debugger Flash File.ini erstellen. Im Debugger Flash File.ini initialisiere ich beispielsweise meinen FMC um Programmcode oder Daten
-
Thread
Timer Update mit Input Capture an anderem Timer, STM32F4
Hi, ein Timer (TIM2) misst mir die Frequenz eines externen Signals über input capture. Wenn der input capture Interrupt ausgelöst wird, möchte ich unmittelbar zwei weitere timer resetten (TIM1, TIM3). Bisher mache ich das über Code in der Interruptroutine. Dies dauert aber einige zyklen, die ich mir sparen möchte/muß. Zudem resetten die beiden Timer hier zudem nicht gleichzeitig! Weiß jemand eine Möglichkeit? Über den Slave-Modus scheint das scheinbar nicht zu funktionieren...? Besten Gruß Christof
-
Thread
I²S 6 Kanal vom PC
der Flut an Stereo USB Soundkrächtzen. Hinzu kommt, dass ich einfach keinen Beispielcode für die STM32F4 discoverys finde, die Mehrkanalton verwenden. Außerdem sind alle USB DACs von TI, Analog oder ST maximal Stereo. Gibt es da vielleicht doch Stolperstricke? Das S/PDIF, das ist was ich will bezweifle
-
Thread
Wie lernt man ein STM32 zu programmieren?
man dann auch gleich eine ganz andere Einstellung zu der ganzen Sache, dann macht einem auch kein STM32F4 mehr Angst und auch keine monströse CMSIS-HAL, dann kann man denen auf Augenhöhe gegenübertreten.
-
Thread
stm32f4 uart
In welcher Form liegt dein stm32f4 vor? Blank, Nucleo, Discovery? Ist uart1 überhaupt frei? jumper schrieb im Beitrag #4262192: > if(HAL_UART_Init(&huart1) != HAL_OK) Und das landet auch nicht in der Endlosschleife? Da
-
Thread
STM32F4 Discovery Led, Frequenz
Hi, Vielen Dank erstmal! ich habe folgendes Board: (STM32F4 - Discovery) http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF252419 Das Board besitzt ja 4 Leds (rot,orange,grün und blau) und zwei rote aussen am Board. Ich möchte über zwei Potis
-
Thread
Gameboy Spiele über HDMI am TV ansehen
nicht veröffentlicht. Es gibt ein unscharfes Video von einer noch nicht Realtime Version auf einem STM32F4 (https://www.youtube.com/watch?v=cD7x1KVPjz8). Falls es ernsthaftes Interesse an dem Code oder der Platine (Bauteile müsstet ihr euch selbst besorgen) gibt, der soll mir eine PM schicken. Der Emulator
-
Thread
STM32F4 - internes SRAM
Hallo, ich möchte [c] #define MAXDATENSPIEGEL (1024) static __attribute__((section ("Datenspiegel"))) volatile uint8_t Datenspiegel[MAXDATENSPIEGEL]; [/c] an einen festen bereich im internen SRAM legen. Hierfür habe ich das Scatter File umgeschrieben [c] LR_IROM1 0x08000000 0x00200000 { ; load region size_region ER_IROM1 0x08000000 0x00200000 { ; load address = execution address *.o (RESET, +First) *(InRoot$$Sections) .ANY (+RO) } RW_IRAM1 0x20000000 0x0002FC00{ .ANY (+RW +ZI) } RW_IRAM_PROT 0x2002FC00 0x400 { *(Datenspiegel
-
Thread
MPU6050 - Stm32 - I2C hängt sich auf
Hallo, evtl kann mir hier einer helfen. Ich betreibe einen MPU6050 via I2C an einem STM32f4 Discovery Board. Nur lässt sich der MPU nur auslesen wenn ich die Spannnungsversorgung am MPU kurz unterbreche und dann initalisiere. Wenn ich die Versorgung dann dran lasse und den Mikrocontroller
-
Thread
C: Statische "Member" Variablen zurückgeben oder gleich globale verwenden? OOP Ansätze in C gesucht
verschiedene Weise diese Funktionen implementieren. Als Beispiel mal vom selben Projekt eine für den STM32F4 (mit STD-Lib): uart.c (F4) https://github.com/littlekernel/lk/blob/master/platform/stm32f4xx/uart.c und eine für den STM32F7 (mit HAL): uart.c (F7) https://github.com/littlekernel/lk/blob
-
Thread
STM32 TIM4 Interrupt zur Ansteuerung LEDs ähnlich PL9834
Hallo, ich arbeite mich in den STM32 mit dem STM32F4Discovery (407) ein (Coocox IDE 1.7.8). Nun habe ich ein paar von den LEDs (siehe Anhang, voltage step down programmeable). Da die mit 5V laufen, hab ich noch einen 74HCT125 zwischen geschaltet (
-
Thread
STM32f4 SPI + DMA
Das ist getested und läuft auf dem STM32F4-Discovery... Kannst es also für deine Zwecke abändern. Zu Testzwecken habe ich MOSI und MISO verbunden. Die Werte im RX und TX Buffer sind die richtigen, und der LA zeigte auch alles korrekt. [c
-
Thread
Hat jemand den LibMad Code für den ARM Thumb Modus?
ein Testprojekt den LibMAD MP3 Decoder. Allerdings eine Version für ARM thumb(-2), soll auf einem STM32F4 laufen. Der offizielle Code V0.15.1b oder so von 2004 ist meine Basis. Im Netz habe ich einige Patch Files gefunden, aber die sind anscheinend nicht komplett. Ein kompletter fertig gepatchter
-
Thread
STM32F4 ADC und DAC synchron starten
Hallo, ich bin Neuumsteiger von AVR auf ARM. Es gibt im Netz einige Beispiele die zeigen, wie man den ADC oder DAC mit DMA und ohne DMA benutzt. Eine Sache ist mir aber nicht ganz klar: Ich würde gerne mit dem DAC ein Signal generieren, durch eine Schaltung schicken, und das Resultat mit dem ADC (schnell) messen (1-2 MSpS). Der ADC und DAC sollten dabei möglichst synchron laufen, also ohne oder zumindest mit bekannter Phasenverschiebung sampeln. Ist es in so einem Fall besser über den DMA zu gehen, oder direkt zu lesen und zu schreiben? Wie gut ist es möglich ADC und DAC gleichzeitig zu starten?
-
Thread
STM32 schwankende ADC Werte..PULL Widerstände steuern
Mikrocontrollern muss für schnelle,präzise Messungen ein externer ADC rangeschraubt werden. Beim STM32F4 dank DMA, SPI, FSMC etc. kein Problem, kostet "nur".
-
Thread
HELIX MP3-> kann man FDCT32 durch die STM32F4 DSP Lib ersetzen?
Ich bin es noch mal mit dem HELIX MP3 Decoder auf einem STM32F4. Mir ist aufgefallen das es eine Routine (FDCT32) gibt die man doch eigentlich durch eine der DSP-Lib Versionen ersetzen können müsste. Die ganze Berechnung schreit doch nach optimiere mich.
-
Thread
emWin Display-Anbindung an STM32F4
Hallo, ich möchte ein Display mit ILITEK LCD-Controller an einem STM32F4 mit Segger emWin betreiben. Das Display ist über das RGB-Interface angeschlossen und mittels CubeMX wurde das TFT-Interface hinzugefügt. Nun Habe ich in emWin den Display-Treiber für den ILITEK
-
Thread
Helix MP3 mit FreeRTOS auf STM32F4 geht nicht
Hallo, ich versuche den HELIX MP3 Code auf einem STM32F4 mit FreeRTOS (8.0) zum laufen zu bringen. Ich habe den Codec in einer Funktion zum Testen verpackt und im Flash ein MP3 File liegen. Zum Testen ist vom Codes die langsame C-Variante drin. Die Codec
-
Thread
Frage zur Frequenzmessung und zum Reziprokverfahren
/s - ohne lila Pause zwischendurch ;-) Wenn es Faktor 10 schneller gehen soll, kann man einen STM32F4.. nehmen.
-
Thread
Fragen zum MAX14571
Ist mein erstes Projekt mit einen 32bitter. Am STM32F4 hab ich alles zum Laufen bekommen.(Grafik-LCD,ADC..)
-
Thread
ESP-Baseboard auf Proto-Shield
11x18, ILI9341_COLOR_BLACK, ILI9341_COLOR_ORANGE); } } } [/code] Infos: SRC: http://stm32f4-discovery.com/2014/05/library-10-stmpe811-touch-screen-driver-for-stm32f429-discovery-board/ TM STM32F4 Delay Library http://stm32f4-discovery.com/?wpdmdl=1751 TM STM32F4 I2C Library http://stm32f4-discovery.com/?wpdmdl=1757
-
Thread
STM32F439 - embedded Flash
dass man sich um Arbitrierungsprobleme zwischen Core und DMA keine Sorgen machen muss. Da der STM32F4 die selbe peripherie hat wie der STM32F7, vermute ich in deinem Fall ähnliches. Um aber sicher zu gehen solltest du den STM-Support fragen.
-
Thread
STM32F411 OpenOCD / J-Link Flash-Probleme, jedoch nicht mit ST-Link Utility
Hallo, über SWD (+SWO & RST) hängt ein STM32F411CE an einem STM32F4-DISCOVERY oder alternativ an einem J-Link. OpenOCD(0.9.0) funktioniert mit dem on-board µC wunderbar, hat jedoch beim flashen / debuggen Probleme; der Log ist angehängt. Der J-Link behauptet, den
-
Thread
STM32F4 SPI1 Slave
Hallo zusammen Ich möchte ein STM32f4 discovery am SPI1 als Slave konfigurieren, und dann soll dies mit dem rpi kommunizieren. Getestet habe ich das rpi mit einem SPI Sensor und hat tiptop funktioniert. Nun habe ich Probleme mit dem STM
-
Thread
HELIX MP3 und ARM (STM32F4) -> Assembler Problem Gesperrt
Hallo. Ich brauche für ein STM32F4 Projekt den MP3 Decoder von HELIX. Ich habe den gesamten Code in mein EM:BLOCKS Projekt geladen und bekomme Fehler mit denen ich nichts anfangen kann. Es betrift die Asmpoly_gcc.s Datei. Im
https://github.com/RT-Thread/realboard-stm32f4/blob/master/software/realtouch/mp3/real/arm/asmpoly_thumb2_gcc.s
-
Thread
Eclipse Luna & STM32F407 & vorhandenes CooCox-Projekt
Dann habe ich mal im CooCox nachgeschaut: es sind noch folgende Symbole gesetzt: STM32F407VG STM32F4XX USE_STD_PERIPH_DRIVER Die dort auch gesetzten __USE_FPU und __FPU_PRESENT sind bei eclipse wohl default gesetzt und damit überflüssig. Mit diesen Einstellungen kommt schon mal kein Compiler-Error
-
Thread
STM32F4 Discovery UART RS232
Guten Morgen allerseits! Bin gerade dabei per USB-VCP Daten (Steuerbefehle) in den µC zu schicken und diese von dort aus direkt per UART (RS232) weiter an einen Frequenzumrichter. Das Problem ist, dass aus dem UART nicht das rauskommt, was rauskommen soll. Einen Pegelwandler habe ich noch nicht, für Testzwecke lese ich das TX am UART per USB-Oszilloskop aus. Die Oszi-Software kann die Daten direkt entschüsseln und zeigt mir diese an. Wenn ich nun beispielsweise mit "USART_SendData(USART2, 220)" rausschicke, kommt am Oszilloskop, laut Decoder, eine 163 an. Ich benutze die SPL von ST und
-
Thread
Keil MDK4 - ULinkpro - SWD Trace
Einstellung Sync Trace Port with 4-bit Data eingestellt. Wisst ihr, ob es bei einem Cortex M4 - STM32F4 möglich ist, mit dem ULink pro und den drei Port Pins für SWD and Asynchronous Trace den gleichen Trace Funktionsumfang zu erhalten, wie mit Sync Trace Port with 4-bit Data auf dem M3 ? Der Systemtakt
der STM32F401C hat nur SWDIO/SWO der STM32F446Z hat SWDIO/SWO mit 4-bit Trace für alle STM32F4xx dazwischen einfach mal ins Datasheet-Pinout oder ST-Cube schauen Fröhliches RTFM
-
Thread
STM32F4 - RCC Register Problem
Guten Morgen, auf einem STM32F439 möchte ich gerne den USART1 verwenden. Mein bisheriger Code funktioniert auch und tut das, was er soll aber leider nur im Debugger bzw. wenn ich einen Breakpoint ab einer bestimmten Stelle ich Code habe. Ohne Debugger bzw. Breakpoint habe ich ein für mich unerklärliches Verhalten. [c] RCC->APB2ENR |= ((uint32_t)1) << 4; // Port PA9 -> Transmitter Out GPIOA->MODER |= ((uint32_t)1) << 19; // Alternate Function UART-TX GPIOA->OSPEEDR |= ((uint32_t)1) << 18; // Output Speed -> Medium GPIOA->PUPDR |= ((uint32_t)1) << 18; // Pull-Up Enable GPIOA->AFR[1]
-
Thread
STM32F4 unter Eclipse Probleme
st32F4xx_hal_usart/tim einzubinden, leider funktioniert das auch nicht. Ich muss immer die komplette stm32F4x_hal.h einbinden. Zudem muss diese als erste eingebunden werden. Ich hoffe ihr könnt mir bei ein paar dieser Fehler die Augen öffnen ;)
-
Thread
STM32F4 Pegel nach Reset
Guten Tag, direkt nach einem Reset haben bei meinem STM32F439 der PA 9 einen Low und der PA10 einen High Pegel. Was genau müsste der logische Wert am Pin nach einem Reset sein ? Laut Datenblatt ist der Reset Wert vom MODER Register 0x00 (Input). Da würde ich einen Low Pegel erwarten ?
-
Thread
Neuronales Netz auf Mikrocontroller
diesem Zusammenhang zusätzlich etwas zu beachten (Notwendigkeit eines Betriebssystems evtl.)? Ein STM32F4 (Discovery-Board) würde mir zusagen, oder evtl. auch ein Raspberry-Pi. Oder sind die viel zu langsam / klein? Jeder Tipp ist willkommen. Gruß Peter
Peter schrieb im Beitrag #4230850: > Ein STM32F4 (Discovery-Board) würde mir zusagen, oder evtl. auch ein > Raspberry-Pi. Oder sind die viel zu langsam / klein? das kommt doch wohl auf die Größe von deinen Netzwerk an. Warum programmierst du
-
Thread
MAX31865 mit STM32 auswerten
Reset TIM_Cmd(TIM2,ENABLE); // Timer Start // STM32F100RB Tim CLK = SystemCoreClock // STM32F4 Tim CLK = SystemCoreClock / 2 } void Delay( unsigned char base , unsigned short Ticks) // 0 = Micro , 1 = Mili { Tim2_init(base); // Reset during Init volatile unsigned short start = TIM2
-
Thread
Empfehlung zu Evaluationsboard ARM-Bausteine
einem so hohen Takt drauf haben? Wenn ja, könnte es damit gehen. Wenn nein: Schaut dir mal die STM32F4 Discovery Boards an. Die haben 168 MHz und der Programmer ist mit auf dem Board drauf (15-20€ für ein Board). LG Jan
-
Thread
STM32F4 TIM1 mit Encoder und PWM
Hallo. Ich verwende einen STM32F407 und bin etwas knapp an Encoder-Eingängen und PWM-Ausgängen. Würde gerne ohne zusätzliche Bauteile auskommen. Es würde ausgehen, wenn ich z.B. TIM1 mit EncoderMode (Ch1&2) und CH3 & CH4 als PWM Ausgang verwende. Hab jetzt schon im RM gelesen und nichts gegenteiliges gefunden. CubeMX lässt mich dies konfigurieren und erzeugt auch Code, der plausibel klingt. ( Soweit man dies bei dem HAL noch sagen kann, was wirklich passiert ;-) ) Jetzt meine Frage: Funktioniert dies wirklich oder gibt es Einschränkungen ? Würde ungern meine Schaltung
-
Thread
Kleines Tiny13 Sensorboard
STM32F4 schrieb im Beitrag #4288077: > Jörg W. schrieb: > STM32F4 schrieb: > Moby scheint es immer noch nicht zu wissen, was noch interessant zu > wissen wäre Am besten wäre Du studierst einfach Beschreibung
STM32F4 schrieb im Beitrag #4288675: > Ich warte immer noch: > Beitrag "Re: Kleines Tiny13 Sensorboard" Da wirst bis an dein Lebensende warte. ... siehe Dackel
-
Thread
[S] ST-LINK/V2 [DRINGEND]
Kauf dir doch einfach das STM32 STM32F4-Discovery für 16€, da ist der STLink mit drauf und kann auch als Programmer für andere Boards verwendet werden.
Timmo H. schrieb im Beitrag #4228400: > Kauf dir doch einfach das STM32 STM32F4-Discovery für 16€, da ist der > STLink mit drauf und kann auch als Programmer für andere Boards > verwendet werden. Dann würd ich doch ein Nucleo-Board für 10€ kaufen. Den StLink dadrauf
-
Thread
STM32F429 Adapter Board Eagle Lib
nicht, musst Du selbst eine erstellen. Dann kannst Du sie unter -> [[Eagle-Bibliotheken]] und -> [[STM32F4-Discovery]] veröffentlichen. Am besten so, dass man - je nach Package - entweder den Chip oder das Disco-Board nutzen kann. Allerdings ist der STM32F429Z… nicht gerade billig.
Oder Du machst es so: http://www.electro-tech-online.com/threads/stm32f4-discovery-eagle.123047/
-
Thread
STM32: externer ADC 400 kHz - Timer+SPI+DMA Optimierung
Timer hängen, der dann wieder den DMA-Request auslöst. Schau Dir mal alle DMA-Request Quellen des STM32F4 an, irgendwas wird doch passen? :) Grüße, Marcus P.S.: ADC? STM32F4xx/Taktrate? P.P.S.: ein Interface wie z.B. beim LTC14071 würde passen P.P.P.S: und ja, vor zehn Jahren hätte ich da auch
Ready" Signal zur Verfügung stellt, könnte dies > den DMA anwerfen. wie kannst du bei einem STM32F4 von einem GPIO aus direkt (ohne Umweg über Interrupt) einen DMA auslösen lassen?