-
Thread
Bluepill >32k flashen
Problem? Das habe ich bereits vor 3 Jahren gemacht. Ich bin von den STM32F103 BluePills auf die STM32F4x1 BlackPills umgestiegen. Diese kosten beim Chinesen auch nicht viel mehr, scheinen aber noch keine Fakes zu sein. Der Umstieg geht auch problemlos, solange Du auf CAN verzichten kannst.
Frank M. schrieb im Beitrag #7341864: > STM32F4x1 BlackPills umgestiegen. Diese kosten beim > Chinesen auch nicht viel mehr, scheinen aber noch keine Fakes zu sein. F4 und G4 giebts bereits fakes. H7 ist meines wissens noch sicher.
-
Thread
hilfe bei programmierung von stm32 f4c mit i2c
Hallo, ich soll in einem Schulprojekt den MEMS sensor eines STM32 F4 Discovery version C auswerten. Jetzt meine beiden Fragen -> wie kann man einen i2c programmieren? -> wie kommen wir auf diese Daten? Wäre schön wenn mir jemand helfen könnte. MfG Steuer
und gut ist. Die ist verdient. An welcher Schule macht man eigentlich ein Schulprojekt mit nem STM32F4? Und dann noch ohne dass die Schüler einen Hauch Ahnung davon haben. Ist das wieder ne HTL?
-
Thread
arm gcc none eabi: Wie wird ein float/double gespeichert
>Der Stm32f4 hat eine FPU! Der dsPic aber nicht. Also nochmal meinen Post oben lesen, dann weisst du ganz genau ob die beiden zusammenpassen.
>Der Stm32f4 hat eine FPU! Double kann die übrigends nicht. Das wird in Software gemacht. Jetzt frage ich mich nur noch weshalb man ein float von einem Zahlenmonster zum anderen verschicken will.
-
Thread
STM32 Software Reset nach Befehl per CAN
devices. [/code] Ich meine allerdings, dass es auf dem LPCXpresso lpc1769 geht, und z. B. auf dem stm32f4 discovery geht es nicht (der SW-Reset).
> damit geht und NXP, dass es damit nicht geht. Hängt vermutlich mit dem Board zusammen: Beim stm32f4 discovery geht der Core wahrscheinlich schon in den Reset, das Board bekommt davon allerdings nichts mit.
-
Thread
Code von R8C25 für STM32F4 umschreiben. Display zum laufen bringen
Guten Tag zusammen, ich habe das OLED Dispaly W162-X3LG von EA und will dieses mit einem STM32F4 Discovery Board zum laufen bekommen. Dabei habe ich allerdings meine Schwierigkeiten. Auf der Homepage von EA findet man bereits Beispiele, allerdings für den R8C25. Damit kann ich allerdings nicht anfangen, sodass ich dieses Programm nicht für den STM32F4 umschreiben kann. Ich habe nun mal die main angehängt. Wäre nett, wenn mir die jemand erklären könnte. externClock(); initTimerRA(); asm("FSET I"); p2_6= 1; pd2_6 = 1; Welche Clock
-
Thread
SPI Kommunikation Ablauf
letzter Zeit mit der SPI Kommunikation zwischen zwei Mikrocontrollern beschäftigt. In meinem Fall ein STM32F4 als Master und ein STM32F0 als Slave. Es werden noch 5 weitere Slaves folgen. Ich möchte über den Master die Slaves programmieren. Dazu möchte ich 1024 Byte große Pakete verschicken. Der SPI ist
bestimmt nicht weh und auch 16 bit CRC kann man aus einer 256 Byte Lookup table lesen - braucht bei STM32F4 kaum Zeit.
-
Thread
STM32 HAL Tutorial
Sieh dir mal Folgendes an: https://stm32f4-discovery.net/2014/09/stm32f4-tutorials-one-place/ Das hat für mich für ein paar grundlegende Dinge gereicht, wenn ich mich recht entsinne...
Seiten... Diese Seite habe ich in meinen Lesezeichen, da sind einige Tutorials drin: https://stm32f4-discovery.net/2014/09/stm32f4-tutorials-one-place/ und diese ist recht beliebt: http://www.diller-technologies.de/stm32.html weiss aber gerade nicht ob die auf neuere HAL aufbaut.
-
Artikel
STM32
Atollic TrueSTUDIO IDE, dieses kann direkt mit dem GCC verwendet werden. Beispielsweise für den STM32F4 befindet sich das Script im Pfad "/STM32F4xx_DSP_StdPeriph_Lib_V1.1.0/Project/STM32F4xx_StdPeriph_Templates/TrueSTUDIO/STM324x7I_EVAL/stm32_flash.ld" des Archives. Damit beim Starten die richtigen
Atollic TrueSTUDIO IDE, dieser kann direkt mit dem GCC verwendet werden. Beispielsweise für den STM32F4 befindet sich der Code in Assemblerform im Pfad "/STM32F4xx_DSP_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Device/ST/STM32F4xx/Source/Templates/TrueSTUDIO/startup_stm32f40xx.s" des Archives. Der Assemblercode
-
Thread
STM32 Cube Lizenz GitHub
****************************************************************************** * @file stm32f4xx_hal_tim.h * @author MCD Application Team * @version V1.5.2 * @date 22-September-2016 * @brief Header file of TIM HAL module. ************************************************
du ihren Quellcode weiterverbreitest. Da bin ich nicht so sicher. Wenn du die einzelne /Datei/ stm32f4xx_hal_tim.h legal von ST bekommen hast, darfst du mit dieser Datei praktisch alles machen. Der Lizenztext dadrin ist doch original BSD. Aber: Kannst du stm32f4xx_hal_tim.h einzeln runter laden?
-
Thread
STECCY - ZX-Spectrum-Emulator mit STM32
Warum auch immer der Pullup da ÜBERHAUPT wohnt. Die STM32F4 haben ja einen Internen.
900ss D. schrieb im Beitrag #6603766: > Es steht DevEBox STM32_F4VE Ver: V33, SN: 1911Z > Auf der Rückseite. Danke. Hier die Variante, die ich kenne und nutze: https://stm32-base.org/boards/STM32F407VET6-STM32-F4VE-V2.0.html Auszug: "Warning: The microcontroller
-
Thread
Sinnhaftigkeit von µC und Kameras
Wenn es wirklich ein µC sein soll, dann noch am einfachsten ein STM32F4 - in Form der Discovery-Boards sogar sehr billig zu haben. Der Chip hat mit DCMI ein Kamera-Interface, mit dem er die Daten sehr schnell auslesen kann. Die STM32F429-Disco hat ein Display und 8 MByte
Schau mal bei Uwe ( http://mikrocontroller.bplaced.net/ ) rein. Da hast du auch libs für das stm32f4(29). Auch für die Kamera. Übertragung kannst du dir ja aussuchen (dort gibt es auch dafür eine lib)
-
Thread
STM32F4 <--> RaspberryPi Paralle, UART oder SPI
bisschen mit 3D Animationen rumspielen. Jetzt find aber mal Sachen (eine 3D Engine) die auf einem STM32F4 laufen würde. Da hilft auch die FPU nix. Ergo der Raspberry muss aushelfen. Da lass ich ein C++ Programm laufen und mir alles Berechnen. Mein STM32F4 soll dann den Blödsinn abbekommen und schön auf
+ 1 Pseudoclock. - SPI (möglichst viele SPI-Module (habe am STM32F4 noch alle) parallel Nutzen - UART (alle 5 UART-Module sind noch frei also alle parallel Nutzen). Zieldatenrate sollten 30fps bei 480*320 und min. den 64K Farbtiefe sein. 262K sind vom Display
-
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 auf Seite
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
STM32F402 Kann man kaufen, aber den gibt es eigentlich nicht !
Ich bin momentan dabei, STM32F4 im LQFP64 Gehäuse zu evaluieren um damit eigene Platinen (anstelle von Boards wie Nucleo, Discover oder BlackPills) zu verwenden um eben eigene Schaltungen damit (anstelle von F1 und F3) zu realisieren
ich gehe davon aus, dass der auch funktioniert. Ich bin wirklich erstaunt, dass ein verfügbar STM32F4xx für $1,46 zu haben ist und die Programme, die für einen F401 geschrieben sind auf Anhieb auf dem F402 laufen (ich habe nichts am Linkerscript geändert, es wurden Programme für einen STM32F401RCT6
-
Thread
STM32F0: Mit HAL-Lib überprüfen, ob Datenübertragung über SPI abgeschlossen ist?
schon. Und vielleich ergibt sich daraus > auch die gleiche Handlungsweise ... > > Beitrag "[STM32F4xx] SPI Optimierung" Genau so möchte ich das auch machen, wie in dem Beitrag beschrieben, also die einzelnen Flags auswerten. Ich möchte allerdings nicht wie du auf Registerebene programmieren
STM Apprentice schrieb im Beitrag #4959938: > Beitrag "[STM32F4xx] SPI Optimierung" Ich habe noch eine Frage zu diesem Beitrag: while ((SPI1->SR & SPI_I2S_FLAG_TXE) == 0); SPI1->DR = (uint8_t)(val >> 8); Warum befindet sich die Funktion zum Senden in
-
Thread
STM32F411 Disco ADC Wert passt nicht
im Netz verglichen, soweit scheint alles zu passen. Hier das Minimalbeispiel: [c]#include "stm32f4xx.h" #include "stm32f4xx_adc.h" #include "stm32f4xx_gpio.h" #include "stm32f4xx_rcc.h" uint16_t ADCvalue = 0x00; int main() { SystemInit(); /* RCC des GPIOB aktivieren */
-
Thread
Ideen und Anregungen für Projekt mit STM32F4Discovery board
Hallo, da mir so langsam selbst die Ideen für neue Projekte ausgehen wollte ich euch einfach mal fragen was ihr für Ideen und Anregungen hättet die evtl. zu einem netten Projekt führen könnten, vorab mir gehts nicht darum jemandem seine Idee zu "klauen" oder damit Geld zu machen oder als "erster" irgendwas gemacht zu haben oder sonst was, mir fällt einfach nur nix gutes mehr ein. Als hardware-Grundlage möchte ich das Discovery Board(rev.B) von STM nutzen. Für alle die es nicht kenne sollten : http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF252419 Meine Toolchain besteht aus
-
Thread
Kosten eines ADC im günstigsten Fall
Noch ne ganz andere Idee: nen STM32F4DISCOVERY. Gibts z.B. hier für Privatkunden: http://hbe-shop.de/STMICROELECTRONICS-STM32F4DISCOVERY-EVALUATIONSBORDSTM32F4-DISCOVERY oder hier Versandkostenfrei für Firmenkunden: http://de.rs-online.com/web/p/mikrocontroller-prozessoren/7458434/?searchTerm=stm32f4discovery Ist halt ARM, das ist ein bischen komplexer als nen Arduino. Die fertigen Beispiele und IDEs von STM sind aber nicht schlecht, da kommt man schon recht schnell mit zurecht. Vorteile
-
Thread
Flexray Knoten mit Hilfe eines STM32
Der STM muss noch einen externen CC bekommen. Und ja, läuft über SPI. Es ist derzeit der STM32F4 vorgegeben. Wenn es von ST sein soll muss ich mal schaun ob ich evtl. auf den SPCxxx umsatteln kann. Den STM32F4 habe ich auch schon benutzt, (CAN, ADC, DMA, usw.) Bin da also schon mit vertraut
Jo B. schrieb im Beitrag #3643274: > Den STM32F4 habe ich auch schon benutzt, (CAN, ADC, DMA, usw.) Bin da > also schon mit vertraut. Flexray ist leider absolutes Neuland für mich. Wie gesagt eventuell lässt sich der CCS Flexray-Stack von TI
-
Thread
Suche: USB Eval-Board für STM32F10x
gesagt als Tastatur, versuchen. (Was für ein fieses Denglisch.) Für den STM32F40x gäbe es das STM32F4-Eval-Board, aber die STM32F4xx erscheinen mir /wirklich/ extrem überdimensioniert für eine Tastatur-Emulation. Kennt jemand ein geeignetes Board, bei dem - ein STM32F10x, (am besten STM32F103
Beitrag #3827788: > SWIM-Anschluß Ist SWIM und SWD das gleiche? Vielleicht kann ich ja das STM32F4DISCOVERY zum programmieren und debuggen nehmen. Die "RESET-Leitung" fehlt, vielleicht muss man sich da einen Adapter basteln. Zur Not probiere ich das einfach mal aus.
-
Thread
2x TJA1040 durch Dual CAN Transceiver ersetzen
zweimal den TJA1040 drauf. Es ist eine CAN Applikation fürs Auto. Als Controller setze ich einen STM32F4-Disco Board ein. Nun würde ich gerne auf einen Dual CAN Transceiver umsatteln, und bin mir aber leider nicht sicher welchen ich nehmen soll. Liebäugeln tue ich mit dem TJA1048. Dieser unterstützt
im Beitrag #4403766: > Es ist eine CAN Applikation fürs Auto. > Als Controller setze ich einen STM32F4-Disco Board ein. Aber das ST nicht einen einzigen STM32 für Automotive anbietet stört Dich weniger als der CAN-Transceiver Standard? :-)
-
Thread
HILFE! SPI macht mich fertig!
gleichen Nachrichten. Auf die Nachricht vom AT90CAN reagiert der IC entsprechend. Auf die Nachricht vom STM32F4 reagiert er nicht. SOFTWARE: ST: Software und Einstellung der SPI schnittstelle über "CubeMX" könnt ihr folgenden Bildern entnehmen: - Buffer.PNG - Code_STM.PNG - ST_SPI_Setting.PNG
dann nehme ich euch das nochmal auf! Beim AT90CAN siehe: F0001TEK.TIF F0002TEK.TIF Beim STM32F4: F0004TEK.JPG F0005TEK.JPG Das sieht für mich erstmal so aus als würde die gleiche Nachricht gesendet. Der STM32F4 hat aber nur einen 3,3V Pegel. Das ist aber eigentlich egal weil der
-
Thread
SD-Card an NUCLEO Board
Ich habe eine SD Karte mit dem Nucleo Noard STM32f4 verbunden und mit CubeMX lasse ich mir den notwendigen Code erzeugen. Meine Frage geht erstmal richtung Hardware. Benötigt die SD Card Anbindung am STM32f4 Pull up Widerstände an den Datenleitungen
martin schrieb im Beitrag #5078677: > Benötigt die SD Card Anbindung am STM32f4 Pull up Widerstände an den > Datenleitungen oder geht das ohne? SD kommen hoch als "open drain", brauchen also einen Pullup an MISO und an den anderen bei SPI unbenutzten Datenleitungen.
-
Thread
Störungen auf Steuerleitungen beseitigen
das soll ich wie genau tun? Das Display Board hat nur zwei GND Pins. Selbst wenn ich beide mit dem STM32F4Discovery verbinde ändert es nichts.
ein Foto vom Aufbau angehängt auch wenn man da eigentlich nicht zu sagen muss: Ist eben nur das STM32F4Discovery Board verbunden mit dem Display.
-
Thread
LCD Controller / Graphics processoren
erfährst du aus dem Datenblatt des diskreten Controllers. Einen integrierten LCD-Controller wie im STM32F4 zum ansteuern eines Displays mit Controller zu benutzen macht wenig oder nur selten Sinn.
an STM32 anzuschließen, damit der > uC noch was anderes nebenbei machen kann? Ich kenne den STM32F4 nicht. Aber typischerweise erfolgt die Displayansteuerung komplett im Hintergrund. Man widmet einfach einen Teil des RAM als Framebuffer und der LCD-Controller sorgt dafür, daß der RAM-Inhalt mit
-
Thread
STM32F4 ST-LINK_CLI.exe funktioniert nicht
Hey, gestern funktionierte noch alles. heute als ich eingeschaltet habe und das Programm aufspielen wollte kam "ST-LINK_CLI.EXE funktioniert nicht mehr" habe die mittgelieferte DVD rein und bin dem Pfad in der Anleitung gefolgt bis zu st_link_v2_usb_driver.zip. Habe zuerst versucht zu reparieren aber nichts tat sich. Danach habe ich removed und neu installiert aber das Problem verschwindet nicht. Hat jemand einen tipp was ich noch machen könnte bzw woran es liegen könnte?
-
Thread
STM32f4 CAN2 AF Fehler, Warum?
Hallo, Bin soeben am experimentieren mit CAN am STM32f4 µC CAN1, funktioniert einwandfrei. Bei CAN2 geht die GPIO_PinAFConfig() nicht. Das geht: [c]GPIO_PinAFConfig(GPIOD, GPIO_Pin0, GPIO_AF_CAN1); GPIO_PinAFConfig(GPIOD, GPIO_Pin1, GPIO_AF_CAN1
CAN_Receive(CAN1, 0, &RxMessage1); }[/c] Edit: das ganz läuft auf dem stm32f407VG also das STM32F4Discovery
-
Thread
STM32F4 Verwendung Tastendruck Ps2 Tastatur
Ich versuche gerade ein kleines Spiel mit anderen Leuten zu programmieren. Es werden auf einer PS2 Tastatur Tasten gedrückt, diese lösen bei jedem Druck einen Interrupt aus und wandeln den Scancode in Ascii um. Dieser Teil funktioniert. Das Spiel ist ein Hürdenspiel, also eine Tastenkombination von l/r laufen und s zum springen sollen das Spiel simulieren. Meine Versuche die eingelesene Taste in einer Variablen abzuspeichern und diese dann zum vergleichen heranzuziehen (egal ob scancode oder ascii) sind gescheitert. und mittlerweile frage ich mich eigentlich nur noch wie bekomme ich meine gedrückte
-
Thread
Wie viele Flash-Writes hällt ein STM32F4 aus?
Ausstattung, die man nach 100-1000x reflashen in die Tonne treten kann. Ich habe gerade ein STM32F4DISCOVERY mit STM32F407VG (ARM Cortex M4) vor mir liegen und frage mich, wie es dort ist. Im Datenblatt konnte ich nichts verdächtiges finden. Halten die Chips nun unzähliges reflashen aus oder
-
Thread
STM32F4 - USART3 Rx und DMA will nicht
Hey Leute, hat schonmal jemand die Daten die vom USART empfangen werden per DMA weiter verarbeitet, also in eine Variable/Array gespeichert? Also das Senden von Zeichen per DMA funktioniert wunderbar, nur das Empfangen will einfach nicht klappen. Ich lasse mir jede Sekunde von HTerm die Zahl 123 an den STM32 schicken und der "Receive Data register not empty interrupt" lässt eine LED blinken. Das funktioniert auch. Anschließend lasse ich die Zahl 123 über den USART auch wieder ans HTERM zurückschicken, es kommt aber nichts an. Zum signalisieren ob der DMA überhaupt irgendwas verarbeitet
-
Thread
memory-mapped i/o bei stm32f4discovery
Hallo zusammen, ich hab ein STM32F4Discovery-Board und möchte das Wiz830mj BreakoutBoard mit dem W5300 daran anschließen. Ich hab das Wiz830mj noch nicht, aber müsste jeden Tag kommen. Deswegen hab ich mir gedacht ich fang schon
Flexible static memory controller (FSMC) im Datnblatt des STM32F4. Sollte man als SRAM ansprechen können.
-
Thread
Problem: STM32F4 Discovery Board mit MFDeploy anpingen
Hallo zusammen! Ich habe ein STM32F4 Discoveryboard und habe für .Net den Bootloader geladen. Mit dem anschließen des Micro-USB-Kabel wird auch ein Gerät erkannt. (ST 32 .Net Test). Wenn ich nun MFDeploy öffne, dann kann ich jedoch den
-
Thread
STM32F4 Discovery, Probleme beim Schreiben in dem RAM
Hallo, ich benutze den Keil Compiler für mein STM32F4 Discovery. Der MCU darauf ist ja ein STM32F407VGT6 mit 1MB. Das Schreiben in den Flash funktioniert ohne Probleme, jedoch das Schreiben in den Ram nicht. Im Internet hab ich gelesen, dass man
-
Thread
MPU9250 mit STM32F4 via SPI auslesen
Hallo Gemeinde, mich bringt gerade die MPU9250 ziemlich zur Verzweiflung. Das Ding ist grottig und widersprüchlich dokumentiert und ziert sich, mit mir zu reden. Ziel: Ich will das WHO_AM_I Register auf Adresse 0x75 auslesen Mein Vorgehen: 1. Chip Select auf LOW ziehen 2. [0x75|0x80, 0x00] auf die SPI Schnittstelle schreiben. Das 0x80 ist gemäß der Doku das Adress-Prefix um eine Leseoperation zu beginnen. 3. Schauen was was MISO kommt. Laut meinem Logic Analyzer ist auch alles prima. Takt liegt an, Chip Select geht runter und die Daten werden rausgeschrieben. Nur kommt nix von
-
Thread
STM32F4 als Audio-DSP im Auto. Überschlagen helfen
Hallo, da mich mein Ton im Auto etwas nervt, und die DSPs dort meistens erst ab 250€ los gehen, habe ich mir Gedanken zu einem lowcost DSP gemacht. 4 Kanal Audio soll mit einem x-beliebigen Audio ADC in 24bit 48khz gesampled werden. Das ganze wird dann mit dem STM32F429 Disco abgearbeitet (da dort schon 8MB SD-RAM drauf sind) und über einen weiteren x-beliebigen Audio DAC in 24bit und 48khz ausgegeben. Der DSP soll: -Hochpass(Butterworth)/Tiefpass(Butterworth)/beides pro Kanal berechnen. Das wollte ich mittels IIR machen. Ich erinnere mich noch düster an etwas, wie Anzahl der Filterelemente
-
Thread
1.STM32F4 Board - kein flash möglich
Grüß euch Ich arbeite aktuell an meinem ersten privaten Projekt mit einem STM32F4. Es handelt sich eigentlich mehr oder weniger um ein Breakout-Board, dessen Schaltung ich an den Beitrag angehängt habe. Ich habe die Schaltung 2x aufgebaut, jedoch funktioniert keine der beiden
-
Thread
STM32F4 eeprom emu. Daten ständig "wech"
Ich habe die eeprom Emulation von ST ausprobiert und habe das Problem das der Epromsektor nach dem aus & ein Schalten meistens gelöscht wird. In der Doku steht man soll die Funktion EEInit() nach dem einschalten aufrufen, habe ich auch so gemacht. Wenn ich ein delay vor EEinit() einfüge, wird der Sektor seltener gelöscht. Hat jemand nen Tip?
-
Thread
STM32F4 UART Rx Interrupt deaktivierte Quellen
Hallo zusammen, ich verwende ein STM3240-EVAL mit der System Workbench for STM32 IDE. Ich möchte über UART4 Zeichen senden und per Interrupt empfangen und verarbeiten. Ich habe dazu folgenden Code erarbeitet: Die SystemClock und für die Peripherie wird beim Startup eingestellt: SYSCLK auf 168 MHz abgeleitet von HSI mit 16 MHz über PLL_M 16 PLL_N 336 PLL_P 2 PLL_Q 7 (berechnet mit der Excel-datei von STM) [c] void UART4_Config( void ) { /** * UART 4 HW- Initialisieren * RX an PC11 * TX an PC 10 */ GPIO_InitTypeDef GPIO_InitDef; // Initialisiserungsstruktur
-
Thread
Umstieg auf ARM Cortex
statt 1500 Seiten hat. Wie bereits gesagt: Man muss nur das lesen was man braucht. Mit einem STM32F4 Discovery wird man wohl die meisten Treffer bei google landen.
> Wie bereits gesagt: Man muss nur das lesen was man braucht. > Mit einem STM32F4 Discovery wird man wohl die meisten Treffer > bei google landen. Ich habe ARM auf dem TI Stellaris angefangen. Das sind ja auch M3. Die etwas besser ausgetatteten kommen/kamen dann aber auch
-
Thread
Controller mit FPU
Wie schneidet den der ATSAM4 gegenüber dem STM32F4 bezüglich Rechenleistung ab?
488Coremark Werte Auf den MHZ gesehen, liegt der SAM4S klar vorne mit 3.38Coremark / MHz, der STM32F4 mit 2.81Coremark / MHz. Beeindruckend dass der SAM4S unter allen CortexM4 die höchste Effizienz erreicht
-
Thread
delay(ms) funktioniert nicht
Da ich noch ein ziemlicher Anfänger mit dem STM32F4 Discovery bin, probiere ich im Moment eine Delay Funktion aus, die solange in einer Schleife nichts tut, bis ein counter unter 0 ist. Dieser wird im SysTickHandler() runtergezählt. folgendes Problem
endlos ausgefürt, jedenfalls gehen die LED's nich wieder an. Hier der Quellcode: [c]#include "stm32f4xx_conf.h" #include <stdio.h> #include <stddef.h> #include <stdlib.h> #include "stm32f4xx.h" signed int counter = 100; //delay funktion abhängig von SysTick_Config void delay(signed int
-
Thread
Zeitmaschine
= 50ns. Ist zwar nicht miteinander zu vergleichen, aber 20us Puls ist auch keine Aufgabe für STM32F4...
50ns. > Ist zwar nicht miteinander zu vergleichen, aber 20us Puls ist auch > keine Aufgabe für STM32F4... Wenn du den ganzen Thread gelesen hättest reden wir von 5ns Auflösung und das musst du mir mit dem Tiny erst einmal zeigen. Und das kann auch nicht jeder STM32F4.
-
Thread
STM32F407VGT6 China Board not working Tips?
Beschreibung läuft das Teil mit internem Takt, was natürlich in die Hose geht, wenn die Datei "system_stm32f4xx.c" verwendet wird, die einen externen Takt voraussetzt.
funktioniert? Was funktioniert nicht? Mein nächster Schritte wäre, das Beispiel in libopencm3 für das STM32F4Discovery für eine blinkende LED auszuprobieren, wenn ich viel Zeit hätte. ;-)
-
Thread
ENC28J60 verliert Link nach einiger Zeit
Hallo liebe Leute, ich habe auf Basis des STM32F4-discovery und einem ENC28J60-Board (http://www.lctech-inc.com/Hardware/Detail.aspx?id=588fbc2e-ecc1-4013-ac35-69bc83bda1fb) einen Webserver aufgebaut. Mir ist klar, dass STM32F4 eine integrierte
Philipp L., der mich mit seinem Kommentar zum Löten ermutigt hat! Mittlerweile laufen auf meinem STM32F4-Discovery Boards (sowohl 407 als auch 429) übrigens das RTOS 8, der ENC28J60, der nRF2401+ (mit einer eigenen Bib, die weitgehend auf der Referenz-Bibliothek von Nordic für einen 8051-Prozessor basiert
-
Thread
Dauer einer Instruktion ermitteln
STM32F4 hat 'nen Zyklenzähler in DWT->CYCCNT. UDIV hat eine von den Werten abhängige Zyklenzahl. Aber der Fallback auf LSRS lohnt sich IMHO nur wenn der Wert fest auf einer Zweierpotenz steht (#define
Jim M. schrieb im Beitrag #6261510: > STM32F4 hat 'nen Zyklenzähler in DWT->CYCCNT. Guter Hinweis, danke. Der ist echt nützlich.
-
Thread
Em::Blocks Template für STM32F429 Discovery (fix und fertig Stand 3.2015)
Eingebundene Repos: - CMSIS F4 Stand 3.2015 - StdPeriphLibs Stand 3.2015 - Tilen Majerles Lib´s für STM32F4 Stand 3.2015 Die TM Libs deswegen weil sie trotz Erstellung mit uVIsion MDK von Keil ein Compiler und IDE unabhängiges Konzept haben (defines.h beachten fuer GCC!), auch ohne das Disco Board auf
www.dropbox.com/s/9gizmnv8d2t2y25/stm32f429_text_scroller.zip?dl=0 Gruss, Christian (der vom STm32F4 "fasziniert" ist und den Z80 drüber fast vergessen hat.
-
Thread
Flash-Problem mit STM32F1 China Board
unterstützt den stm32f1 nicht [c] > ls stm32f* stm32f0discovery.cfg stm32f3discovery.cfg stm32f4discovery.cfg stm32f334discovery.cfg stm32f429discovery.cfg /usr/local/share/openocd/scripts/board 01:06:50 > [/c]
local/share/openocd/scripts/board [c] > ls stm32f* stm32f0discovery.cfg stm32f3discovery.cfg stm32f4discovery.cfg stm32f334discovery.cfg stm32f429discovery.cfg [/c] https://github.com/texane/stlink/issues/543
-
Thread
C Bibliotheken in C++ Projekt
Moin Zusammen, Ich baue gerade ein größeres Projekt für das STM32F4 Discovery. Da der F4 massig Speicher hat, dacht ich mir probier ichs mal mit C++ im embedded Bereich. Nun zu meiner Frage, wie macht ihr das mit den C Librarys? Also ich benutze die StandardLib
Code doch recht großvor. Klar ich hab n paar riesen Libs drin. Aber wenn ich meinen Code mit dem STM32F4 Beispiel AudioPlay and Record aus dem Discovery Package vergleiche, spiele ich MP3 vom Stick und die wave, ich hab also FreeRTOS + EC + Helix mehr drin und das Beispiel hat 34k mit O0 und mein Code