-
Thread
STM32f407 mit externen Datenbus und Adressbus
Datenleitungen verfügt. Möchte den Bus mit den Pins des Port verbinden Möchte gern das STM32F407VG-Discovery Board zum testen verwenden, jetzt wollte ich mich hier mal informieren ob das mit dem STM32f407 überhaupt geht? Dann meine bisherige Recherche ergab, das angeblich nur das größere Board STM32F429 über einen externen Daten- und Adressbus verfügt? Die Frage ist nun ob das soweit stimmt und ob das überhaupt so funktionieren kann wie ich mir das vorstelle, also das ich die Ausgänge des Bausteins
-
Thread
STM32F407 OnePulse Timer
per Software gestartet wird und nach Ablauf einen Interrupt auslöst. Platform ist erstmal ein STM32F407VE board, mit Mbed OS. Das hat eine Timeout Klasse die so etwas schon macht, ist aber ineffizient wenn es an die zig kilohertz geht. Problem: es funktioniert, aber irgendwas ist ungenau. Wenn ich
sind 7 µs einfach zu viel, wo können die noch herkommen? Output vom main: [code] Hello from STM32F407VE 1 time elapsed: 2007 diff: 7 interrupt count: 1 2 time elapsed: 3340 diff: 7 interrupt count: 2 3 time elapsed: 39 diff: 6 interrupt count: 3 4 time elapsed: 10007
-
Thread
RTC setzen beim STM32F407
Hi, Ich versuche die RTC bei meinem Olimex STM32-E407 zu setzten, bekomm aber in der Funktion RTC_SetDateTime() immer die Ausgaben "RTC_SetTime failed" und "RTC_SetDate failed", die RTC_Config() geht problemlos durch. Auf dem Port ist ein externern Quarz
RTC_SetDate failed\r\n"); } /* Write BkUp DR0 */ RTC_WriteBackupRegister(RTC_BKP_DR0, 0x32F2); PWR_BackupAccessCmd(DISABLE); } [/c]
-
Thread
STM32F407 Timer keine maximale Frequenz
Hallo, ich habe einen kleines Programm geschrieben, welches einen Timer aktiviert und einen Pin toggelt. [c] void initTIM1(){ GPIO_InitTypeDef GPIO_InitStructure,GPIO_InitB; TIM_TimeBaseInitTypeDef TIMDef; TIM_OCInitTypeDef TIM_OC_InitStructure; RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM2,ENABLE); RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOA ,ENABLE); GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF; GPIO_InitStructure.GPIO_Pin = GPIO_Pin_0; GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_UP; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_100MHz; GPIO_InitStructure.GPIO_OType
-
Thread
STM32F407 Keil Ulink2
Hallo zusammen Ich versuche mittels Keil Ulink2 JTAG Programmer auf ein Eval Baord von MikroElektronika (mikromedia for STM32 M4) zuzugreiffen. Leider ohne Erfolg. Im Netz sind einige Vorschläge mittels Pull-Up/Down Widerständen (Up=TDI, TMS, Down TCK), welche ich ebenfalls bereits versucht habe. --> Ohne Erfolg. - Als Fehlermeldung kriege ich jeweils ein Zeitüberlauf während dem Resetvorgang. - Wenn ich im JTAG Device Chain von Keil schaue, sehe ich, dass ein Device angeschlossen ist. Also müsste doch die Kommunikation funktionieren! Hat von Euch bereits jemad Erfahrung oder ein
-
Thread
Mit STM32F407 und Timer Drehgeber simulieren?
Ich möchte einen Drehgeber mit einem STM32F4 Discovery Simulieren. Dazu habe ich einen Timer programmiert, der eine ISR aufruft. In der ISR werden zwei Pins in vier Schritten versetzt gesetzt und damit der Drehgeber Simuliert. Das funktioniert auch einwandfrei. Das Problem ist nun, das bei 100kHz Schluss ist und sich der uC wegen der vielen Interupts aufhängt. Gibt es in einem der Timer einen Modus mit dem man einen Drehgeber simulieren kann? ZB. mit zwei compare Registern um einen Pin ein und auszuschalten? Das natürlich mit zwei Kanälen. Danke.
-
Thread
Vectorcontrol von BLDC über STM32F407
Hallo Ich habe ein Library für die Ansteuerung von einem BLDC Motor von Maxon. Die Lib die ich benutze ist die STM32 PMSM FOC V3.4. http://www.st.com/web/catalog/tools/FM147/CL1794/SC961/SS1743/PF257936# die Lib hat aber eine Begrenzung der Speed Eingabe von 1rpm, ich benötige dies aber sehr viel hochauflösender. Kann mir jemand sagen wie ich dies bewerkstelligen könnte? Die ganze Lib selber schreiben ist mir schon klar. Aber hat jemand sonst eine offene Lib dazu? Oder wie würdet ihr vorgehen? Grüsse
-
Thread
SMT32F407: DMA -> GPIOD
Hallo... ich bekomme den DMA nicht ans laufen. Ich nutzte CooCox 1.7.8 mit GNU Tools ARM Embedded\5.3 2016q1 [c] volatile uint16_t sendbuffer[128]; void init_dma() { static TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure; static DMA_InitTypeDef DMA_InitStructure; static NVIC_InitTypeDef NVIC_InitStructure; RCC_PCLK1Config(RCC_HCLK_Div1); RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_DMA2, ENABLE); RCC_APB2PeriphClockCmd(RCC_APB2Periph_TIM1, ENABLE); //Clear Flags DMA_ClearFlag(DMA2_Stream5, DMA_FLAG_FEIF5 | DMA_FLAG_DMEIF5 | DMA_FLAG_TEIF5 | DMA_FLAG_HTIF5 | DMA_FLAG_TCIF5
-
Thread
STM32F407IG baud rate
Wie kann ich die automatische Baud Rate detection für den STM32F407IG implementieren? Hier gibt es bereits eine Anleitung von STM, die aber leider nicht sehr erklärend ist. https://www.st.com/content/ccc/resource/technical/document/application_note/group0/66/fa
-
Thread
STM32F407-DISC1 Board defekt
quartzVehicle=1820-1194&replacementKeywords=stm32f407+board&sprefix=stm32f407%2Caps%2C188&sr=8-25
Jürgen S. schrieb im Beitrag #6608853: > Letzteres ist zwar für den F207, aber es war fraglich, ob der F407 da > geändert wurde. F407 != F207 > Folglich hat das überhaupt nichts mit > Abblockkondensatoren zu tun. Es empfiehlt sich also, sinnerfassend zu lesen
-
Thread
STM32F407G Bootloader - andere Bootmöglichkeit?
Low-aktiv ist. Allerdings verwirrt mich deine weitere Auskunft, daß es wohl gar nicht an den STM32F407 geht, sondern wohl an einen ST-Link auf dem Board. Schaue also lieber mal, was das NRST-Signal des STM32F407 ist und wo es hingeht. Christoph K. schrieb im Beitrag #6484537: >... weshalb ziemlich
funktionieren. Es gibt wohl STM32-Modelle, die RX und TX per Software vertauschen können, aber doch nicht der F407?
-
Thread
USB: Dual VCOM-Port mit STM32F407
0x84 /* EP5 for CDC commands Second Instance */ [/c] Bedeutet dass, das der STM32F407 garnicht gehen kann?
garnichts > zurück, keine Reaktion. Auch im USB-Pcap ist absolut nichts zu sehen. Anders als der STM32F407 braucht der STM32F103 einen 1,5 kΩ Pullup an der D+-Leitung.
-
Thread
STM32F407 wie SPI mit variablen Bit längen machen
einen Buffer auf dem Codec des CS43L22 im Arduino-Environment abspielen. Der Codec ist auf dem STM32F4 Discovery mit drauf. Der Arduino-I2S Treiber funktioniert auch auf jedem beliebigen F407 Board zusammen mit dem I2S Verstärker von Adafruit. https://www.mikrocontroller.net/topic/425405#4981922 Der STM32F407 hat ja auch einen DAC, den man zur Audiosignalerzeugung nehmen könnte. Soweit ich weiß, fehlt der Arduino-Treiber dafür aber noch ( Dürfte aber bald kommen ). Zur Not mit der freundlichen Unterstützung
-
Thread
Wie STM32F407 mit KS8721B PHY
Hallo. Ich habe mehrere Platinen bekommen wo ein STM32F407 mit der PHY KS8721B verbaut ist. Es gibt das Olimex P407 System was den früher auch drauf hatte, das Board habe ich nun auch. Das Problem ist nur ich finde dafür absolut keiner Treiber / Code.
trotzdem mit HAL probieren und die hal_conf anpassen: https://github.com/STMicroelectronics/STM32CubeF4/blob/master/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_conf_template.h Die Phy Adresse ist meist 0 oder 1, das wird per HW durch Pullup/down an den entsprechenden Pins eingestellt, findet man
-
Thread
STM32f407 (black) SDIO CLK Fragen
den 48 MHz kann es auch Probleme geben: https://www.st.com/resource/en/errata_sheet/dm00037591-stm32f405-407xx-and-stm32f415-417xx-device-limitations-stmicroelectronics.pdf#page35
48 MHz kann es auch Probleme geben: > https://www.st.com/resource/en/errata_sheet/dm00037591-stm32f405-407xx-and-stm32f415-417xx-device-limitations-stmicroelectronics.pdf#page35 Das betrifft mich doch eigentlich nur wenn ich das "BYPASS" Bit gesetzt und NEGEDGE auf 0 steht.
-
Thread
[S] STM3F407 CPU mit 100 Pins
Bist Du sicher? Bei RS z.B. kostet das F4Discovery Board nur 89 cent mehr als der STM32F407VGT6.
N. C. schrieb im Beitrag #4423530: > Bist Du sicher? > > Bei RS z.B. kostet das F4Discovery Board nur 89 cent mehr als der > STM32F407VGT6. Dann muss ich aber jedesmal alles mit der RTC umlöten, Quarz drauf, winzige Kpnd. drauf, Kabel ziehen, Batteriehalter draufkleben, Stifte
-
Thread
gdb/openOCD flasht nicht STM32F407
kannst ihn auf 0x20000000 + RAM-Größe initialisieren. (Bin gerade zu faul, die RAM-Größe des STM32F407 nachzusehen.)
ihn auf > 0x20000000 + RAM-Größe initialisieren. (Bin gerade zu faul, die > RAM-Größe des STM32F407 nachzusehen.) Ach so, klar.
-
Thread
Sinn und Zweck des TXFE-Bits im STM32F407?
Mikrocontroller STM32F407 Welchen Zweck hat TXFE bit (Tx FIFO empty)? Wenn dieser auslöst, dann steht DTXFSTS nicht auf maximum, FIFO ist also nicht leer. Nur wenn XFRC auslöst(transfer complete), dann erst zeigt DTXFSTS
genannte Hardware der kleineren STM32 ist machbarer. > Daher: Spannendes Projekt... Zumindest für F407 habe ich nichts gefunden, nur F1 u.ä.
-
Thread
STM32F407 Mikrocontroller, CooCox. Problem
www.pollin.de/shop/downloads/D810119B.PDF ----------------- Zur Verfügung habe ich nur meinen Stm32f407 µC mit Discovery Board und LCD Display. Als IDE darf ich nur CooCox CooIDE verwenden. Das Problem: Ich weiss nicht, wie ich per I²C die erforderlichen Koeffizienten und Messwerte einlesen kann
Parameter D1 und D2 einzulesen Lach. Was ist da Komplex??? [c] UB_I2C1_WriteByte(0xEE, 0xFF, 0xF0); Delay_ms(41); //sysTick Handler >40ms //Diese Fkt musst du erstellen und das Stopbit entfernen! UB_I2C1_WriteOneByte(0xEE, 0xFD); //Diese Fkt musst du bearbeiten! UB_I2C1
-
Thread
STM32F407 Beschleunigungssensor LIS3DSH
Hallo allerseits, ich habe einen STM32F407 mit einem LIS3DSH Beschleunigungssensor. Mein Ziel ist es, die Beschleunigungsdaten in 3 Achsen in 1ms-Abstand in ein Array zu schreiben. Leider mein erster Micocontroller (außer Arduino) den ich
Servus, > ich habe einen STM32F407 mit einem LIS3DSH Beschleunigungssensor. Mein > Ziel ist es, die Beschleunigungsdaten in 3 Achsen in 1ms-Abstand in ein > Array zu schreiben. > Leider mein erster Micocontroller (außer Arduino)
-
Thread
STM32F407VGT FSMC + FPGA
Hallo, ich möchte einen STM32F407VGT (TQFP100) an einen FPGA anschließen. Der STM soll über den FSMC mit dem FPGA reden. Leider habe ich festgestellt, dass der FSMC entweder komisch beschrieben ist, oder einfach absolut ungeeignet
Guggema: http://www.cnblogs.com/xiaomagee/p/5409024.html Die Chinesen mit dem icore3 STM32F407+FPGA Board nehmen auch den muxed Mode (erkennbar am NADV). Aber arbeiten auch garnicht erst mit Byte Enables.
-
Thread
STM32F407V GPIO Toggle-Frequenz
Liebes Forum, ich habe ein STM32F407V Discovery Board und möchte an einen Ausgangspin möglichst schnell togglen. An sich kein großes Ding; gibt ja haufenweise Anleitungen im Internet. Doch bei mir will die Frequenz am Ausgang nicht ansatzweise
Abgesehen davon, warum sollte man das tun wollen? Zur erzeugung schneller Signale hat der F407 ja reichlich Hardware-Peripherie-Einheiten.
-
Thread
stm32f407vg clock auf IO-Pin
Hallo, ich versuche die interne Clock eines STM32F407VG (STM32F4-Discoveryboard) auf einen I/O-Pin rauszuführen. Ich bin auf einen Hinweis gestoßen, dass das evtl. mit den Alternatefunctions möglich sein könnte. Ich habe hier einen Eintrag im Datenblatt
Du kannst beim STM32F4 die Timer so konfigurieren, dass sie bei Unter- Überlauf automatisch ein GPIO Pin setzen oder toggeln. Ob der Clock direkt (ungeteilt) geht, weiss ich nicht. Vermutlich ist es zumindest der halbe
-
Thread
STM32F407 USART1 über DMA
Hallo zusammen Ich möchte die USART1 über den DMA starten, was aber nicht richtig gelingt, denn jetzt habe ich endlos Zeichen auf dem Port, das heisst das Senden funktioniert, aber stellt nicht mehr ab, wieso das? unsigned char bufferRS485[129] = "Hello World, this is a DMA test. If you can read this the DMA is still working!\n"; void USART1_Init(void) { GPIO_InitTypeDef GPIOA_InitStructure; USART_InitTypeDef USART1_InitStructure; //USART 1 Init RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1, ENABLE); USART1_InitStructure.USART_BaudRate = 115200; USART1_InitStructure.USART_WordLength
-
Thread
TCP_echo_server mit STM32f407VG
Hallo, ich beschäftige mich zurzeit mit dem Mikrocontroller STM32f407VG. Bei STM http://www.st.com/web/en/catalog/tools/PF257906# lässt sich das Beispielprojekt "LwIP TCP/IP stack demonstration for STM32F4x7 microcontrollers" downloaden. In dem Ordner befindet
Programm hier aus. Würde mich freuen wenn jemand eine Lösung hätte, wie ich das Projekt an meinen STM32f407VG Anpassen könnte MFG Jonas
-
Thread
Problem mit Emwin und ILI9341 am STM32F407
Adafruit Lib habe ich meine Initialisierung hier: https://github.com/JojoS62/mbed-os-example-blinky_STM32F407VE/blob/master/lib/Adafruit_TFTLCD_16bit_STM32-master/src/Adafruit_TFTLCD_16bit_STM32.cpp Das basiert auf dem Arduino core für dieses board. Lesen des Grafik RAM habe ich aber noch nicht probiert
du hast nach der Initialisierung des FSMC gefragt, die ist da zu sehen, für den STM32F407. emWin ist der Level darüber, das sollte doch jetzt egal sein.
-
Thread
STM32F407 Weitere IN Token am EP1
Ich habe einen Virtual ComPort von STM realisiert, Anmelden am System funktioniert, jetzt gehe ich über, Daten hin und her zu schicken. Die erste Testidee war, nach einem Erhalt von 5 Zeichen im uC eine Antwort mit z.B. 36 Zeichen an den PC zu schicken. Ich erhalte auch die Zeichen, dann initialisiere ich die Senderoutine mit: [c] dieptsiz1.d32 = USB.INEP_REGS[1]->DIEPTSIZ; dieptsiz1.b.xfrsiz = 36; dieptsiz1.b.pktcnt = 1; USB.INEP_REGS[1]->DIEPTSIZ = dieptsiz1.d32; USB.INEP_REGS[1]->DIEPCTL |= DIEPCTLx_EPENA|DIEPCTLx_CNAK; for (uint32_t i = 0; i < 9; i++){ *(USB).DFIFO[1]=USB_buffer[i]
-
Thread
Hilfe bei Hardfault fehler suche (stm32F407)
Hi, ich hab einen code aus matlab generiert und erhalte einen hardfault der mir nichts sagt (siehe bild). Ich kann mir denken das es etwas damit zu tun hat das ich single, double variablen benutze und irgendwie der arm damit nich klar kommt. FPU funktioniert (dank anderem thread hier im forum). Kann mir jemand mal auf die Sprünge helfen? Hier ensteht der Fehler: [c] main.c: . . . static boolean_T Shutdown_signal_data[10]; /* Shutdown vector <- Neu! */ static int32_T Shutdown_signal_size[2]; /* the size of the Shutdown */ static real32_T data_cut [640]; /*Data cut*/ static
-
Thread
STM32F407VGT wird von ST-Link nicht erkannt!
Hallo zusammen, Ich möchte den µC auf einer selbst entworfenen Platine über das Programm "STM32 ST-Link Utility - Version 2.5" von ST ansprechen bzw. erkennen. PROBLEM: Leider sagt das Utility immer "No target connected"! Ich nutze das STM32F4-Discoveryboard als Programmer und habe dafür die Jumper auf CN3 entfernt und ebenso SB11(Reset-Leitung) entfernt. (Den STM32F4 auf dem Discoveryboard selber konnte ich vorher problemlos ansprechen!) Der Schaltplan der Platine ist als PNG im Anhang. Durch eine Schutzdiode komme ich bei VDD nur auf 3.08V anstatt den vorgesehenen 3,3V. Ist dies
-
Thread
STM32F407 kein TX_EN Signal am MII
Moin, habe einen STM32F407VET6 ganz nach anerkannten Regeln der Technik mit einem LAN9303 verbandelt, funktioniert auch alles soweit. Jedoch nach einigen Stunden Betriebszeit fängt das TX_EN Signal ausgehend vom STM32 an zu
-
Thread
sainsmart 3,4" an STM32f407zg
GNU_Tools_ARM_Embedded\4.6_2012q2; -das Board ist : www.PowerMCU.com HY-STM32FxxxCore144 hier stm32f407zg mit NOR-Flash und SRAM zusätzlich; in Bild 09 ist das sainsmart mit SSD1289, -Bild 010 zeigt ein ILI9325, beide Displays mit dem gleichen Programm(nur umstecken - kein neuflashen)--
--dieses Board für STM32F103 lässt sich ebenfalls für das STM32F407 verwenden, -ohne Änderungen der Beschaltung! http://www.mikrocontroller.net/topic/264120#3051962
-
Thread
Minimale Anstiegszeit der GPIOs beim STM32F407
Hallo, ARM-Freunde! Ich möchte 3 ARM-µcs (STM32F407) über einen SPI-Bus miteinander verbinden. Nun würde ich gern berechnen, ob ich eine Terminierung für SCK benötige, finde aber die minimalen Anstiegszeiten der GPIO-Treiber nicht im Netz oder der
www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/DM00037051.pdf Table 51 fSCK 1/tc(SCK) SPI clock frequency Master mode Slave mode 37.5 MHz max tr(SCL) tf(SCL) SPI clock rise and fall time Capacitive load: C = 30 pF 8 ns max
-
Thread
WLAN Modul mit Mikrocontroller (STM32F407/Discovery)
Hallo, ich wollte mal fragen ob jemand von euch eine Ahnung hat oder bestenfalls schon was gemacht hat in Richtung Wifi-Modul mit STM32? Ich würde nämlich gerne einen Wireless Gas Sensor machen und die Daten über Wlan auslesen. Ich habe unter Windows schon viele TCP/UDP Anwendungen geschrieben, ich bräuchte eigentlich nur einen guten Rat was die implementierung angeht und welche Module man da am besten nimmt. Viele Grüße Sam
-
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
Sandro schrieb im Beitrag #4701084: > Den Schaltplan habe ich 1zu1 übernommen vom > STM32F4 Discovery DevBoard von ST. Sandro schrieb im Beitrag #4701084: > Starten kann er ja auch mit 1.8V am Anfang Das STM32F4 Discovery arbeitet mit 3 Volt, nicht mit 1.8V
-
Thread
STM32F407 HardFault bei float Zuweisung
Moin, die folgende Zuweisung verursacht stets einen Hardfault. Es ist ein STM32F407VGT6. int16_t s16Temp = 0; fResult = (float)s16Temp; Mit einer Konstanten funktoniert es: int16_t s16Temp = 0; fResult = 12.34; In den Projekteinstellungen ist -mfloat-abi=hard gesetzt
Problem. Eine mögliche Lösung wäre: [c] union int2float { int16_t i16[2]; float f32; } i2f; i2f.int16_t[0] = 0; // erste zwei Bytes i2f.int16_t[0] = 123; // zweite zwei Bytes (dein Wert) printf("%f\r\n", i2f.f32);[/c] Was compilerabhängig auch möglich wäre (z.B. GCC)
-
Thread
STM32F407 mit FreeRTOS startet keinen Task
Hallo, ich habe einen STM32F407 und versuche gerade FreeRTOS ans laufen zu bringen. Gestern habe ich das mit einem STM32F051 bereits hinbekommen. Dasselbe Programm wie gestern, die Pins umkonfiguriert und es läuft nicht. Der
Hallo, versuche ebenfalls das FreeRTOS auf dem STM32F407 zum laufen zu bringen, bis jetzt allerdings ohne Erfolg. Hat hier jemand ein einfaches Beispielprojekt welches man zum start verwenden kann ? Wäre sehr hilfreich. Danke schon mal.
-
Thread
ADC_StartCalibration für STM32F407
Sehr geehrte Forummitglieder, ich arbeite zur Zeit mit den Analog-Digital Umsetzern des STM32F407's (STM32F4 Discovery Board). Beim "recherchieren" sind mir die beiden Funktionen "ADC_StartCalibration und ADC_ResetCalibration aufgefallen. Jedoch finde ich diese in der CooCox IDE nicht.
---------------------Include Dateien------------------------*/ #include <stdio.h> #include "stm32f4xx.h" #include "stm32f4xx_adc.h" #include "stm32f4xx_dma.h" #include "stm32f4xx_gpio.h" #include "stm32f4xx_rcc.h" #include "stm32f4xx_usart.h" #include "misc.h" [/c] Ich bekomme beim compilieren
-
Thread
STM32F407VG einfaches Projektfile mit Keil
Hallo. Ich habe das STM32F407VG Discovery Board. Zum programmieren benütze ich Keil uVision 5. Mein Ziel: Ich möchte am PA0 Pin ein Mikrofon anhängen, das Signal im ADC auswerten und, wenns mich überkommt eine FFT machen. Aber
-
Thread
Problem: SPI Remap am STM32F407ZG
Hallo Forengemeinde, der REMAP von MOSI funktioniert nicht, woran kann das liegen? Ist ein REMAP für SPI überhaupt möglich? Hab ein Eval-Board wo der MOSI auf einer anderen Peripherie liegt, daher wollte ich einen REMAP durchführen. Besten Dank [c] void init_SPI1(void){ GPIO_InitTypeDef GPIO_InitStruct; SPI_InitTypeDef SPI_InitStruct; // enable peripheral clock RCC_APB2PeriphClockCmd(RCC_APB2Periph_SPI1, ENABLE); // enable clock for used IO pins RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOA, ENABLE); /* GPIO Deinitialisation */
-
Thread
Tutorial STM32F407G Discovery mit Eclipse
Hallo, hat jemand ein gutes und vor allem aktuelles Tutorial wie man das STM32F4 Discovery-Board in Eclipse einbindet? Es gibt so schöne Youtube-Tutorials, nur leider sind die vollkommen veraltet und einige Treiber/Dateien sind gar nicht mehr vorhanden. Auf mikrocontroller.net
und 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
STM32f407 Werte für DMA zur Laufzeit ändern
Hallo zusammen, was ich vorhabe: ich will eine Pulsfolge als Array anlegen und diese Sampels dann an den DMA übergeben, damit ich den DMA mit Software antriggern kann und so die Frequenz der Pulsfolge bestimme und über dem DAC ausgebe. So weit so gut.... Meine Frage ist, kann ich wärend der DMA-Controller arbeitet, die Werte des Arrays ändern? Im Referenz Manual steht, dass der Prozessor und der DMA-Controller sich den Instruktion Bus teilen und der Speicher so lange gesperrt wird. Wie lang wird der gesperrt? Kann ich zwischen 2 Triggern den Speicher verändern? Ich möchte damit
-
Thread
Eagle UFBGA176 für STM32F407
Hi, hat jemand vielelicht eine Librabry für den STM32F407 in der UFGBA176 Ausführung? Viele Grüße Superk
-
Thread
STM32F407 lwIP DHCP geht nicht
Hallo, Hab lwIP mehr oder minder am laufen, statische IP funktioniert einwandfrei, jedoch funktioniert DHCP nicht. Ich benutze für den Unterbau CubeMX und hab Enable DHCP ausgewählt. Im main code rufe ich dhcp_start(&gnetif) auf und zyklisch dann ethernetif_input(&gnetif) und sys_check_timeouts(). Fehlt da noch was? Muss ich noch was beachten?
-
Thread
STM32F407 USB_OTG_FS Buffer
Hallo, ich habe eine Frage bezüglich STM32F407. Ich bin gerade am Einarbeiten in USB_OTG_FS und habe auch sonst bis jetzt nicht viel mit USB zu tun gehabt. Ich kriege das ganze Bild der Puffer noch nicht ganz zusammen: z.B. steht im reference
-
Thread
STM32F407 und ADC Kalibrieren mit Cube geändert?
Hallo ich habe die aktuelle Version von STM32CubeIDE von ST. Die Funktion: HAL_ADCEx_Calibration_Start(&hadc1) scheint es nicht mehr in der HAL ADC Bibliothek zu geben. Wie Kalibriere ich den Jetzt? Oder ist das schon irgendwie anders jetzt enthalten?
-
Thread
Inline Assembler unter Keil für STM32F407
Assembler sehr an. Ich habe schon mehrere Sachen probiert. Die Beispiele scheinen aber nur für eine STM32F103 zu sein. Hat jemand eine Ahnung wie man das dem 407 beibiegen kann? Frank
-
Thread
STM32F407 BOARD 7INCH TFT
Hallo wie der Betreff schon sagt suche ich ein STM32F407 Board mit 7inch tft mit sd-card RS485 Und CAN Schnittstelle. Kann mir da einer von euch einen shop nenen. Bei Aliexprex gibs solche boards hab da aber noch nie Bestellt. Mfg
-
Thread
STM32f407 an Ethernet PHY KSZ8081
Hallo, Ich verwende einen STM32F407 und versuche eine Verbindung zu einem KSZ8081RNA per RMII herzustellen. Einem STM802RT1A konnte ich über Codebeispiele direkt zum laufen bekommen, jedoch will der KSZ8081RNA nicht mit mir reden.
-
Thread
[V] STM32f407 ZG T6
Hallo. Ich habe gut 120 STM32f407ZGT6 in 3 unterschiedlichen grossen Originalverpackungen die ich abgeben würde. Offen habe ich noch ca. 20 Stück, aber das wäre inzwischen wohl nur was zum basteln und nichts mehr für eine Produktion
-
Thread
STM32F407 HardFault bei float Zuweisung
Moin, die folgende Zuweisung verursacht stets einen Hardfault. Es ist ein STM32F407VGT6. [c] int16_t s16Temp = 0; fResult = (float)s16Temp; [/c] Mit einer Konstanten funktoniert es: [c] int16_t s16Temp = 0; fResult = 12.34; [/c] In den Projekteinstellungen ist -