-
Thread
stm32f407 TIM3-Problem
ich habe diesen code: [c] //init: __HAL_RCC_TIM3_CLK_ENABLE(); // TIM3->CR1|=(3<<8);//ckd TIM3->ARR=0xffff; TIM3->PSC =600 ;// //600 => 13847 ticks/sec //831 => 39147 ticks/sec TIM3->CR1|=1 ;//cen | ckd TIM3->CNT=0; .... //jede sec lcd_goto(3,1); lcd_int(TIM3->CNT); lcd_write(":"); TIM3->CNT=0; [/c] Es sollein einfacher Timer zur Zeitmessung mit 10us Genauigkeit werden. Irgendwie klappt das mit ckd und psc nicht. Was ist falsch?
-
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
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
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/
-
Artikel
Datei:Stm32F407 disco.png
STM32F4 Discovery
-
Thread
STM32F407-DISC1 Board defekt
Anders geht ja gar nicht, gell? Oh Mann, was es für Ausreden gibt ..... https://www.ebay.de/itm/STM32F407VET6-STM32-Cortex-M4-Development-Board-Mainboard-Module-NEU/233535468848 https://www.ebay.de/itm/STM32F407VGT6-STM32F4-ARM-Cortex-M4-32bit-MCU-Core-Development-Board/402328288186 Lieferung
=1614362048&quartzVehicle=1820-1194&replacementKeywords=stm32f407+board&sprefix=stm32f407%2Caps%2C188&sr=8-25
-
Thread
STM32F407G Bootloader - andere Bootmöglichkeit?
Hex: https://www.st.com/en/development-tools/stm32cubeprog.html Und der im STM32F407 eingebaute Bootloader unterstützt auch USART3, soweit ich weiß.
dieses 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
-
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
Moin, der STM32F407 ist doch auf dem Discovery drauf. Da hab ich keine Einstellung fuer andere Transferlaengen als 8 oder 16 bit im RefMan gefunden. Aber da du Slave Bist muesste der Master das clocken doch
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
-
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
man 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
-
Thread
STM32f407 (black) SDIO CLK Fragen
mit 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
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 Das betrifft mich doch eigentlich nur wenn ich das "BYPASS" Bit gesetzt und NEGEDGE auf 0 steht.
-
Thread
STM32F407V GPIO Toggle-Frequenz
ansatzweise an die theoretischen 100MHz herankommen. Hier mein minimaler Code: [c] #define HSE_VALUE ((uint32_t)8000000) //externer kristall mit 8MHz #include "stm32f4xx_conf.h" #include "stm32f4xx.h" #include "stm32f4xx_gpio.h" #include "stm32f4xx_rcc.h" #include "system_stm32f4xx.h" void Configure_PB1
der Schleife. Den Initialisierungs-Code brauchst du natürlich noch: [c]#define HSE_VALUE ((uint32_t)8000000) //externer kristall mit 8MHz #include "stm32f4xx_conf.h" #include "stm32f4xx.h" #include "stm32f4xx_gpio.h" #include "stm32f4xx_rcc.h" #include "system_stm32f4xx.h" void Configure_PB1
-
Thread
gdb/openOCD flasht nicht STM32F407
Habe im Moment das Problem, daß ich ein STM32F407G-DISC1 (Discovery) Board mit einem .BIN und dem STM32 ST-LINK Utility uter Windows 8.1 geflasht habe. Jetzt wollte ich unter gdb/openOCD ein anders kleines Programm hineinladen, aber es passiert
korrekt. Du kannst ihn auf 0x20000000 + RAM-Größe initialisieren. (Bin gerade zu faul, die RAM-Größe des STM32F407 nachzusehen.)
-
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
eine Lösung hätte, wie ich das Projekt an meinen STM32f407VG Anpassen könnte MFG Jonas
-
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
alle Bibliotheken gilt. Auch die Cube HAL baut > auf CMSIS auf. Ja, stimmt. Ich benutze die "STM32F105/7xx, STM32F2xx and STM32F4xx USB On-The-Go Host and Device library" Ich dachte es gehört zu CMSIS.
-
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
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
sainsmart 3,4" an STM32f407zg
CoCox-IDE V1.5.1 mit 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
--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
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.
so geht es. Also die Portdefinitionen sind schonmal richtig. So sieht der Code aus: #include "stm32f4xx.h" #include "stm32f4xx_rcc.h" #include "stm32f4xx_gpio.h" /* FreeRTOS includes. */ #include "FreeRTOS.h" #include "task.h" #define orange_off GPIO_ResetBits(GPIOD, GPIO_Pin_13); #define
-
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
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
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
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
machen, also in einem Interrupt den Pin abwechselnd setzen und wieder löschen. Hier musst du auf deine 32.768kHz kommen
-
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 WakeUp von Stop Mode
Ich 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 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
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
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 schwächeln, sodass der STM32 irgendwann nicht mehr mit dem Internet kommunizieren kann. Kennt jemand so ein Phänomen? MII hat 68 Ohm Traces, Sonst sind alle anderen Funktionen beim STM32, soweit ich das getestet habe, intakt
-
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
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
ist 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
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
In den Referenzhandbuecher. Fuer den STM32F4xx ist das DM00031020.pdf. Das Stichwort ist GPIO und das GPIOx_OSPEEDR Register
-
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 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
auch wenn sie langsamer bei falschem Alignment werden, bzw. der Compiler kann sowas alignen. Beim ST32M hatte ich öfters das 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
-
Thread
Makefile für STM32F407 + HAL
Guten Tag, ich habe ein STM32F407 HAL Projekt vorliegen, aber leider keine makefile dazu. Aktuell versuche mich mir die Makefile zu bauen und habe eine generierte von CubeMX genommen. (Ich will das Projekt erstmal nur über das
eine Library hinzu? 3) Merkwürdiger Fehler: [code] In file included from Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h:30, from Core/main.c:4: Core/main.c: In function 'configure_system_clock': Core/stm32f4xx_hal_conf.h:107:35: error: missing binary operator before
-
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
an PA0 ist der blaue Taster angeschlossen, lade dir STM32CubeMX herunter, lies DM00105879.pdf und klicke dir anschliessend dein Keil Projekt zusammen. ein glücklicher Cube Benutzer. PS: PA1 ist frei für ADC ...
-
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
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. Es gab von Keil ein Board, das den STM802RT1A gegen einen KSZ8081RNA getauscht hat. Dieses Schaltungsdesign habe ich entsprechend übertragen. Was muss ich Softwareseitig beim Austausch anpassen, mir fehlt da der Überblick was ich da ändern
-
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
-
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
-
Thread
[V] QVGA-Controller Platine mit STM32F407
Für dieses TFT-Display http://www.mikrocontroller.net/topic/348994#new habe ich zwei unbestückte Musterplatinen zur Ansteuerung mit 64 Farben. Die Grundfunktion ist hier beschrieben: http://www.mikrocontroller.net/topic/280013#new Konkrete Schaltung bei Bedarf bitte anfragen. Preis inkl. Versand: ein Zehner.