-
Thread
STM32 USB CDC HOST Beispiel
ich mich per Terminalprogramm problemlos mit dem Teil unterhalten. Nun soll das Device an einen STM32F4 angeschlossen werden. Kennt jemand ein USB CDC HOST Beispiel für den STM32F4, am besten unter GCC/CooCox? Im STM32CubeF4 habe ich Treiber für CDC HOST gefunden, allerdings keine fertigen Beispielprojekte
Dem Uwe seine Seite ist immer einen Besuch wert. :D Allerdings habe ich nix passendes zum Thema STM32F4 USB HOST CDC gefunden. Dito bei TM in Holland.
-
Thread
Wie Qualifikationen im Studium aufpeppen?
dann bist du auf einem guten Weg. Eine nette Übung wäre es wenn du misra-konformen Code für ein STM32F4 schreibst und das Ganze möglichst AUTOSAR-like umsetzt (also vereinfacht eine Trennung von BSW und APP). Alternativ gibt's viele nette Spielereien mit RFID und Handy Apps. Auch gefragt heutzutage
-
Thread
stm32f4 coocox library
Hallo zusammen, ich bin Einsteiger was STM32 und CooCox betrifft, daher sind meine Kenntnisse noch etwas begrenzt. Ich verwende das STM32429I-EVAL1 Board. Da ich mich bei den ersten Beispielprogrammen der Cube-Library überhaupt nicht zurechtgefunden habe, habe ich mal ein Projekt mit einem STM32F0 Controller bei CooCox erstellt. Da ist mir aufgefallen dass da eine andere Library verwendet wird, die wie ich finde viel übersichtlicher ist. Lange Rede, kurzer Sinn: Ist es möglich die Stadard Peripheral Library auch bei meinem Board anzuwenden, oder muss ich mich durch die Cube-Library durchkämpfen
-
Thread
STM32 Discovery Evalboard Wechseldatenträger
Hallo, ich habe ein plötzlich aufgetretenes Problem mit dem STM32VL-Discovery und dem STM32F4Discovery. Obwohl ich wissentlich nicht an meiner Windows 7 Installation geändert habe ist es unmöglich eine Verbindung mit einem der beiden(ich hab hier pro Typ 2 Boards => mit keinem hats funktioniet
-
Thread
Cortex M7 und Cycle Counter (DWT)
hätte und stellt die CPU Clock auf eine Sichere Betriebsart ein, aber das muss man anpassen. Beim STM32F4xx ist es hier: stm32f4xx.h: [c]/** * @brief In the following line adjust the value of External High Speed oscillator (HSE) used in your application Tip: To avoid modifying this file
-
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