-
Thread
STM32f4 discovery Null-Treiber Windows
Hy zusammen, Ich habe heute mein STM32f4 Discovery bekommen und jetzt habe ich auf gut deutsch misst gebaut. Windows hat dem STM32 einen Null-Treiber verpasst und ich bekomme Ihn nicht installiert. Im Geräte-Manager kann ich den STM32
ausser dem Eintrag fürs ST Link Utility gar nichts. Der STLinkDriver taucht auf meinem System (Win7 32 HP) nicht auf, ist also evtl. überflüssig bzw. störend. Und ja, ich kann mit dem Rechner sowohl das F4 Disco als auch das Disco F429 programmieren.
-
Thread
Probleme mit externem Interrupt durch Funktionsgenerator an STM32F4
momentan über einen Rechteck Impuls der mittels Funktionsgenerator erzeugt wird einen Interrupt an einem STM32F407vg Microcontroller auszulösen. So weit so gut. Ich habe dafür relativ Simpel den Plus Pol meines Funktionsgenerator an dem Pin auf den der Interrupthändler hört angeschlossen und den minus an Ground
Ohne die Software für den F4 zu kennen, ist das müßig. Du musst einige Vorbereitungen treffen, so z.B. den Pin konfigurieren, den NVIC setzen und auch eine ISR bereitstellen.
-
Thread
Stromaufnahme STM32F4 sinkt bei USART Transmission
Hallo, ich habe hier eine Platine mit einem STM32F405. Nun beobachte ich, dass die Gesamtstromaufnahme bei einer USART Transmission zu einem FTDI sinkt! Es sind satte 20mA. Dies beschert mir auf auf der 5V-Schiene einen Spannungshub von +20mV. Am
Ingo L. schrieb im Beitrag #5648230: > ich habe hier eine Platine mit einem STM32F405. Zeig doch mal den Schaltplan davon. Und am besten auch noch das Layout dazu... Ingo L. schrieb im Beitrag #5648531: > ich finde nirgends einen Hinweis mit dem Oszi Miss mal mit deinem Oszi
-
Thread
[STM32F4] Newlib/GCC mit FPU-Unterstützung
Hat jemand schon einmal eine Newlib/GCC-Kombination gebaut (mit Windows als Host), die die FPU des STM32F4 unterstützt? Bei CodeSourcery gibt es die Newlib ja nur als Soft-Float-Version. Christian
mfloat-abi=hard@march=armv7-r@mfpu=vfpv3-d16 armv7e-m/fpu;@mthumb@mfloat-abi=hard@march=armv7e-m@mfpu=fpv4-sp-d16 armv7-r/thumb/softfp;@mthumb@mfloat-abi=softfp@march=armv7-r@mfpu=vfpv3-d16 armv7e-m/softfp;@mthumb@mfloat-abi=softfp@march=armv7e-m@mfpu=fpv4-sp-d16 [/code] Es sind genau die */fpu-Konfigurationen
-
Thread
STM32F4 - CAN1 empfängt nichts
Hallo zusammen Ich bin schon sehr lange auf der Suche, warum der CAN1 auf einem STM3240G-EVAL nichts empfängt, bzw. der IRQ gar nie auslöst. Das Input-Signal auf dem Port habe ich definitiv. (Mit dem Oszi gemessen). Das Senden vom Board (TX) funktioniert ohne Probleme. Die KO Plots zeigen mit CH1 (gelb) das RX vom ST Prozessor, mit CH2 (blau) das TX vom ST Prozessor. Kann mir da jemand helfen? Vielen Dank
-
Thread
STM32F4 Timer PWM + Interrupt
Hallo zusammen, ich möchte gerne auf meinem STM32F407VGT am Pin PC7 einen akustischen Signalgeber per PWM ansteuern. Grundsätzlich funktioniert das auch schon allerdings möchte ich per Interrupt nach mehrmaligem ausführen des Signals, den Timer
in der Vektortabelle > an der richtigen Stelle eingetragen? Ich habe den Handler in der Datei "stm32f4xx_it.c" platziert und in der entsprechenenden Header-Datei bekannt gemacht. Christian schrieb im Beitrag #3678217: > Warum ist das hier auskommentier? > > [c] > //TIM_ClearFlag(TIM8, TIM_FLAG_Update
-
Thread
STM32F4 Erfahrungen mit kommerziellen USB Libs?
martin, hier eine weitere kommerzielle alternative: http://www.hcc-embedded.com/targetdevices/stmicro/stm32f4 gruss gerhard
testen: > http://www.ahidlib.com Ich suche keinen USB-Host Driver für Windows, sondern für einen STM32F4/F2. Gruß Martin
-
Thread
[STM32F4] Externes SDRAM als RAM nutzen
Mampf F. schrieb im Beitrag #5005053: > Google war da leider nicht besonders ergiebig. Entweder bist du zu blöd oder du lügst. https://stm32f4-discovery.net/2014/05/library-14-working-with-sdram-on-stm32f429
STM Apprentice schrieb im Beitrag #5005075: > Mampf F. schrieb: >> Google war da leider nicht besonders ergiebig. > > Entweder bist du zu blöd oder du lügst. > > https://stm32f4-discovery.net/2014
-
Thread
STM32F4 minimalistic & Frage zu FCPU
Hallo! Wollte mal fragen ob mein minimalistic schematic für einen STM32F4 mit SWD Schnittstelle so richtig ist (Anhang). Außerdem wollte ich Fragen wie genau man die FCPU bei dem Prozessor einstellt, also wie sich das mit Prescaler und externen Takt verhält? Gruß
Fischer schrieb im Beitrag #3896406: > Wollte mal fragen ob mein minimalistic schematic für einen STM32F4 mit > SWD Schnittstelle so richtig ist (Anhang). AFAIR muss BOOT0 einen definierten Pegel haben, sonst spielt der Mikrocontroller u.U. verrückt. Kann mich aber auch irren, schau lieber mal in
-
Thread
STM32F4 64 Bit Operation Dauer
Hallo alle zusammen! Ich bin gerade dran auf einem STM32F4 board 64 bit operationen auszuführen (bitte nicht mit assembler anfangen, ich weiß das man damit das Problem lösen kann). Ich führe eine einfache Addition in einer Schleife aus, hierbei ist zu
benötigten clock cycles für den Schritt Poly[j] += e[PARAM_N - c[i] + j]; mir ausgeben lasse auf dem STM32F4 board, variiert diese um 5 clock cycles! Hier noch die Compiler Optionen/flags -Wall -g -std=c99 -O3 mfloat-abi=softfp Optimazation flag ändern ändert nichts, variiert trotzdem um 5 cc.
-
Thread
ST-LINK v2 mit STM32F4
Hallo zusammen, ich habe den ST-Link V2 von Nucleo F446re durch Kurzschluss verbrannt. Nun habe ich den ST-Link-Teil geschnitten und würde extra USB-ST-Link verwenden. nun weiß ich nicht, wie und wo sich die ClK DIO Pins befinden? Danke im Voraus
-
Thread
STM32F4 F7 Referenzspannung Analogeingang
Hallo, die größeren STM32F7 haben ja sowohl nen REF+ als auch REF- Eingang für die ADCs. Weiß jemand wie groß die Spannung Common-Ground maximal sein darf? Ich finde dazu leider null.
z.B. F769 Datasheet Rev 3, Seite 114/253 5.2. Absolute maximum ratings |VSSX - VSS| Variations between all the different ground pins(4) - 50 4. Include VREF- pin.
-
Thread
Anfängerprobleme STM32F4-Discovery mit Atollic TRUEStudio
das entsprechende TRUEStudio Projekt angewählt -> dann (beim Project Build) : Wall -mcpu=cortex-m4 -Os -oSTM32F4xx_StdPeriph_Driver\stm32f4xx_gpio.o ..\..\..\..\..\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_gpio.c arm-atollic-eabi-gcc: ..\..\..\..\..\..\Libraries\STM32F4xx_StdPeriph_Driver
Nachtrag: Diese Datei ist aber in ...\stm32f4discovery_fw\STM32F4-Discovery_FW_V1.1.0\Libraries\STM32F4xx_StdPeriph_Driver\src enthalten!
-
Thread
STM32F4-Discovery Keil startup code
Hi, ich habe gerade angefangen mich mit dem STM32F4-Discovery Board zu beschäftigen und nutze dafür Keil. Nun ist mir aufgefallen das Keil im Startup code nur eine Stack-Size von 0x00000400 also knapp 1k angibt und der Heap nur halb so groß ist.
user_initial_stackheap). Beim letzten Mal schauen, waren auch beide Ansätze in den MDK-ARM Beispielen für STM32F4 implementiert. Im Forum bei keil.com wird man mehr potentielle Antworter finden.
-
Thread
Robustes kleines STM32F4 Board gesucht
Naja bei 10-20 Stück und deinem Preislimit/Board kann man das getrost ja entwickeln (lassen). Vom STM32F4 stehen ja Schematic, Layout und BOM zur Verfügung. Da sehe ich keine Probleme, ist ja nicht viel gefordert ...
war es ein defektes RLC Filter Baustein. Die machen das schon paar Jahr(zehnte) und neben Ti sind STM32F4 deren Stammcontroller.
-
Thread
STM32F4: Wiederholgenauigkeit der 12-Bit-ADCs?
Da ich gerade keinen STM hier habe um das auszuprobieren, frage ich einfach mal: ich möchte Daten mit dem internen 12-Bit-ADC samplen, zur Erhöhung der Genauigkeit akkumuliere ich immer 8 Messwerte. Meine Fragen: Wenn ich das mit zwei identischen Eingangsspannungen direkt nacheinander mache, welche Abweichung ist im ermittelten Wert maximal zu etwarten? Wenn ich das mit zwei identischen Eingangsspannungen einmal mit einem neu gestarteten (kalten) Chip und einmal mit einem warmen Chip in einer ebenfalls warm gelaufenen Umgebung mache, welche Abweichung ist im ermittelten Wert maximal zu etwarten
-
Thread
STM32F4xx --Compiler-- Aber welcher zum Einstieg ?
Hallo, ich besitze das STM32F4-Discovery-Board. Und weiß nicht wo ich anfangen soll! Ich hab schon so viel gelesen, aber die Auswahl an Compilern/Toolchains erschlägt mich. Und für den Laien, wie mich, ist es sehr schwer
nur eins, lade dir den Source runter uebersetze dir einen eigenen Compiler! [olaf] ~/sources/STM32F407: cross-arm-gcc -v Using built-in specs. COLLECT_GCC=cross-arm-gcc COLLECT_LTO_WRAPPER=/usr/local/cross/libexec/gcc/arm-none-eabi/4.7.0/lto-wrapper Target: arm-none-eabi Configured with: .
-
Thread
STM32F4 - CAN2 empfängt nichts
Hi, mein STM32F4DISCOVERY habe ich jetzt soweit, dass auf dem CAN1 Senden und Empfangen sowie auf CAN2 Senden funktioniert. Nur will CAN2 nichts empfangen, anscheinend wird der Interrupthandler nie aufgerufen :( [c] /* Includes */ #include "stm32f4xx.h" #include "system_stm32f4xx.h" #include "stm32f4_discovery.h" #include "main.h" #include "stm32f4xx_can.h" /* Private macro */ /* Private variables */ CAN_InitTypeDef CAN_InitStructure
-
Thread
Stm32f4 UART löst kein receive Interrupt aus
Hallo, ich Arbeite gerade an meiner Bachelorarbeit und will Daten mit dem stm32f4 discovery von meinem Pc empfangen. Als Entwicklungsumgebung verwende ich Keil 4 und die TM32F4xx_DSP_StdPeriph_Lib_V1.3.0. Die Daten sollen über USART3 eingelesen werden, die Daten kommen
****** #include <stddef.h> #include "stm32f4xx.h" #include "math.h" #include <stdio.h> int k=0; //*************UART-INIT**************** void USART_INIT(void) { /* UART = UART3 Tx = Pin.C.10 Rx
-
Thread
STM32F4-Discovery nur einmalige AD-Wandlung
Guten Abend, ich versuche eine kontinuierliche ADC-Wandlung mit 16 Kanälen und DMA auf dem STM-32F4-Discovery Board durchzuführen. Die Wandlung wird leider nach dem Start nur 1x durchgeführt. Könnt ihr mir weiterhelfen? Hier ist der Code: [c] uint16_t ADC_BUFF[16]; void adc_init(
AD7680, aber das enthebt dich nicht der Notwendigkeit, einen guten Verstärker zu bauen. Die im STM32F4 verbauten AD Wandler sind jedenfalls dafür mehr schlecht als recht, da die internen Störungen doch recht hoch sind.
-
Thread
Wie XMOS X-Link an STM32F4 anschliessen
wenn der überhaupt schnell genug wäre. Hatte auch schon überlegt alles mit XMOS zu machen, aber der STM32F4 hat halt fast alles was ich brauche als Hardware drin. Mir fehlt halt nur eine Schnittstelle und der XMOS macht noch gleich eine Vorverarbeitung um den STM zu entlasten. So nun brauche ich aber
halt nicht (nichts mehr frei). Ob wohl mir das sehr entgegen kommen würde, alleine schon weil der STM32 dann nicht viel damit zu tun hat außer nach dem einlesen die Daten zu verarbeiten. Von XMOS aus ist es ein einfaches Senden zu einem andern Kern, ohne Systemlast. Wenn der STM32 ein 16 Bit Parallel
-
Thread
STM32F4 USB CDC Änderung des Gerätenamen
Hey, ich nutze den STM32F407 USB CDC (HAL CUBEMX) und möchte den angezeigten Namen im Geräte Manager ändern. Dazu habe ich diese Zeilen in usbd_desc.c geändert jedoch ändert sich nicht der Angezeigte Name im Geräte Manager
/* bLength */ USB_STRING_DESCRIPTOR_TYPE, /* bDescriptorType */ /* Product name: "STM32 Virtual COM Port" */ 'S', 0, 'T', 0, 'M', 0, '3', 0, '2', 0, ' ', 0, 'V', 0, 'i', 0, 'r', 0, 't', 0, 'u', 0, 'a', 0, 'l', 0, ' ', 0, 'C', 0, 'O', 0, 'M', 0, ' ', 0, 'P', 0, 'o', 0,
-
Thread
[STM32F4] Port mit Zählereingang ETR verbinden
function mapped with the current IO */ temp = GPIOx->AFR[position >> 3]; temp &= ~((uint32_t)0xF << ((uint32_t)(position & (uint32_t)0x07) * 4)) ; temp |= ((uint32_t)(GPIO_Init->Alternate) << (((uint32_t)position & (uint32_t)0x07) * 4)); GPIOx->AFR[position >> 3] = temp;
gesehen. Das ist auch gar nicht machbar von seiten des Chipetwicklers. Tatsache ist, dass der STM32F4 sehr flexibel ist, was die Pins angeht. Sind die Pins von Timer3 alle schon belegt, kannst du evtl alternative Pins nehmen, wenns denn solche gibt. Ansonsten wechselst du auf einen anderen Timer
-
Thread
STM32f4 einfacher Timer LED mit LL
Hi Hardware: stm32f4xx black-board (STM32F407VE) Software: CubeIDE (kein HAL, nur LL) Aufgabe: Ich möchte eine LED an PB7 einmal pro Sekunde toggeln unter Zuhilfenahme des Timers TIM2 und nur den LL Libs, also
1Mhz = APB1TimerClocks Du bist dir sicher dass das stimmt? Ich wusste noch garnicht das man die STM32F4xx so extrem runtertakten kann?
-
Thread
STM32F4 Port wird nicht (zumindest sichtbar) aktiviert
Schönen späten Abend euch, habe meinen stm32f4 mal wieder raus gekrustelt und wollte ein bisschen damit basteln, das blöde, ich darf wieder bei 0 anfangen, da ich so ziemlich nichts mehr weiß. Nun habe ich schon Probelme mit dem einfachsten Programm, den Hello-World. Hier mal mein Code: [code] #include "stm32f4xx_gpio.h" #include "stm32f4xx_rcc.h" void initPortA() { GPIO_InitTypeDef gpioInit; SystemInit(); RCC_AHB1PeriphClockCmd(GPIOA, ENABLE); gpioInit.GPIO_Pin = GPIO_Pin_8; gpioInit.GPIO_Mode
-
Thread
STM32F4 Mehrere ADCs unabhängig benutzen
mein ADC_CommonInitStructure.ADC_Mode = ADC_DualMode_RegSimult; beißen sich. Ein Satz dazu aus dem stm32f4xx_adc.c file: "ADC_CommonInitStruct: pointer to an ADC_CommonInitTypeDef structure that contains the configuration information for All ADCs peripherals." Muss also doch auf den triple mode
Ich nutze bei einem STM32F407 Projekt ADC1 und 2 im Dual Mode und ADC3 getrennt davon. Auch alles via DMA, das funktioniert garantiert.
-
Thread
STM32F4 Discovery ADC Probleme auf anderem Board
Hi, Ich habe hier zwei verschiedene Sorten vom Discovery Board STM32F4, eine ältere(STM32F407VGT6) und eine neuere Version (STM32F407VGT6U). Bei der neueren Version (Auf zwei Boards getestet) stimmen die gemessenen ADC werte einer Spannung nicht, sondern weichen um
einfach die Diode > D3 > (http://www.st.com/content/ccc/resource/technical/document/user_manual/70/fe/4a/3f/e7/e1/4f/7d/DM00039084.pdf/files/DM00039084.pdf/jcr:content/translations/en.DM00039084.pdf, > Seite 32) überbrücken kann um direkt die 3.3V als Vref zu erzeugen? Bei dem DiscoF429 (das mit dem
-
Thread
STM32F4 Timer 5 PWM Problem
funktionen auch zur Fehlersuche gebraucht? Ansonsten ist das der Code der kompilierbar ist und auf dem STM32F4Discovery Board am Pin PA8 ein PWM Signal ausgibt. Mit freundlichen Grüßen
Post ausgraben sollte, weil er gerade auf Fehlersuche ist. Der Code aus dem 3.Post hat bei meinem STM32F4Discovery Board funktioniert. Mit freundlichen Grüßen Marcel
-
Thread
STM32F4 Discovery PWM mit unterschiedlicher Frequenz
Hey zusammen, ich hab mal eine kurze Verständnisfrage zum STM32F4 Discovery Board. Ich möchte gerne ein Ferngesteuerten Auto bauen bei welchem es einen Antriebsmotor und einen Servomotor zur Lenkung gibt. Daher benötige ich zwei PWM Signale an zwei unterschiedlichen
initialisiert. Die 180 MHz sind demnach nicht unbedingt richtig bzw. gegeben. Hier mit Coocox und dem STM32F4 Disco wird z.B. auf 168MHz initialisiert, wobei ich da mächtig drin rumfummeln musste, weil z.B. die I2S Clock nicht richtig gestartet wurde.
-
Thread
braucht man einen 32KHz Oszillator am STM32 F4?
Hallo, seit heute gibts ja ein neues Datasheet vom STM32 F4 http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/DM00037051.pdf dort steht auf Seite 27 das ein externes Quarz für die RTC gebraucht wird oder das interne
-
Thread
Beispiele /Tutorials etc für STM32F4
diller ist natürlich super, aber hier noch paar links: http://eliaselectronics.com/stm32f4-tutorials/ http://visualgdb.com/tutorials/arm/stm32/f4_discovery/ http://klaus4.blogspot.de/2014/05/stm32f4-discovery-mit-opensource.html http://mystm32.de/doku.php http://www.stm32.de/Hauptseite http://www.electroons.com/blog/2013/01/getting-started-with-stm32f4-discovery-board/
-
Thread
STM32F4xx malloc & free
Hallo! Kann ich bei meinem Cortex M4 (STM32F4xx) dynamisch Speicher allokieren? Was muss ich in der IAR Workbench einstellen, um Heap anzulegen und die Funktionen "malloc" und "free" nutzen zu können?!? Vielen Dank für die Hilfe!
MDK-ARM unterwegs bin, kenne ich mich mit IAR weniger aus. Aber ich habe mal in das Pack geschaut: STM32F4xx_DFP\2.6.0\Drivers\CMSIS\Device\ST\STM32F4xx\Source\Templates\iar\linker\stm32f401xc_flash.icf In den .icf files steht was von stack / heap. Ob man das da von hand ändern muss oder es einen
-
Thread
STM32F4 USB VCP RX Buffer
Hallo, ich habe auf dem STM32F4Discovery Board die USB Schnittstelle als VCP zum laufen gebracht (Mit Hilfe von STM32CubeMX). Ich kann Senden und Empfangen. Jetzt habe ich einen loopback erstellt (IN = OUT). Wenn ich über das
moin moin, bei mir zu hause gibt es kein Internet .-(( USB via STM32F103 und STM32F4xx sind 2 verschiedene Treiber-Modelle! Auf dem 103 habe ich auch USB-HID laufen. Die Deskriptoren scheinen richtig zu sein. >> Was meinst du mit Blockung? Die Aufteilung
-
Thread
STM32F4 SWO Ausgabe sporadisch falsch
Hallo zusammen, zur Zeit bin ich dabei, einen Mass-Storage-Device (MSD) Bootloader auf einem STM32F427 zu debuggen. Grundlage ist dieses Github Projekt https://github.com/sfyip/STM32F103_MSD_BOOTLOADER, das ich auf den STM32F4 portiert habe. Um dort ein Problem zu debuggen, möchte ich die ITM Debug-Ausgabe
Danke für die Antwort! Ich benutze STU32CubeMX v6.8.1 mit der STM32Cube FW_F4 v1.27.1. Die ITM_SendChar Funktion scheint identisch: [c] __STATIC_INLINE uint32_t ITM_SendChar (uint32_t ch) { if (((ITM->TCR & ITM_TCR_ITMENA_Msk) != 0UL
-
Thread
OpenOCD STM32F4 Flash Adresse
Guten Morgen Ich arbeite derzeit an einem Projekt für einen STM32F4VET, welches aus einem Bootloader und dem eigentlichen Programm besteht. Als IDE benutze ich CLion, dort wird zum flashen und debuggen OpenOCD verwendet. Der Programmcode funktioniert ohne Probleme
] D:\OpenOCD-20211118-0.11.0\bin\openocd.exe -s D:\OpenOCD-20211118-0.11.0\share\openocd\scripts -f board/stm32f412g-disco.cfg -c "tcl_port disabled" -c "gdb_port disabled" -c "tcl_port disabled" -c "program \"D:/*****/STM32-Project-Test/cmake-build-debug/STM32-Project-Test.elf\"" -c reset -c shutdown
-
Thread
STM32F4 Discovery UART RS232
================================================================ * Supported STM32F40xxx/41xxx devices *----------------------------------------------------------------------------- * System Clock source | PLL (HSE) *---------------------------
Anscheined invertiert der Decoder, wo er nicht sollte. Das letzte Bit stimmt nicht. Ersetzt der STM32 das 8. Bit mit dem Parity-Bit, oder sendet er es als 9. Bit?
-
Thread
ARM Einstieg mit STM32F4 Discovery Board
des STM32F407 lesen können was der Chip alles so leisten kann. Zudem ist der Preis angemessen. Jetzt steh ich vor einer Hürde: das STM32F4 Tutorial mit CooCox hier im Forum hab ich schon absolviert.
hast du schon mal google nach 'STM32F4 tutorial' gefragt? Findet so eimiges. Ein ausführliches ist zB hier: http://www.diller-technologies.de/stm32_wide.html
-
Thread
[STM32F4] DMA -> SPI1
Hallo... ich suche ein Codesnippet um mit dem STM32F407 per DMA nach SPI1 die Daten zusenden. static uint_fast16_t x_buffer[20480]; ist der buffer der gesendet werden soll. Dieser soll immer dauerhaft gesendet werden. SPI1 ist auf 16bit eingestellt. Hoffe ihr könnt mir helfen. Danke, Markus
-
Thread
STM32F4 Portpins mit Variabler setzen in C
in eine passende mit 16 Bit packen. Wobei ich mir gerade nicht sicher bin ob du weisst, dass der STM32F4 teilweise mehr als 8 Pins pro Port hat.
mo schrieb im Beitrag #2912455: > Wobei ich mir gerade nicht sicher bin ob du weisst, dass der STM32F4 > teilweise mehr als 8 Pins pro Port hat. weiß ich, ich habe aber nur 8 bit Variablen die ich Protokoll bedingt übertrage.
-
Thread
Stringende bei UART Übertragung wird nicht erkannt [stm32f4]]
Hallo liebe User, Ich habe eine Serielle Schnitstelle zwischen PC/Matlab und dem STM32F4 Discovery Board hergestellt. Jetzt möchte ich Daten von Matlab an den Controller senden, was soweit auch einwandfrei funktioniert. Um Float Zahlen zu übertragen, habe ich diese zuvor in Matlab
-
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
Also ich habe in der sartup_stm32f40_41xxx.s den Stack und Heap jeweils verdoppelt, und dennoch bekomme ich den Stackoverflow.
-
Thread
stm32f4, libopencm3 remap des NJTRST
Peinlich, peinlich... Jetzt werkel ich schon eine Weile mit STM32 und libopencm3, und weiß wieder mal, dass ich nichts weiß. Ich portiere gerade einiges von STM32F103 nach STM32F4xx und stehe da gerade vor einem Problem, dass ich nicht herausbekomme, wie
Peripheriehardware der bisherigen Elektronik weiternutzen möchte und zu meinem Unglück habe ich an PB4 etwas angeschlossen. Beim STM32F4 ist dort gleichzeitig NJTRST aufgelegt und mit dem Einschalten ist PB4 nicht verfügbar. Ich beschreibe den STM32F4 mittels Bootloader und benötige die Funktion
-
Thread
STM32F4 verschickt Daten an mysql-DB
Hallo, ich wollte mal fragen, ob am mit dem STM32F4-Discovery auch Daten an eine externe mysql-Datenbank senden kann. Ich möchte gerne Messwerte an eine DB auf einem Webspace schicken. Die TCP/IP Verbindung soll über ein ESP8266 WLAN-Modul laufen
. Dann musst du nur noch einen HTTP Request von deinem STM32F4 abschicken.
-
Thread
STM32F4 Discovery: Kann genau einmal Programmieren, dann Tot
so aus in der Console von CoIDE: [code] C:\CooCox\CoIDE>"C:/CooCox/CoIDE/bin\coflash.exe" program STM32F407VG "C:/CooCox/CoIDE/workspace/STM32F4_AmbiLED/build/Debug/bin/STM32F4_AmbiLED.elf" --adapter-name=ST-Link --port=SWD --adapter-clk=1000000 --erase=affected --driver="C:/CooCox/CoIDE/flash/STM32F4xx
>ich spiele hier mit einem STM32F4Discovery-Board und habe seit gestern >ein grobes Problem. Dann überleg mal was du gestern an deinem Programm geändert hast.
-
Thread
STM32F4 mit I2C-Sensor
<stm32f4xx.h> #include <stm32f4xx_i2c.h> void init_I2C1(void){ GPIO_InitTypeDef GPIO_InitStruct; I2C_InitTypeDef I2C_InitStruct; // enable APB1 peripheral clock for I2C1 RCC_APB1PeriphClockCmd
10bit Beispiel sieht die Write Funktion etwas umfangreicher aus.(das angehängte File ist aber vom STM32F2...ich weiss nich was sich da zum F4 geändert hat.) Die Beispiele für den F4 in der Lib sind aber ziemlich Müll wie ich nach kurzem nachschauen festgestellt habe Hier der Link zur F4 Lib http
-
Thread
Nokia 5110 LCD und STM32F4 Discovery
Der STM32F4 läuft mit 3.3V, da muss nichts gewandelt werden. Einfach das Display ganz normal anschließen. Je nachdem wo du das Modul bestellt hast (da kursieren mehrere verschiedene) musst du die Hintergrundbeleuchtung
Vielen Dank für die Antworten. Wenn es 5Volt kann, werde ich es einfach ans STM32F4 anschließen.
-
Thread
STM32F4 Frequenz messen mit Timer5
Hallo Ich möchte bei einem STM32F407 eine Frequenz bei PA2 messen. Dazu nehme ich den Timer5. Mit dem Capture Compare müsste das doch gehen oder was mache ich falsch? TIM_ICInitTypeDef TIM_ICInitStructure; GPIO_InitTypeDef GPIO_InitStructure; NVIC_InitTypeDef NVIC_InitStructure; RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM5, ENABLE); // GPIOB clock enable RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOA, ENABLE); GPIO_InitStructure.GPIO_Pin = GPIO_Pin_2; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_InitStructure.GPIO_OType =
-
Thread
STM32F4 USART DMA Inhalt löschen
Hallo Ich empfange mit einem STM32F4 über die USART1 mit dem DMA Datenpakete, die 16Bytes lang sein müssen. Es kommt jetzt beim Aufstarten aber vor, dass vom Sender aus schon ein 0x00 geschickt wird, das ich ausfiltern möchte. Ich
durch Checksumme) 2. Packet verwerfen 3. DMA reseten (damit ist auch ein etwaiger "rest" gelöscht) 4. Packet neu anfordern oder versteh ich da noch was falsch
-
Thread
2x STM32F4 unter Windwos benutzen
Hey Leute, ich nutze zwei STM32F4-Disco-Boards. Auf diesen Boards ist eine MIDIbox Firmware aufgeladen (siehe ucapps.de). Mein Problem ist nun, dass Windows zwischen den beiden Boards nicht unterscheiden kann. In der MIDIbox hab
Seriennummer zuweisen? Das kommt darauf an, wie Du die an Deinen Rechner anschließt. Da gibt es bei den F4-Discos mehrere Möglichkeiten.
-
Thread
Stm32f4+spi+coocox+ws2812
Wenn Du einen "Inverter" spendierten möchtest, spricht einiges für den UART: Thomas F. schrieb im https://www.mikrocontroller.net/topic/380640#4340981 > Start + 8Bit + Parität + Stopp > S0123 4567Pss > 00 11000 0110000 > 01 11000 0111100 > 10 11110 0110000 > 11 11110 0111100 So mache ich es auch bei meiner Wohnzimmerbeleuchtung mit dem Stm32f4. PS: Das geht auch sehr gut mit DMA und das Timing lässt sich am UART sehr exakt einstellen.