-
Thread
Gehäuse-Arduinomega ,stm32f4
Voyager PADD mehr und mehr verloren!(rand-skelett-shields) -das 2. Bord ist etwas flacher und für STM32F4 vorgesehen. Ich habe die Sketup-Dateien hinzugefügt. So kann jeder sein Gehäuse anpassen ...
-
Thread
STM32F4 Template Problem
mfpu=fpv4-sp-d16 -Iinc -Ilib -Ilib/inc -Ilib/inc/core -Ilib/inc/peripherals src/main.c src/system_stm32f4xx.c lib/startup_stm32f4xx.s -o main.elf -Llib -lstm32f4 process_begin: CreateProcess(NULL, arm-none-eabi-gcc -g -O2 -Wall -Tstm32_flash.ld -mlittle-endian -mthumb -mcpu=cortex-m4 -mthumb-interwork
mfpu=fpv4-sp-d16 -Iinc -Ilib -Ilib/inc -Ilib/inc/core -Ilib/inc/peripherals src/main.c src/system_stm32f4xx.c lib/startup_stm32f4xx.s -o main .elf -Llib -lstm32f4, ...) failed. make (e=2): Das System kann die angegebene Datei nicht finden. make: *** [main.elf] Fehler 2 Drücken Sie eine beliebige Taste
-
Thread
STM32F4 / DMA
Liebe Forumsgemeinschaft, ich habe neulich einen 2 Kanal ADC mit DMA zum Laufen gebracht. Im continous Mode war dies kein Problem und lief beim ersten mal. Nun wollte ich vorgeben, wann eine Konversion gestartet wird, und habe auf normalen Mode geschaltet. Am DMA Channel habe ich den Circular-Mode disabled. Die ADC Konversion wird nun über einen Timer jede ms getriggert. Ich habe festgestellt, dass man nach einem Konvertierungszyklus mit DMA sowohl den DMA Channel (DMA_SxCR Bit EN), wie auch das DMA Bit für den ADC (ADC_CR2 Bit DMA) aus- und wieder einschalten muss, damit der Zyklus wiederholt
-
Thread
STm32f4 Discov. printf
Hallo Ich habe versucht nach Folgender Anleitung http://armcortexm.blogs.upv.es/stm32f4-discovery-and-printf-redirection-to-debug-viewer-in-keil/ printf auf die Debugconsole von Keil umzuleiten. Leider scheint soweit ich sehe das ganze Programm still zu stehen wenn ich das printf
-
Thread
STM32 F4 Discovery Lichtorgel
Hallo, ich experimentiere gerade mit dem STM32 Discoveryboard rum.. Die einfachen Sachen des Boards habe ich soweit verstanden und mich mit ihnen vertaut gemacht. Nun bin ich auf die Idee gekommen das STM doch für eine Lichtorgel zuverwenden, ein digitales Mikrophon ist ja schon verbaut. So wie ich das sehe muss man das Signal abgreifen, eine FFT machen und dann wieder bspw. uber die eingebauten LED's ausgeben, doch wie mach ich das? Bin da recht ratlos hab mir mal die beiden PDFs angeguckt http://www.st.com/st-web-ui/static/active/en/resource/technical/document/application_note
-
Thread
GPS Datalogging mit STM32F4
Hallo Forum, ich habe ein STM32F4 Discoveryboard und möchte mit einem GPS Breakoutboard und einem SD-Card Breakoutboard gerne GPS-Daten auf einer SD-Karte speichern. Hat vielleicht damit jemand sich schonmal auseinander gesetzt
-
Thread
LIN Kommunikation STM32 F4
Guten Tag, Hat Jemand eine Idee, wie wird eine LIN-Kommunikation in dem STM32F4 Board sicherhergestellt. Welche Algorithmenschritte müssen geacht werden. Danke im Voraus
-
Thread
STM32F4 FPU Verwendung
Hallo, ich habe ein Olimex STM32F4 Board und verwende eine GCC 4.6q2 Toolchain mit newlib (https://launchpad.net/gcc-arm-embedded/+milestone/4.6-2012-q2-update). Ich möchte die Verwendung der FPU zu testen; mein main besteht im
wird... Danke - Clemens P.S.: Das komplette Projekt ist hier https://github.com/ClemensFMN/STM32F4XStart zu finden
-
Thread
STM32F4-Discovery wird verschenkt
Hallo Leute. ST verschenkt auf der embedded o.g. Discovery-Kits. Man muss sich aber vorher aus dem Internet einen Gutschein saugen. Auf mehrfache Nachfrage wurde es auch gegen Visitenkarte ausgehändigt.
-
Thread
STM32F4 unter Eclipse Probleme
st32F4xx_hal_usart/tim einzubinden, leider funktioniert das auch nicht. Ich muss immer die komplette stm32F4x_hal.h einbinden. Zudem muss diese als erste eingebunden werden. Ich hoffe ihr könnt mir bei ein paar dieser Fehler die Augen öffnen ;)
-
Thread
Stm32f4 pwm befehl
RCC_APB1Periph_TIM2, ENABLE); TIM_IS.TIM_Prescaler = 44999; // 45MHz am APB1 siehe system_stm32f4xx.c wenn prescaler = 44999 entspricht 1kHz TIM_IS.TIM_Period = 999; // 0-999 = 1000 Takte -> 1 Sekunde TIM_TimeBaseInit(TIM2, &TIM_IS); TIM_OCS.TIM_Pulse = 100; TIM_OCS.TIM_OCMode
-
Thread
Cylon Library STM32F4
Hallo Leute, ich habe mir, in Anlehnung, zum "Word-Clock" Projekt hier im FOrum das STM32F4 Board geholt. Um nun die LEDs zum leuchten zu bringen benutze ich die Cylon library... Ich bekomme die LEDS zum leuchten und kann die Farbe eintellen und im Beispiel Programm auch das springen
-
Thread
STM32F4 Discovery: Problem mit DMA (ADC + Audio DAC)
2 [/c] sollten nach meiner Recherche auch passen. Mein aktueller Code: [c] #include <stm32f4xx_gpio.h> #include <stm32f4xx_tim.h> #include <stm32f4xx_rcc.h> #include <misc.h> void InitializeLEDs() { RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOD, ENABLE); GPIO_InitTypeDef
Die Teiler stimmen nicht, guck mal hier: http://stm32f4-discovery.com/2015/01/properly-set-clock-speed-stm32f4xx-devices/ EDIT: Schaffst du mit C++ oder warum das extern "C"?
-
Thread
CooCox STM32F4 Discovery SysClk einstellen
du das hier benutzen : [code] #include "stm32f4xx.h" #include "stm32f4xx_rcc.h" #include "stm32f4xx_conf.h" //------------------------------- // return wert 0 => alles ok // return wert >0 => fehler //-------------------------------
in der system_stm32f4xx.c muss eingetragen sein: PLL_M = 8 in der stm32f4xx.h muss eingetragen sein: HSE_VALUE = 8000000 in der Main Funktion muss gestartet werden (ganz am Anfang): SystemInit();
-
Thread
STM32F446 - Taktkonfiguration
auspacken ... Dann findest Du das File "system_stm32f4xx.c" hier: STM32F4xx_DSP_StdPeriph_Lib_V1.8.0\Libraries\CMSIS\Device\ST\STM32F4xx\Source\Templates > Andreas S. schrieb im Beitrag #5197887: >> Aber das ist nur meine ganz persönliche Meinung
dafür nicht in die komplette SPL einzuarbeiten. Es sollte ausreichen, wenn Du die Datei "system_stm32f4xx.c" gut durcharbeitest. Viele Grüße Igel1
-
Thread
ADC_StartCalibration für STM32F407
------------------------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
reference to 'ADC_StartCalibration'. Das macht dann soweit sinn, da diese beiden Funktionen in der "stm32f4xx_adc.c" Source Datei nicht vorhanden sind. Laut einigen Forumbeiträgen gibt es aber die Funktion der Kalibration für den STM32F4, oder täusche ich mich da ? Meine Programmierumgebung: IDE
-
Thread
STM32F4 DISCOVERY und SainSmart 3.2″ Display
erhalten. > Der Download-Link auf der unten auf der Seite. Arduino? Ich glaube, hier ist vom STM32f4 die Rede...
*NEW!!!* STM32F4 Discovery LCD Adapter Boardlayout hinzugefügt! Hier: www.mikroboards.de/STM32F4DISCO_LCD_Adapter Ich werde den Adapter auch an einen von euch verschenken, also wer sich wenn er veröffentlicht
-
Thread
A/D Wandler Karten die größer als 3 MegaSamples/s können?
> Der STM32F4xx kann 2,7Msamples auf jedem ADC. Wo finde den geeigneten STM32F4xx bzw. STM32F3xx?
product-evaluation-tools/mcu-eval-tools/stm32-mcu-eval-tools/stm32-mcu-discovery-kits/32f3348discovery.html STM32F4xx: http://www.st.com/content/st_com/en/products/microcontrollers/stm32-32-bit-arm-cortex-mcus/stm32f4-series/stm32f407-417.html?querycriteria=productId=LN11 Gruß, Stefan
-
Thread
Kamera OV7670 an Arduino (3,3V auf D[0..7]-Leitungen)
Ich hab hier grad eine 5MP Arduino-Kamera an nem STM32F4Discovery-Board am Laufen. Der STM32F407 hat ein Kamera-Interface !!
an der Sache. Werde wohl auch, wenn das mit der 5MP-OV5462-Cam nicht sofort flutscht, mit dem STM32F4-Disco lösen, liegt hier noch im Blister rum. (Eigentlich für 17€ inkl. Versand recht günstig in der Bucht.)
-
Thread
TFT-Displays
das ging ja schnell :) naja irgendwo 2,5 bis 4" Farbe mit Touch wäre nett... möchte es an mein STM32F4 hängen ;-) Uli
die PIC32. Man sollte bedenken, daß ein LPC4088 (der alles hat) deutlich billiger ist als ein STM32F4xx, der nix davon hat. W.S.
-
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 HAL TIMER Interrupt läuft nicht
Werte Internetgemeinde, seit geraumer Zeit befinde ich mich auf dem Weg, einen Timer Interrupt beim STM32F410B auszulösen. Ich habe die Initialisierung der Timer über STM32CubeMX generieren lassen. Meine IDE ist Eclipse mit der openSTM32 work bench (von openstm32.org) Debugger ist der ST-Link! ich möchte eine Interrupt nach einer gewissen Zeit auslösen, und in der ISR eine LED toggeln! Togglen der LED in der main klappt, d.h. der GPIO ist richtig konfiguriert. das Ganze möchte ich nun auch in der ISR machen entweder für TIM5 oder TIM9!!! Es hat sich leider herausgestellt
-
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 die
-
Thread
Anfängerprobleme STM32F4-Discovery mit Atollic TRUEStudio
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\src\stm32f4xx_gpio.c
Nachtrag: Diese Datei ist aber in ...\stm32f4discovery_fw\STM32F4-Discovery_FW_V1.1.0\Libraries\STM32F4xx_StdPeriph_Driver\src enthalten!
-
Thread
TCP Verbindung zu langsam
Hallo miteinander, ich benutze den Stm32F4, sample (32bit Werte) Daten mit einer Datenrate von 192kHz und würde diese dann genre über TCP an meinen PC schicken (Matlab socket). Die Übertragung ist leider viel zu langsam. Meint ihr es ist prinzipiel
Beitrag #4382373: > das ist richtig, nur mittlerweile haben die µC ja einige zig kB RAM und > beim STM32F4 werden die Pakete auch direkt da rein und raus gefeuert. Einfach nur "feuern" kann schnell kontraproduktiv werden wenn deine Strecke anfängt zu verwerfen.
-
Thread
Suche Beispielschematik für STM32f401
Johannes S. schrieb im Beitrag #6953056: > https://github.com/WeActTC/MiniSTM32F4x1 Du hast aber weder verstanden was der TO will, noch was dein Link bietet!
klicken? Und das selber in Eagle zu zeichnen ist auch keine Kunst. https://github.com/WeActTC/MiniSTM32F4x1/blob/master/HDK/MiniF4x1Cx_V13%20SchDoc.pdf
-
Thread
STM32CubeF4 und Eclipse unter Linux
/ STM32Cube_FW_F4_V1.1.0/Drivers/CMSIS/Include/ STM32Cube_FW_F4_V1.1.0/Drivers/CMSIS/Device/ST/STM32F4xx/Include/ STM32Cube_FW_F4_V1.1.0/Drivers/STM32F4xx_HAL_Driver/Inc/ Wenn ich das Projekt baue, bekomme ich jede Menge Kompilierfehler. Bevor ich hier ins Detail gehe, was die konkreten Fehler
wohl Konflikte mit den STM-Libraries gibt, die mein Eclipse-Projekt mir vorgibt (ich nehme ein 'STM32F4xx StdPeriph C/C++ Project' als Ausgangsbasis). Z.B. gibt es DMA_InitTypeDef sowohl in stm32f4xx_hal_dma.h als auch in stm32f4xx_dma.h in den StdPeriph includes. Ich habe keine Ahnung ob die libs aus
-
Thread
42kHz Leistungsmesser 110V/3A
sagen, wenn irgedwie möglich dann floatingpoint verwenden, mach die ganze Mathematik einfacher. Der STM32F4.. mit 168Mhz würde sich bestimmt dafür sehr gut eignen.
Friedrich Seuhs schrieb im Beitrag #3686558: > Der STM32F4.. mit 168Mhz würde sich bestimmt dafür sehr gut eignen. Die Cortex M4 Serie scheint super zu meinen Anforderungen zu passen. Sowohl STM32F4 als auch STM32F3 bringen 12 bit ADC mit, der F3
-
Thread
Suche schnellsten ARM Mikrocontroller mit internen Flash
und schnelle PIN/PORT ansteuerung, für Software Protokolle... geht eigentlich noch schneller als STM32F4?! Sowas mit internem Flash wäre das richtige für mich :-) http://www.xmos.com/products/xs1-g-family/xs1-g4-512bga-package
richtige für mich :-) Dafür braucht man aber noch einen BGA-Lötkolben :-) RS hat den Preis fürs STM32F4-Board gesenkt!
-
Thread
Wine-Problem: AVRStudio4 unter Linux 64 Bit läuft nicht mehr
source files vpath %.c $(DISCOVERY) $(STD_PERIPH)/src $(SYSLIBS)/Startup # Startup File SRC = stm32f4xx_Startup.c # Project Source Files SRC += main.c SRC += stlinky.c # Discovery Source Files SRC += stm32f4_discovery.c # Standard Peripheral Source Files SRC+=misc.c SRC+=stm32f4xx_exti.c SRC+=stm32f4xx_flash.c SRC+=stm32f4xx_gpio.c SRC+=stm32f4xx_rcc.c SRC+=stm32f4xx_syscfg.c CDEFS=-DSTM32F4XX CDEFS+=-DUSE_STDPERIPH_DRIVER MCUFLAGS=-mcpu=cortex-m4 -mthumb #MCUFLAGS=-mcpu=cortex-m4 -
-
Thread
Uhr mit Alarm und Kalender - STM32F4 vs. RTC
Dennis X. schrieb im Beitrag #2511066: > STM32F4 Die haben doch eine RTC mit Alarmfunktion. > inklusive Kalender und Jahr Was meinst du damit? Gruß Oliver
Funktionalität der beiden Lösungen scheint ähnlich. Schau doch mal ins Reference Manual der STM32F4 RM0090 unter Kapitel 22 (RTC). Gruß Oliver
-
Thread
STM32F4 Discovery + TFT + FSMC
angeschaut, aber die meisten sind für den STM32F1, da gibt es bisschen was umzuschreiben damit es auf dem STM32F4 funktioniert, oder? Hat vielleicht gerade einer eine fertige Lib für das Display im FSCM betrieb rumfliegen was für das Waveshare Open407 gedacht ist (für das Discovery board)?
> Discovery board)? Ah du bist es wieder ^^. Ja auf der CD ist tatsächlich eine Lib für den STM32F4, ich häng die dir an. Die config und asciiblib brauchst auch noch.
-
Thread
STM32F4 discovery auslesen - unbekannte Programmgröße
Habe hier ein mit einem unbekannten Programm geladenes STM32F4 Discovery Board, das sich übrigens noch geringfügig in der Bezeichnung unterscheidet. Meines ist ein MB997D und es steht explizit STM32F407G-DISC1 drauf. Auf dem fremden steht: MB997C und keine weitere
noch den internen ST-Link mittels SB10 tot legen. "4.2.1 Using ST-LINK/V2 to program/debug the STM32F4 on board" "4.2.2 Using ST-LINK/V2 to program/debug an external STM32 application" Was anderes ist NICHT vorgesehen!
-
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 auch
**************************************************************** #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
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
-
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. Nur der Produkt String und Seriennummer werden übernommen. Als CDC Treiber nutze ich VCP 1.4 #define USBD_VID 1155 #define USBD_LANGID_STRING 1033 #define USBD_MANUFACTURER_STRING "MyManufacture" #define USBD_PID_FS 22336 #define USBD_PRODUCT_STRING_FS "MyProduct" #define USBD_SERIALNUMBER_STRING_FS "00000000005A" #define USBD_CONFIGURATION_STRING_FS
-
Thread
[STM32F4] Port mit Zählereingang ETR verbinden
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
Einstieg ARM: Tutorials, Toolchain, DevBoard
- TI: Stellaris Launchpad LM4F120 - NXP: LPC812 mbed/Xpressoo (Arduino compatible) - ST: STM32F4 Discovery (habe eine leichte Präferenz hierzu) Insbesondere folgende Kriterien sind mir wichtig: - Für welches Board/Prozessor gibt's die besten Tutorials? (Ich bin Euch für jeden guten
Bitter-Kenntnisse (Assembler + C) - Elektronik-Kenntnisse - Bin vor 2-3 Jahren mal bis zum "Blinky" auf STM32F4 Discovery gekommen - Kann Doku in Englischer & Deutscher Sprache lesen - Logic-Analyzer + Oszi vorhanden Mein Ziel: - Die Grundtechniken beherrschen (I/O, UART, I2C, PWM, DMA, ggf. USB) -
-
Thread
DSP Library STM32F407 + CooCox IDE
diese Headerdateien dem Projekt kenntlich machen. Die Headerdateien befinden sich in dem Ordner: [c]stm32f4_dsp_stdperiph_lib\STM32F4xx_DSP_StdPeriph_Lib_V1.0.1\Libraries\CMSIS\Include[/c]. Diese Datei bzw. den Ordner gibt es hier als ZIP Archiv zum Downloaden: http://www.st.com/internet/com/SOFTWARE_RESOURCES
bind mal die beiden header dateien mit ein, das hat bei mir gerade geholfen #include "stm32f4xx.h" #include "system_stm32f4xx.h"
-
Thread
Günstiger Anfang mit ARM Gesperrt
Wenn es gleich etwas Wumms haben soll und der Debugger integriert sein darf, nimm' entweder eine STM32F4-Discovery (sehr günstig) oder die STM32F429-Discovery, gleich mit 8 MByte RAM, Display und jeder Menge Schnickschnack dabei. http://www.ebay.de/itm/151289777040 STM32F4-Disco, inkl. Versand 19€
zudem auch sehr schnell. Das wird für den ersten Einstieg jedoch noch nicht benötigt, da reicht das STM32F4Discovery vollkommen aus.
-
Thread
STM32F4xx + Keil µVision Linker Error L6411E
Habe mal ein Projekt erstellt. New Project, STM32F4, add startup code? yes. File new, Code vom TO reinkopiert (den call nach SystemInit() gelöscht), save as: main.c Copy "C:\Keil\ARM\Startup\ST\STM32F4xx\system_stm32f4xx.c" in meinen projektordner
Zu dem Startup File 'startup_stm32f4xx.s' gehört auch ein passendes 'system_stm32f4xx.c'. Ich sehe nicht, dass das compiliert wird. Die Funktion SystemInit() wird normalerweise bereits durch das assembler startup File aufgerufen. Es
-
Thread
Umstieg AVR 8Bit auf STM32
Vom STM32F103 liest man öfter, dass er etwas zickig sein soll. Keine Ahnung, ob das stimmt. STM32F4 ist schon ein ziemliches Geschoss.
. Dafür gibt es den STM32F103 schon für 3EUR bei Reichelt. Ein STM32F4 (zB F407, wie er auf dem Discovery drauf ist) ist teurer hat aber auch wesentlich mehr Dampf. Das STM32F4 Discovery kann man eigentlich uneingeschränkt weiter empfehlen. Vom Auspacken bis zur ersten
-
Thread
HELIX MP3 und ARM (STM32F4) -> Assembler Problem Gesperrt
Hallo. Ich brauche für ein STM32F4 Projekt den MP3 Decoder von HELIX. Ich habe den gesamten Code in mein EM:BLOCKS Projekt geladen und bekomme Fehler mit denen ich nichts anfangen kann. Es betrift die Asmpoly_gcc.s Datei. Im
https://github.com/RT-Thread/realboard-stm32f4/blob/master/software/realtouch/mp3/real/arm/asmpoly_thumb2_gcc.s
-
Thread
MCURSES - Mini Curses Bibliothek für Mikrocontroller
Frank M. gefällt mir sehr gut - Danke!!! > Unter Linux oder SDCC für Z80 (oder demnächst für STM32F4)... Gibt es eigentlich den Source schon für STM32?
Feedback. Benutzt Du eines der oben erwähnten Boards oder hast Du eine eigene Schaltung? Welchen STM32F4 verwendest Du dafür? Sorry, wenn ich nachfrage. Bin auch erst seit kurzem in der STM32-Welt unterwegs und sammle noch Erfahrungen.
-
Thread
STM32F4 - Discovery - USB Device Highspeed Bulk Transfer
auch auf einem STM32F4xx ? libopencm3 ist für STM32F103 soweit ich gesehen habe. Grüße Dieter
Hi Gerrit, hier ein Beispiel für USB-HID im Interrupt-Mode auf dem STM32F4 Discovery falls dir das weiterhilft http://mikrocontroller.bplaced.net/wordpress/?page_id=1993
-
Thread
#include coocox
Es muss #include <stm32f4xx.h> sein, nicht #include "stm32f4xx.h" . Hast du das richtig? Wenn ja, hast du in CooCox das Projekt so angelegt dass es für den STM32F4 ist, und dass die Library mit eingebunden wird?
Dr. Sommer schrieb im Beitrag #4194711: > Es muss #include <stm32f4xx.h> sein, nicht #include "stm32f4xx.h" . Bei "" wird zuerst vom aktuellen Verzeichnis aus gesucht. Wenn es da nicht gefunden wird, werden auch die Include-Path des Compilers wie bei <> durchsucht
-
Thread
STM32F4discovery und CMSIS Middleware
Hallo zusammen, Hab hier n STM32F4Discovery liegen würd das gern n bissl mit rumspielen. Als IDE benutze ich Keil MDK5.10... Bevor wer fragt, kann ne prolizenz über FLM von der UNI nutzen und nein ich werd kein Informatiker ;) So