-
Thread
STM32F4 mit bis zu 84MHz auf Ausgabe-Pins
Hat jemand schon Erfahrungen mit hochfrequenten Ausgaben (bis zu 84MHz) auf den IOs eines STM32F407xx (o.ä.) gemacht? Im Datenblatt http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/DM00037051.pdf ist von internen compensation cells die Rede, die zur Rauschunterdrückung
-
Thread
stm32f103 3phase-generator
Beitrag #4853964: > Das stm32f426-disco kostet unter 30€ So etwas gibt es nicht. Es gibt ein F407 Discovery und ein F429 Dicovery Board. http://www.st.com/en/evaluation-tools/stm32-mcu-discovery-kits.html?querycriteria=productId=LN1848 Ausserdem ist es hilfreich, sich vor der Beschaffung mal
-
Thread
Nachfolger für ATMega gesucht
viele Wahlmöglichkeiten. Und falls der doch mal zu klein/langsam sein sollte, nehme ich einen STM32F407. Der spielt in der nächst höheren Liga und wird weitgehend gleich programmiert. Und es geht noch weiter nach oben ... (für mich wohl nicht)
ATATMEL-ICE hatte ich mal. Der hat mich nicht vom Hocker gehauen. Aktuell habe ich eine kleine Serie F407 mit ST-Link programmiert: 45800 Bytes in 2,4 s. Dies nur als Hausnummer. Debugging mit irgendeinem ICE beim AVR habe ich nie gemacht. Beim STM32 kann man sich die Register/Variablen zur Laufzeit
-
Thread
arm-gcc, newlib und iostreams
Hallo zusammen ich verwende den arm-none-eabi-gcc um mein Programm zu kompilieren für meinen STM32F407. Ich benutze streams für Input und Output auf verschiedenen UARTs. Konkret habe ich den stdout, stdin und stderr auf dem UART1, sodass bei der Verwendung von printf() und Konsorten eine Ausgabe von
-
Thread
OLIMEX_STM32_E407 und Chibi-OS
www.olimex.com/Products/ARM/ST/STM32-E407/ dort Software: -->ChibiOS Ich habe demos\ARMCM4-STM32F407-LWIP-FATFS-USB ausprobiert; compiliert mit "Eingabeaufforderung" cd ins Verzeichnis -- make all; arm-non-eabi-gcc --> (Sourcery G++ Lite 2010q1-188) 4.4.1 geflasht mit "Flash Loader Demonstrator"
-
Thread
STM32 SPI (Anfänger-)problem
meinen AVR-geprägten Horizont zu erweitern und experimentiere mit einem STM32 Discovery-Board (STM32F407) erweiteret mit einem Mikroelektronika "STM32F4 Discovery Shield" und dazu passendem "7 seg click" (http://www.mikroe.com/click/7seg/). Die darauf befindlichen 74HC595 tun mit Bit-Bangingen was sie
-
Thread
STM32F4 Discovery, Probleme beim Schreiben in dem RAM
Ich benutze den Keil Compiler für mein neues 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 unter den Einstellungen für den Adapter, die
-
Thread
Arduino Due in plain C
der Due. https://hbe-shop.de/Art-2009276-STMICROELECTRONICS-STM32F4DISCOVERY-DISCOVERY-KIT-STM32F407-USB-OTG
-
Thread
Timer Registerwerte unterschiedlich
Folgendes Problem. Ich habe hier einen STM32F407 Mikrocontroller und will einen AB-Encoder auswerten, indem ich die Steps mittels Timer 4 zähle. Konfiguration ist mit CubeMX erstellt. Mit den HAL Treibern gibt es für die Timer jeweils einen TIM_HandleTypeDef
-
Thread
Cortex M3 (STM32F103) Stop Mode - Wake Up über RTC
von __WFI()) und konnte bisher immer noch problemlos weiter über SWD oder JTAG debuggen (bei F103, F407, F373, F302, ...). Lediglich der Aufbau einer /neuen/ Verbindung funktioniert mit dem ST-Link nicht (Aktivieren der Option "Connect under Reset" soll helfen), beim J-Link aber schon (es wird aber der
-
Thread
AVR 8bit auch für größere Projekte?
meines Master-Studiums habe ich zum ersten Mal mit einem 32-bit MCU gearbeitet, nämlich dem STM32F407. Es handelte sich um eine Studienarbeit im Rahmen der Rehabilitation-Robotik, also um Echtzeitverarbeitung von kinematischen Daten, die an einem Knie-Exoskeleton während des Laufens gemessen wurden.
jemandem anderen schon geschrieben, auch irgend einen Eval-Board, oder so ein Break-Out wie der STM32F407DISCOVERY, z.B. Cheers
-
Thread
Netzspannung ans STM32F3 Discovery
Fragen? Das Discovery F303 kenne ich nicht, aber sowohl das VL Disco (F1xx) als auch die beiden F407 und F429 Discovery Boards haben einen Regler, der aus den 5V vom Mini USB die internen 3,3V herstellt. Dummerweise ist da auch noch eine Diode in Reihe, die die Spannung auf etwa 3V reduziert und sie
-
Thread
Transistortester AVR
Hallo zusammen, ich habe den Transistortester von Markus F. (Version 2.1) erfolgreich nachgebaut. Da ich mich etwas mit der AVR-Programmierung auskenne, habe ich den Quellcode analysiert und verändert. Die wichtigsten Änderungen sind: Entfernung aller Texte und Parameterdaten aus dem EEprom in den Programmspeicher.(Vorteil: Programmierung in einem Rutsch, es kann nicht mehr dazu kommen, daß EEprom und Flash-Speicher nicht zueinander passen) Für die Kapazitätsmessung wird die Zeitmessung mit dem Timer1 des AVR zusammen mit dem Komparator durchgeführt. Speziell für kleine Kapazitäten
-
Thread
STM32F2 SPI DMA CS Handling
Transfer neu "konfigurieren" will (adresse, laenge) sollte man vorher den DMA disablen. Ich habe den F407 am start, aber ich glaube dass ist bei deinem 205 das gleiche. sieht bei mir etwa so aus (nach dem tarnsfer complete check): [c] GPIOB->BSRRH = GPIO_PIN_12; DMA1_Stream4->CR &= ~DMA_SxCR_EN
-
Thread
FATFS und SDIO, Verzeichnisproblem
formatiert. Auch unabhängig von der Kapazität, und von der SDIO-Taktfrequenz, Board, CPU (F103RCT,F103VET, F407,F429). Ich benutze die StandardPeripheralLibrary und habe eigentlich keinen Bock, das mit HAL zu testen... In ff_conf war ich auch zugange, habe extFAT abgeschalten, relative Pfade ein/ausgeschalten
-
Thread
To CMSIS or not to CMSIS
ich habe mir die letzten Tage größte Mühe gegeben, in Eclipse mit den ganzen Tools für meinen STM32F407 ein FreeRTOS-Projekt mit LwIP aufzusetzen. Der FreeRTOS-Teil funktioniert auch schon ganz gut, mangels Hardwarekenntnis habe ich den LwIP-Port erstmal aus der Stm32CubeF4-Bibliothek gezogen, mein Plan
-
Thread
STM32 als SPI Slave mit HW NSS
Hallo Leute, derzeit habe ich zwei STM32F407. Beide sollen via SPI miteinander kommunizieren. Dabei dient einer als Master, der andere als Slave. Seitens des Masters läuft alles einwandfrei. Nur auf der Slaveseite habe ich Probleme. Die Daten
-
Thread
OV2614 und 1024x768 Bild
Hallo, ich möchte mit dem STM32f407 ein Bild auf einer SD Karte speichern. Hierzu habe ich mir das Evalboard STM3240G-EVAL von ST besorgt. FAT Läuft, Kamera lässt sich auch prima ansprechen und bilder mit 16 bit auflösung in 320x240
-
Thread
stm32f4discovery FSMC Adressleitung A0
ich dafür dann wohl die Adressleitungen A0 - A2, oder? Die sind aber auf dem 100-pin Chip vom stm32f407vgt6, wie er auf dem discoveryboard verbaut ist, nicht vorhanden. Heißt das jetzt, dass ich den FSMC auf dem DiscoveryBoard gar nicht verwenden kann, weil die untersten Adressleitung gar nicht existieren
-
Thread
RTOS- RL-RTX – soll mit Linux für STM verwendet werden
mich sehr freuen, wenn ihr mir hier weiterhelfen könnt. Folgendes Vorhaben: Programm für STM32F407 mit µVision (Demoversion) und RTX – Kernel (nicht CMSIS, ich möchte RTX) erzeugt, kompiliert und arbeitet nach meinem Wunsch. Der selbe Programmcode (speziell die Tasks) soll jetzt auch unter Linux
-
Thread
ARM Cortex M3/M4: Wieviele Takte verbraucht diese Funktion?
Eines ein STM32F103, das andere ein STM32F446. Ab nächste Woche kommt ein drittes Target hinzu (STM32F407). Die Targets haben unterschiedliche Zwecke, verwenden aber natürlich den gleichen Bitbanging-Treiber. Die Pins werden mit Makros gesetzt und gelesen, die letzten Endes auf atomare Operationen im
-
Thread
Wenn die IDE die Controllerauswahl bestimmt.
mit Texane GDB Server in Betrieb. Ich mag sie, weil sie von Code::Blocks abstammt. Das Discovery (F407) funktioniert gut.
-
Thread
LWIP möchte kein TCP senden
habe deinen Codeschnipsel mal in mein Mbed Target mit F407 reingeworfen, funktioniert. Beim bind benutze ich allerdings die IPAddrAny, also [c] IP4_ADDR(&ip, 0,0,0,0); [/c]
-
Thread
C++ ist schon eine verrückte Sprache
Ergebniss wie der TO. Gut, der Code wurde um 230 kB grösser, aber was soll der Geiz wenn der STM32F407 512 kB hat? Irgendwie muss man die ja mal testen :-)
-
Thread
AVR Einstieg
Helloworld-Programm (die blinkende LED) einfach so compiliert: [pre]arm-none-eabi-gcc -mmcu=stm32f407 -O -o hellworld.elf helloworld.c[/pre] und dann vom passenden Startup-Code über die Bibliothek(en) bis zum Linkerscript alles automatisch vom Compilertreiber sortiert wird. Beim AVR-GCC geht
-
Thread
Was spricht gegen die Black Magic Probe?
"request": "launch", "servertype": "bmp", "device": "STM32F407VE", "executable": "../../BUILD/${workspaceFolderBasename}/DEBUG/${workspaceFolderBasename}.elf" }, [/code] hier ist noch ein älterer Artikel aus dem Forum dazu: https://embdev.net
-
Thread
I2C auf dem STM32 F411RE
Reference Manual so was hier : https://sites.google.com/site/johnkneenmicrocontrollers/18b-i2c/i2c_stm32f407 ;-)
-
Thread
Initialisierung einer SD-Karte im SPI Mode
Es ist ein STM32F407VGT6 auf einem Discovery Board. SPI habe ich nicht konfiguriert. Das mache ich momentan über Software. Also ganz simples Bit setzen, Takt hoch, 3us warten, Takt runter und nächstes Bit... Die Übertragung
-
Thread
? microPy+STM32 DS18x20-Prob
Sensoren verwenden, schaffe es aber nicht. verwendete HW: STM32F411CEU (aka Black-Pill) STM32F407VET (Boards habe ich Dank MCAUSER's Git hinzugefügt und HEX-Files compilieren können) -> https://github.com/mcauser/WEACT_F411CEU6 mPy-Version: v1.17 Wenn ich die Beispiele für die ESP8266
-
Thread
USB des STM32 F103C8T6 nutzen
etwas: bei den Grundeinstellungen gibt es einige Warnungen was VID/PID betrifft und der F103 wird als F407 CDC Device erkannt. Also evtl. noch anpassen, läuft aber auch so.
-
Thread
STM32F4, FPU klappt nicht mit sqrtf()
mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -Wall -ffunction-sections -g -O0 -c -DSTM32F407VG -DSTM32F4XX -DUSE_STDPERIPH_DRIVER -D__ASSEMBLY__ -D__FPU_USED -IC:\CooCox\CoIDE\workspace\Testprojekt_02 -IC:\CooCox\CoIDE\workspace\Testprojekt_02\cmsis_boot -IC:\CooCox\CoIDE\workspace -IC:\CooCox
-
Thread
Neue Chips und Module von Espressif, GigaDevice, STMicroelectronics und Co
basiert auf einem ARM Cortex M4-Chip, und ist eine leistungsfähigere Variante des bekannten GD32F450/F407/F405.  (Bildquelle: GigaDevice) Neben einer maximalen Taktrate von 240 MHz erweitert GigaDevice auch das Speicherkomplement: [c] The new GD32F4 is equipped
-
Thread
Suche Multimeter mit präziser Messung des Tastgrads
würden nur für ein einziges Projekt benötigt werden. Da kann ich Dir eine Schaltung mit einem STM32F407 empfehlen: http://mino-elektronik.de/FM_407/fmeter_407.htm#a5 Wenn Du selber bestücken möchtest, kannst Du eine Platine dafür haben. Alternativ ginge auch ein Discovery-Board.
-
Thread
komplexes Problem mit Grafik und Dateisystem auf Disco-F746NG
RM0385 ? Danach haben DMA2/DMA2D ja Verbindungen zu allen RAM. Das es Limits gibt hatte ich beim F407, dann ging es aber gar nicht WIMRE. Aber jetzt habe ich wenigstens die richtige Suchrichtung. Auf jeden Fall wird es übel kompliziert wenn RAM nicht gleich RAM ist, beim H7 sieht das ja noch heftiger
-
Thread
STM32 Arduino
Im STM-Arduino Forum basteln sie viel mit diesem Board: http://www.ebay.de/itm/Core407V-STM32F407VET6-STM32-Cortex-M4-Entwicklungskit-Board-Core-Board-Modul-/272501793801?hash=item3f725f6409:g:lcwAAOSw5cNYZLH2 Für knapp 11 Euro auch ziemlich günstig aber mit deutlich mehr Dampf als dem BluePill
-
Thread
Linkerscript verstehen lernen - Wo fängt man an?
RAM Block gibt muss man sich sicher selten mit dem Linkerscript auseinandersetzten. Bei z.B. einem F407 der noch 64 kB DTCM RAM hat kann man schon überlegen was man da für schnellere Zugriffe reinpackt, eine section im Code und dann im Linkerscript festlegen ist kein Hexenwerk. Beim H7 und komplexeren
-
Thread
STM32F4 Frequenz messen mit Timer5
Hallo Ich möchte bei einem STM32F407 eine Frequenz bei PA2 messen. Dazu nehme ich den Timer5. Mit dem Capture Compare müsste das doch gehen oder was mache ich falsch? TIM_ICInitTypeDef TIM_ICInitStructure; GPIO_InitTypeDef GPIO_InitStructure
-
Thread
STM32F4 DAC Wave Player gibt Rauschen aus
Hallo, ich habe folgendes Problem mit einem STM32F407: Es soll ein Teil eines Wave-Files per DAC und DMA für ca. 2 Sekunden ausgegeben werden. Der Teil des Files hat aktuell ca. 40kByte und steht für Testzwecke in der File1_Table im Programmcode.
-
Thread
Videosignalverarbeitung mit STM32
BAS-Signals (https://de.wikipedia.org/wiki/Fernsehsignal) dauert 64 µS, die AD Wandler eines STM32F407 schafft max. 2,4 MSPS, also alle 0,41 µS ein Sample. Das wären dann ca. 156 Samples pro Zeile, wobei aber nur 52/64 konkret Pixel wären, also eine Auflösung von Horizontal 126 Pixel. Nicht viel. Um
-
Thread
Avr 8bit VGA
noch - dann ist Schluss :) VESA 800x600 60fps non-interlaced mode (40 MHz fPixel) mit einem STM32F407: http://cliffle.com/article/2015/06/05/introducing-glitch/ Demo-Video https://www.youtube.com/embed/7yXxhvKmVb0
-
Thread
Ist die Latenzzeit auf dem Oszilloskop Beweis genug für die Zuverlässigkeit?
es geht wieder um meine Studentenarbeit mit dem Drehgeber (inkremental). Verwendet wird ein STM32F407-Discovery, davon ein General purpose Timer, der im Encoder-Modus arbeitet (Kurze Info zum Encoder-Modus: Die Flanken der 2 Quadratursignale des Drehgebers werden in 2 Kanälen des Timers aufgenommen
-
Thread
STM32 UART Rx IRQ verliert Daten
Hallo allerseits, ich habe ein seltsames Problem mit einem STM32F407ZG (168MHz Takt, 8MHz Quarz) Ich bin seit einiger Zeit bei einem Gerät programmieren welches ständig um neue ICs etc erweitert wird. Mittlerweile habe ich folgende Peripherie im Einsatz:
-
Thread
ILI9486 Display von Raspberry auf STM32 portieren
Ich habe mir scon vor langer Zeit mal ein Testboard für den F407 gebaut an dem ich sowohl 16-Bit Parallel Displays als auch die Raspberry Displays austesten konnte. Ziel war es natürlich die Display Treiber nach eigenem Gustus zu erstellen da mir die vorgefertigten
-
Thread
Frequenzanzeige Spektrumanalyzer
Ich geb Dir noch einen Link, was ein STM32F407 (sehr ähnlich zum ..411) so schaffen kann. http://www.mino-elektronik.de/FM_407/fmeter_407.htm
-
Thread
STM32F4Discovery debugging timer mit coocox ide
mit 168MHz zählen, nur mit 84MHz. Siehe hier: http://www.mikrocontroller.net/wikifiles/3/33/STM32F407.png Die maximale Frequenz der Timer ist begrenzt durch den jeweiligen Bus Takt, an dem der Timer angeschlossen ist (APB1/APB2). Wenn man schneller zählen will muss man die Core eigenen Timer nutzen
-
Thread
C-Unverständnis - STM32F4 Ethernet
programmiert die mit einem STM32F429 kommuniziert. An dem hängt ein Frequenzumrichter und ein STM32F407. Das ist inzwischen eine Unmenge an Code. Vor kurzem habe ich alle Codes überarbeitet um die Übersichtlichkeit zu verbessern. Hier habe ich wahrscheinlich einen Fehler an der PC-Software gemacht:
-
Thread
STM32F4: SysTick etwas ungenau
ggf noch umrechnen auf ms. Hier habe ich "meine" Lösung her: http://patrickleyman.be/blog/stm32f407-delay-with-systick/ Gruß Daniel
-
Thread
CAN senden - STM32 F4
Ich versuche die CAN-Kommunikation für STM32F407IG sicherherzustellen, in dem Daten von CAN gesendet werden. Mein Code enthält aber bestimmt eine Fehler, da die Überprüfung durch die Diodenbeleuchtung gescheitert ist. kann mir evtl. jemand helfen
-
Thread
42kHz Leistungsmesser 110V/3A
umzusteigen und sich die komplette IDE einzurichten. Derzeit sieht es so aus: Herzstück ist der STM32F407 auf dem Discovery Board. Angeschlossen ist: ein Display im 4Bit Modus an den GPIO's Taster, ebenfalls GPIO's MCP3911 über SPI2, sowohl spi als auch Versorgungsspannung galvanisch getrennt Spannung
-
Thread
Welcher ARM-Prozessor als Anfänger ?
> Chinesen STM32 nicht so? Beim chinesen gibt es hauptsächlich boards mit STM32F103 und STM32F407. Wenn das Projekt nicht kommerziell wird, dann ist wohl ein Nucleo board die beste lösung, gibts auch bei "normalen" (nicht chinesischen) Händlern (z.B. Mouser, digikey, etc.). Bei den STM32G4 gäbe