-
Thread
Umstieg von Atollic zu CooCox CoIDE
Hier ein kleiner Ausschnitt aus dem Buil-Report: [code] [cc] G:\ARM\Projects\USB_VCP\Libraries\STM32F4-Discovery\stm32f4_discovery_audio_codec.c:198:1: error: unknown type name 'DMA_InitTypeDef' [cc] G:\ARM\Projects\USB_VCP\Libraries\STM32F4-Discovery\stm32f4_discovery_audio_codec.c:199:1:
Die I2C-Lib ist schon dabei: cmsis_lib: [code] misc.h stm32f4xx_adc.h stm32f4xx_dma.h stm32f4xx_gpio.h stm32f4xx_i2c.h stm32f4xx_rcc.h [/code] Wie gesagt, es ist nur ein Auszug der Fehler... Hier ist der noch der Rest: [code] [cc] G:\ARM\Projects
-
Thread
Brauche hilfe mit Makefile STM32+FreeRTOS
./obj/stm32f4xx_dac.o ./obj/stm32f4xx_dbgmcu.o ./obj/stm32f4xx_dcmi.o ./obj/stm32f4xx_dma.o ./obj/stm32f4xx_exti.o ./obj/stm32f4xx_flash.o ./obj/stm32f4xx_fsmc.o ./obj/stm32f4xx_gpio.o ./obj/stm32f4xx_hash.o ./obj/stm32f4xx_hash_md5.o ./obj/stm32f4xx_hash_sha1.o ./obj/stm32f4xx_i2c.o ./obj/stm32f4xx_iwdg.o ./obj/stm32f4xx_pwr.o ./obj/stm32f4xx_rcc.o ./obj/stm32f4xx_rng.o ./obj/stm32f4xx_rtc.o ./obj/stm32f4xx_sdio.o
-
Thread
STM32F4 Programm im RAM ausführen
>Habe ich bisher auch, aber die Flashzellen des STM32F4 halten scheinbar >nur 100 Zyklen, Woher hast du das denn? Häng noch mal zwei Nullen dran.
Aus system_stm32f4xx.h : [c] /* Configure the Vector Table location add offset address ------------------*/ #ifdef VECT_TAB_SRAM SCB->VTOR = SRAM_BASE | VECT_TAB_OFFSET; /* Vector Table Relocation in Internal
-
Thread
externer Interrupt STM32F4
ließ das Datenblatt vom STM32F4 nochmal durch im Encoder-Mode kann nur CH1 und CH2 benutzt werden (du benutzt CH2 und CH3) und im Encoder-Mode muss an beiden Pins ein um 90° Phasenversetztes Signal anliegen wenn du aber
-
Thread
STM32F4 Discovery Startprobleme
startet (übrigens hilft auch der Reset-Taster nicht), schaltet die LEDs des Boards ein: #include "stm32f4xx.h" #include "stm32f4xx_gpio.h" #include "stm32f4xx_rcc.h" int main(void) { GPIO_InitTypeDef GPIO_InitStructure; RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOD, ENABLE); GPIO_InitStructure.GPIO_Pin
deine Anwendung auf? Sehr zu empfehlen sind da die Librarys von Uwe, wie z.B.: 01-LED-Library (STM32F4) http://mikrocontroller.bplaced.net/wordpress/?page_id=113 Ciao, ManiB
-
Thread
STM32F4 Systick und Klassen
Hallo Zusammen, ich möchte gerne in der Systick die Funktion CountTime meiner Klasse aufrufen. Doch leider wird die Zeit nicht hochgezählt. Die Systick habe ich schon auf Funktion überprüft indem ich eine LED blinken lasse. Rufe ich CountTime in der Main auf so wird die Zeit hochgezählt. Was habe ich da Falsch gemacht? Vielen Dank. Gruß Time.cpp: [c] #include "Time.h" #include "LCD.h" #include <stdio.h> class_time::class_time() { hundert = 0; sekunde = 0; minute = 0; lcd_write_line( 8, "Konstruktor start!"); } class_time::~class_time() { lcd_write_line(
-
Thread
STM32F4 Bitbanding-Problem
Hallo Forum, gleich noch ein Bug im STM32F4xx, vermutlich auch im F2 und F1 ! Ich habe zum bitweisen Zugriff auf verschiedene Register Makros gebaut, welche die Bitbanding Adressen berechnen. Damit lassen sich Bits lesen und auch schreiben
Rangi Jones schrieb im Beitrag #2791432: > gleich noch ein Bug im STM32F4xx, vermutlich auch im F2 und F1 ! Der Bug sitzt hier vor der Tastatur. Bitbanding arbeitet auf Ebene der Buszyklen genauso mit read-modify-write, wie C das auch ohne Bitbanding tun würde. Nur
-
Thread
STM32F4 Read Protection
Hallo! Ich habe einen STM32F407 Controller und möchte gern den Ausleseschutz aktivieren (Level 1). Das funktioniert auch wunderbar wie im Reference Manual beschrieben. Mein Problem ist nun, dass mein Bootloader den Flash nicht löschen und neu beschreiben kann. Ich bekomme das Bit WRPRTERR gesetzt, also Write Protection. Laut Reference Manual sollte das Schreiben in den Flash möglich sein, wenn JTAG / SWD nicht aktiv sind (habe den JLINK abgesteckt) und das Programm vom Flash startet und nicht vom RAM. Beides ist der Fall. Hat jemand eine Idee was ich tun kann?
-
Thread
STM32F4 sprintf mit float
Hallo! Ich will an meinem STM32F4 DISCOVERY BOARD einen ADC-Wert umrechnen und per USB an den PC senden. Klappt auch alles, außer den float senden. sprintf tut sich mit float irgendwie schwer: [c]p=(adc_wert*1.0f/4096.0f)*3.0f;
>gut idee, spaart auch leistung im mikrocontroller Das kratzt den dicken STM32F4 nicht unbedingt. Vieleicht gibt es bei dir ja ein dtostr()?
-
Thread
STM32F4-Discovery Übersicht
Hallo, ein paar Kollegen und ich suchen eine gescheite Übersicht über alle möglichen Register des STM32F407. Wir haben schon alles mögliche durchsucht, mit sehr viel Mühe geht es zwar mit dem Reference Manual, aber so schöne Übersichten, wie es für die AVRs gibt, haben wir leider nicht gefunden. Hat da jemand einen brauchbaren Link, wo man mal eine Übersicht wenigstens über die wichtigsten Funktionen bekommt? Weil da wird man ja glatt erschlagen, wenn man mit dem Teil noch nie etwas gemacht hat.
-
Thread
STM32F4 EXTI Interrupt
Ich verwende den ISR für EXTI_9_5. Ich warte auf einen Interrupt von Pin 9 oder Pin 6. Sobald einer der beiden Interrupts auftritt, lösche ich seinen Flag und sperre die beiden Interrupts. Jedoch wird anschließend mit einem Interrupt vom anderen Pin die ISR trotzdem ausgeführt. Im Register sind aber beide Interrupts gesperrt. Hat jemand eine Vermutung woran es liegen könnte?
-
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 Frequenzgenerator mit Zähler
Hallo, ich will auf einem STM32F4 einen Pin mit einer bestimmten Frequenz toggeln. Theoretisch kein Problem, da die Timer zur Frequenzgeneration ausgelegt sind. Aber ich habe natürlich wieder einen Sonderfall. Und zwar soll der Pin
weiterhelfen wenn man nicht weiß wie hoch die Frequenz werden soll. Über 5000 Interrupts/s lacht der STM32F4 sich jedenfalls tot.
-
Thread
STM32F4 SPI Clock
Guten Tag, ich habe eine STM32F4 Schaltung mit 10Mhz Quarz. In der Makefile habe ich deshalb folgendes stehen: DHSE_VALUE=10000000 Wenn ich jetzt SPI benutze und den Prescaler auf 2 stelle, dann kann ich mit dem Oszilloskop am
Meilo schrieb im Beitrag #5910354: > Guten Tag, > > ich habe eine STM32F4 Schaltung mit 10Mhz Quarz. > In der Makefile habe ich deshalb folgendes stehen: DHSE_VALUE=10000000 > > Wenn ich jetzt SPI benutze und den Prescaler auf 2 stelle, dann kann ich > mit dem Oszilloskop
-
Thread
STM32F407V GPIO Toggle-Frequenz
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(void) { GPIO_InitTypeDef GPIO_InitStruct;
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(void) { GPIO_InitTypeDef GPIO_InitStruct;
-
Thread
STM32F4 GPIO port masking
Hallo, ich möchte mit meinem STM32F4 einen Display ansteuern und benötige dafür einen 8Bit parallel Port. Nun hat der STM nur 16bit Ports und ich bin mir nicht sicher wie ich die 8 Pins über eine einfache 8bit (0xAB) Hexzahl ansteuern
-
Thread
STM32F410 Keil Projekt aufsetzen
update 3 (build 300)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin' Rebuild target 'STM32F410' compiling stm32f4xx_gpio.c... ..\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_gpio.c(178): error: #20: identifier "GPIOJ" is undefined else if (GPIOx == GPIOJ) ..\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_gpio.c(185): error: #20: identifier "GPIOK" is undefined if (GPIOx == GPIOK) ..\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_gpio.c: 0 warnings, 2 errors compiling stm32f4xx_rcc.c... ..\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_rcc.c(256): error: #136: struct "<unnamed>" has no field "
-
Thread
ARM Eval Board gesucht
Ich hätte auch einen STM32F4xx empfohlen. (Ich glaube dass der Account von Falk gehackt wurde)
eine funktionierende Entwicklungsumgeben einrichten. http://de.farnell.com/stmicroelectronics/stm32f4discovery/evaluationsbord-stm32f4-discovery/dp/2009276 Damit kannst Du auch Versuche mit I2S machen: On board audio capability The STM32F4 uses an audio DAC (CS43L22) to output sounds through
-
Thread
STemWin mit Eclipse; Libary
./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_crc.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.o
/stm32f4xx_hal_gpio.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.o ./Drivers/STM32F4xx_HAL_Driver
-
Thread
STM32F4 Display ansteuern
hier jemand weiterhelfen, ich habe einige Fragen bzgl. das Ansteuern eines Displays mittels dem STM32F4. Das allgemeine Ansteuern von I/Os oder das schreiben von Funktionen bekomme ich hin, allerdings tue ich mich etwas mit der Schreibweise der Befehle für das Display schwer und wie genau es anzusteuern
sehr einfache Art findest du hier: EA-DOGM128 http://www.basteln-mit-avr.de/LPCXpresso_1769.html#stm32f4 Gruß G.G.
-
Thread
suche STM32f4 Emulator
Hallo, ich suche einen guten Emulator für das stm32f4-discovery. Kann mir jemand etwas empfehlen? Viele Grüße Sepp
-
Thread
STM32F4 DAC Problem
Ich versuche mit den DAC vom STM32F4 Discovery VCC/2 auszugeben. Hier der code: [c] GPIO_InitTypeDef GPIO_InitStruct; DAC_InitTypeDef DAC_InitStruct; RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOA, ENABLE); RCC_APB1PeriphClockCmd
-
Thread
STM32F4 Float Problem
Hallo! auf dem STM32F4 Discovery Board messe ich Encodersignale vom Motor. Für meine Anwendung ist die Encodersignale bisschen verrauscht so dass wollte ich diese mit einem Tiefpassfilter glättern. Da habe ich unerwartetes
Ist die FPU aktiviert? wird meist in system_stm32f4xx.c gemacht: [code] /* FPU settings ------------------------------------------------------------*/ #if (__FPU_PRESENT == 1) && (__FPU_USED == 1) SCB->CPACR |= ((3UL << 10*2)|(3UL <<
-
Thread
STM32F4 Discovery ausmisten
Servus, das o.a. Board ist ziemlich preiswert. Für Einsteiger stellt sich gelegentlich das Problem, daß man Funktionen nicht nutzen kann, weil sie entweder durch DAC, MIC, Lis302 oder die 4 LEDs belegt sind. Ich habe einen Alublock, rund, mit ca. 15mm Durchmesser und ca. 12mm Höhe auf die Herdplatte (ceran, volle Power) gelegt, nach 10 min die Herdplatte ausgeschalten und danach das Discovery draufgehalten. So bekommt man keine Herdplattenstrahlung ab und schützt die Pfoten. Mit einer Pinzette kann man dann ganz bequem Bauteil für Bauteil abzupfen. Ohne Lötkolben oder Heizpistole. Die Wärmekapazität
-
Thread
STM32F4 Simulink und Coocox
Hallo, gibt es eine Möglichkeit den generierten Code des Matlab Coders für einen STM32F4 mittels CoIDE zu nutzen? Für EWARM oder Atollic gibt es Tools von STM mit denen das möglich ist. Jedoch sind die Programme durch die Codebegrenzung nicht für mich nutzbar. Weiß hier zufällig
je cherche le code STM32F4 de cette architecture
-
Thread
STM32F4: Timerinterrupts nichtdeterministisch
Hallo Forum, ich versuche derzeit den STM32F407VGT6, der auf dem STM32F4 Discovery ist, dazu bringen in regelmäßigen Zeitabständen etwas zu tun; zu Testzwecken zunächst den GPIO-Pin D14 mit LED dran togglen, sodass sie mit 1Hz blinkt. Der Code im Anhang tut das auch.
-
Thread
Toolchain für STM32F4
Ich will mir für das STM32F4 Entdeckerbrett eine Entwicklungsumgebung unter Gentoo einrichten. OpenOCD und STlink ließen sich per portage bequem installieren - nur bei der Toolchain erschlägt mich die Wahlmöglichkeit. Ich
http://www.mikrocontroller.net/articles/STM32F4-Discovery
-
Thread
Probleme bei SDIO mit STM32F4
Hallo, ich verwende an einem STM32F4 Discovery Board eine SD-Karte die über die SDIO-Schnittstelle verbunden ist um Messwerte die über drei ADC-Kanäle (je 12 bit) aufgenommen wurden zu puffern und später über USB auszulesen. Da
-
Thread
STM32F4 USART und DMA
Hallo, hat jemand vielleicht ein Beispiel für DMA und USART am STM32F4. Ich steig durch die DMA_InitStructure noch nicht so richtig durch. Moritz
versuch über usart 3 und dma stream 3 channel 4 (richtig?) einen Text auszugeben: #include "stm32f4xx.h" void USART3_Init(void); void DMAStream3_Channel4_Init(); unsigned char buffer[129] = "Hello World, this is a DMA test. If you can read this the DMA is still working!\n"; int main(
-
Thread
STM32F4 ADC Problem
Guten Morgen, ich habe ein Problem mit dem ADC meines STM32F4Discovery Boards: Ich versuche mithilfe des ADCs die Temperatur über den angeschlossenen Temperatursensor auszulesen, allerdings bekomme ich recht komische Werte. Hier mein Code: int main(void)
-
Thread
STM32F4 Timer Synchronisation
Hi! Ichz versuche momentan, mit einem STM32F4Discovery Board (STM32F407VGT) einen TLC5940 anzusteuern. Der IC benötigt für PWM einen referenztakt und der counter muss alle 4096 Takte genullt werden. Dazu möchte ich TIM1 im PWM Mode nutzen (50%
-
Thread
Steckverbindung STM32F4-Discoveryboard
Hi leute, bin am überlegen wie ich am besten von meinem STM32F4 discoveryboard auf eine lochrasterplatine komme. ich möchte es nur über eine steckverbindung machen also nur ein flachbandkabel mit nem stecker drauf. mein problem ist ich find irgendwie nicht das
-
Thread
RTC Inbetriebnahme STM32F4
ein wachsames Auge, welches mir einen eventuellen Fehler bei der Inbetriebnahme der RTC bei einem STM32F4 aufzeigt. Init der RTC [c] void rtc_init(void){ RTC_InitTypeDef RTC_InitStructure; RCC_APB1PeriphClockCmd(RCC_APB1Periph_PWR, ENABLE); PWR_BackupAccessCmd(ENABLE); RCC_BackupResetCmd
-
Thread
STM32F4 µs Tick
Hallo Leute, gerade hänge ich an dem Problem, dass ich gerne in meinem STM32F4 alle n µs einen Datensatz über ein SPI Interrupt losschicken möchte. Mein erster Ansatz war das ganze über den SysTick laufen zu lassen. Im ms Bereich kein Problem, da ich hier einfach mit dem SysTick_Handler
-
Thread
VCP unerkennbar STM32F4
Guten Tag, Ich möchte das Protocol USB mit dem Board STM32F4 implementieren. Hier mein Code: uint8_t Data[] = "0123456789qwertzuioP"; int main(void) { HAL_Init(); /* Configure the system clock to 180 MHz */ SystemClock_Config();
-
Thread
STM32F4 Clocks und Systick
300ms. Keine Ahnung, welche IDE Du verwendest, aber in vielen Fällen hilft das: In system_stm32f4xx.c Deines Projektes anpassen: PLL_M: alt 25, neu 8 In "stm32f4xx.h" HSE_VALUE an Quarz-Frequenz anpassen, also 8000000. Siehe auch: [[STM32_CooCox_Installation#Clock_auf_168MHz_einstellen
HSE_VALUE angepasst, wie ich es Dir angeraten habe? Ich mache das mittlerweile nicht mehr in der Datei stm32f4xx.h, sondern in den Projekt-Settings (benutze EM:Bitz): -DHSE_VALUE=8000000 da in stm32f4xx.h die 25MHz nur bedingt gesetzt werden, nämlich wenn HSE_VALUE undefiniert ist. Seht auch so in
-
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
STM32F4 Zeichenfolge "herausfischen"
e2,-68 08:d4:2b:1e:40:40,-66 Leider komme ich nicht dahinter wie ich das am besten auf einem STM32F4 löse. Ich sollte die Werte im Ram zwischenspeichern. Maximal kommen so ca 200 Werte zusammen. Dachte an ein Zweidimensionale char Array. Vieleicht kann mir jemand auf die Sprünge helfen.
Gibt es einen Grund dafür, warum du kein C++ nutzen möchtest? Der STM32F4 ist ja nicht gerade ein Controller, bei dem es auf jedes Byte ankommt. Dann könntest du Regexe verwenden und das ganze wäre kein Problem mehr.
-
Thread
gcc fuer STM32F4
0x0800038c 0x4 00 .text.Reset_Handler 0x08000390 0x50 startup_stm32f4xx.o 0x08000390 Reset_Handler [..] cross-arm-objdump -f start.elf start.elf: file format elf32-littlearm architecture: arm, flags 0x00000112: EXEC_P, HAS_SYMS
-
Thread
STM32 - Code-Blocks + GCC + GDB
Blocks direkt. Ich habe folgende config für openocd zum Debuggen in Verwendung: # This is an STM32F4 discovery board with a single STM32F407VGT6 chip. # http://www.st.com/internet/evalboard/product/252419.jsp source [find interface/stlink-v2.cfg] source [find target/stm32f4x.cfg] # use
Weinga U. schrieb im Beitrag #5118823: > # This is an STM32F4 discovery board with a single STM32F407VGT6 chip. > # http://www.st.com/internet/evalboard/product/252419.jsp > > source [find interface/stlink-v2.cfg] > > source [find target/stm32f4x.cfg]
-
Thread
Startschwierigkeiten mit Stm32F4 Discovery Board
Guten Abend zusammen, ich hab heut mein F4 Discovery bekommen und gleich angesteckt. Die Demo-Applikation lief sofort los (LED Blinken und Demo des Beschleunigungssensors). Ich hatte vor die GNU Toolchain unter Ubuntu zu verwenden, welche ich bereits die Tage installiert hatte. Zum Flashen war st-flash vorgesehen, das hab ich gerade frisch aus den Quellen kompiliert. Auf der ST Seite gibt es ja die Demosoftware als Quellcode zum herunterladen. Dabei liegt auch ein fertiges Hexfile. Dieses wollte ich probehalber mal mittels st-flash aufs Board spielen. Folgendes Kommando hab ich benutzt
-
Thread
STM32F4 Ethernet Wlan modul
Adhoc Netzwerke erstellen können und ein Ethernet Interface haben, da wir das Ethernet Interface des Stm32F4 nutzen wollten. Außerdem sollte es über eine eigene IP angesprochen werden können und der Stm32 soll mit einer eigenen IP über das Modul ins Netz integriert werden. Der TCP/IP Stack wird dann auf
-
Thread
lwIP für STM32F4
Hallo zusammen, ich habe mir die Libary lwIP für die STM32F4 Familie von ST heruntergeladen und versucht das Beispiel Projekt udp_echoclient in meiner System Workbench for STM32 einzubinden. Leider erhalte ich nachdem ersten build eine reihe von Fehlermeldungen
MHz, this is done through SystemInit() function which is called from startup file (startup_stm32f4xx.s) before to branch to application main. To reconfigure the default setting of SystemInit() function, refer to system_stm32f4xx.c file */ NVIC_PriorityGroupConfig(NVIC_PriorityGroup
-
Thread
STM32F4 Alternate Port Functions
Hallo Leute, ich wollte mal wieder den UART am STm32F407 in Betrieb nehmen. Das ganze funktioniert auch. Ich verwende (für diese einfachen Dinge) keine Treiber, da ich denke, dass eine 5 zeilige UART-Initialisierung auch noch mit puren Registern erfolgen kann, ohne dass es einem über dsen Kopf wächst :D Aber nun zu meiner Frage: Um die Alternate Port functions nutzen zu können muss ich im GPIOx->MODER Register die Alternate Function aktivieren. Habe bemerkt, dss dies nur mit bereits eingeschalteter GPIO-Clock geht. Ebenfall habe ich bemerkt, dass ich die GPIO-Clock einige Takte früher
-
Thread
Benutzt jemand ein STM32F4 Discovery
Das STM32F4 Discovery ist wohl von 2012 und damit schon 5 Jahre alt. Benutzt jemand so ein Board, oder gehört das schon zum alten Eisen und man nimmt heute eher einen Raspberry-Pi?
entwickelt. Die letzte Änderung war vor 18 Stunden: https://github.com/stm32duino/Arduino_Core_STM32F4
-
Thread
Definitionen von GPIO Registeradressen (STM32F4)
Ich suche *das* Referenzmanual (STM32F4), in dem die GPIOX-Adressen und die assoziierten Register definiert sind. Also, was ist z.B. GPIOB_BASE? Danke und Gruß Christoph
https://raw.githubusercontent.com/STMicroelectronics/STM32CubeF4/master/Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f407xx.h
-
Thread
STM32 F4 vs Intel Pentium 1 @ 166MHz
Der STM32F4 braucht keinen Kühlkörper. Der Pentium schon, also muss der viel mehr _Leistung_ verbraten.
Laut coremark ist der P1 100 ziemlich ident mit einem STM32F4... 73
-
Thread
generierten Code verstehen STM32F4
Ich versuche, den generierten Assemblercode zu verstehen: [code] ---------------------------------------------------------------------- 90 Setup_UART: 91 @ ---------------------------------------------------------------------- 92 93 @ Enable the CCM RAM and all GPIO peripheral clock 94 15ea 1949 ldr r1, = RCC_AHB1ENR 95 15ec 1948 ldr r0, = BIT20+0x1FF 96 15ee 0860 str r0, [r1] 97 98 @ Set PORTB pins in alternate function mode 99 15f0
-
Thread
stm32f4 unter linux programmieren
Guten tag ich versuche gerade das STM32F4 Discovery board nach dieser anleitung http://de.system-failures.org/projects/stm32f4discovery-board-unter-linux/ Hat auch bis jetzt ganz gut geklappt. Jedoch fehlt mir ein Include Ordner und zwar
Ist Dein Google kaputt? Schau mal hier zum Beispiel: http://jeremyherbert.net/get/stm32f4_getting_started
-
Thread
Wait-States STM32F4
Hallo, Wie ist das genau mit den Wait-States beim STM32F4? Im Reference Manual steht einmal, dass durch den ART Accelerator bei 168MHz keine Wait-States benötigt werden. Aus -Table 4 des Reference Manuals- sieht man aber das 0 Wait-States nur bis 30MHz gehen