-
Thread
Glasenuhr mit Schiffsglocke verbinden
Sinussignal und exponentieller Dämpfung recht überzeugend funktioniert. Das Ganze lief auf einem STM32F4, dürfte aber für das hier genannte Prjoekt zu komplex sein.
-
Thread
LoRa-Parameter
Nucleo, Discovery, Maple, BluePill, BlackPill etc. STM32 (unofficial core) - STM32F1 and STM32F4-based boards MCUdude MegaCoreX - megaAVR-0 series (ATmega4809, ATmega3209 etc.) MegaCore - AVR (ATmega1281, ATmega640 etc.) Raspberry Pi RP2040 (official core
-
Thread
CH32V003: serieller Bootloader
will (auch wenn sich beim V305 128k Flash und 32k Ram sehr interessant anhören, ist mir hier ein STM32F4 dann doch lieber. interessant hier ist dann für mich lediglich das TSSOP-20 Gehäuse... mit so viel Flash). F. P. schrieb im Beitrag #7896782: > Bisher habe ich aber nur "wlink status" ausprobiert
auch wenn sich > beim V305 128k Flash und 32k Ram sehr interessant anhören, ist mir hier > ein STM32F4 dann doch lieber. interessant hier ist dann für mich > lediglich das TSSOP-20 Gehäuse... mit so viel Flash). Interessant ist auch High-Speed USB mit eingebautem PHY. Bei den STM32 haben das nur
-
Thread
CH32V003: Selbstbauprogrammer und "Getting started"
vorhabe, mich in die CH32 einzuarbeiten. In der nächsten Zeit, so hoffe ich, werde ich mich meinen STM32F4 Projekten widmen, allerdings wird das nächste auf der ToDo-Liste für CH32V003 das Routen eines eigenen Evaluation-Boards sein, bei dem dort der V003 über einen USB-Bootloader verfügen wird, und entweder
scheint, ist es das nicht, denn UNO r4 ist ein ARM M4 Core und ist so erheblich viel größer als ein STM32F4 (von dem ich allerdings nicht wirklich weiß, was dem Binary alles hinzugelinkt worden ist). Prinzipiell wollte ich hier ja in erster Linie für die Arduino-Anhänger zeigen, dass eben Arduino auch
-
Thread
Wiznet W5500 Datenübertragung via Ethernet
nicht. Ich hab mal die grundlegenden Routinen für SPI als Source angehängt. Ist zwar für einen STM32F4, aber man kann erkennen was unbedingt erforderlich ist um mit dem Chip zu sprechen. Ja, die vier Funktionen braucht man unbedingt. Das alles kann man aber auch aus dem Datenblatt entnehmen. Das
-
Thread
LCD-Adresse im C-Programm
bit registers: 1. **STM32 Microcontrollers (STMicroelectronics)** * Many STM32 MCUs (like STM32F4, STM32F7, STM32H7 series) have **LCD-TFT controllers** (LTDC) with 32-bit registers. * Example: The **LTDC** controller in STM32F429 has 32-bit wide registers used for pixel formatting, layer
-
Thread
Vier Gewinnt für CH32V003 und Linux-Toolchain
Sache, da bin ich schon länger dran (allerdings nicht für CH32). Grundsätzlich läuft das super auf STM32F4 ... Die Schach-KI ist halt nicht von mir. Das VG hier dann doch. Beim Schach will ich bestimmt schon 3 oder 4 Jahre das auf einem grafischen Display umsetzen ... und habe das nie gemacht. Immer
da bin ich schon länger dran > (allerdings nicht für CH32). Grundsätzlich läuft das super auf STM32F4 Klar, laeuft das auf einem F4. Es lief ja auch mal auf einem ZX81 mit 1k Ram. :-D Mit etwas suchen findet man diverse alte C-Sourcen im Netz die auf so einem kleinen Controller lauffaehig sein
-
Thread
CH32V003, float wirklich langsam?
Die STM32F4xx haben eine Fließkommaeinheit.
Christoph M. schrieb im Beitrag #7861471: > Die STM32F4xx haben eine Fließkommaeinheit. Das weiß ich! Klaus R. schrieb im Beitrag #7861479: > Wie kompilierst du den Quelltext? Benutze mal float Konstanten, also > statt 2.0 2.0f oder benutze -fsingle-precision-constant.ty
-
Thread
Entwicklerboard i.mx28, wozu verwendbar?
/evaluation-tools/stm32-discovery-kits.html * https://www.mikrocontroller.net/topic/274151 * [[STM32F4-Discovery]]
-
Artikel
WS2812 Ansteuerung
deutlicher Vorteil gegenüber einer Bitbanging Implementierung. Ansteuerung mit Timer und DMA auf STM32F4. Geschrieben in Ansi-C. Nutzt Timer und DMA. Github Repository Ansteuerung mit SCT und SPI auf LPC800. Geschrieben in Ansi-C. Nutzt den state configurable timer zur Konvertierung des SPI Ausgangs
-
Thread
USART1 an STM32F411CEU
[c] #include "stm32f4xx.h" // // sandipmaurya030@gmail.com for USART2 solution // void delayMS(int delay); void USART1_Init(void); void USART1_Write(int ch); int main (void){ USART1_Init();
> Jedoch gerne "Input" zum Anschalten der einzelnen Bits gewünscht ... Es steht alles in der /stm32f4xx h/ drin.
-
Thread
Suche Kamera(modul) für STM32 - Experimente
Liebe Forengemeinde, ich habe vor ein paar Jahren schon einmal ein OV7670-Kamera(modul) an meine STM32F4/STM32F429-Discovery-Boards angeschlossen und dort Bilder auf das LCD-Display gezaubert. Das ging mehr schlecht als recht wg. der schlechten Dokumentation der Kamera. Seitdem ist viel Zeit vergangen
-
Thread
[V] STM32F4 Discovery Board
Hallo, ich habe ein STM32F4 Discovery Board abzugeben, 20€ inkl. Versand. Bitte eine Nachricht per PN. Gruß Mr.Green
-
Thread
STM32F466: kein CLK/DATA an SPI1
Nachdem es in der Source <stm32f4xx_hal_spi.c> kein explizites Schreiben von einzelnen Bytes (weder als Makro noch als Funktion) gibt, wird es dringend empfehlensert sein die vorhandenen Funktionen zu nutzen (in diesem Fall dann
-
Thread
[V] STM32F4 Evalboard, Neu und OVP
Hi, ich habe ein neues und OVP Evalboard von STM für den STM32F429 abzugeben. Siehe auch https://www.reichelt.de/de/de/shop/produkt/discovery_kit_stm32f411_128kb_ram_512kb_flash-353434?CCOUNTRY=445&LANGUAGE=de Inkl. versichertem Versand für 25€. Viele Grüße Mr.Green
-
Thread
Live-Linux: Anleitung schreiben
darin Sprint-Layout 6.0 laufen zu lassen. Das ganze problemlos und relativ flott: Compilierung eines STM32F4 Programms, das ein 112kByte großes Binärfile erzeugt in unterhalb 4 Sekunden. -------------------------------------------- Sorry noch einmal für diesen elendig langen Text, aber wenn jemand
Controller enthalten, die einfach modifiziert werden können. Bspw. existiert ein Verzeichnis stm32f4xx innerhalb diesem einige Projekte enthalten sind und hier gibt es 2 wichtige weitere Verzeichnisse, include und src, die Software im Umgang mit dem Controller enthalten. Der Hauptvorteil besteht
-
Thread
USB CDC streaming und Python auf windows
Beitrag #7823359: > Welches ist das? Das ist ein Debian GNU/Linux stable. Von einem Discovery STM32F4 zum PC stellen sich geschmeidige 1MB/s ein. (Großes B) Noch eines zum select/poll Ansatz: Da ist die Nutzung vergleichbar mit dem Essen einer Suppe. Wenn man einmal von Gabel auf Löffel umgestiegen
-
Thread
STM32CubeIDE: bekomme blinky läuft nicht
Leider blinkt aber nichts. Jetzt stehe ich gerade etwas auf dem Schlauch ... Ach ja: auf einem STM32F4-discovery-Board habe ich das Gleiche (natürlich mit leicht angepasstem Port und Pin) ebenfalls ausprobiert - funktionierte direkt auf Anhieb. Habt Ihr vielleicht eine Idee, warum es beim STM32F429I-DISC0
-
Thread
BluePill nicht mehr schlecht gefälscht?
Arduino F. schrieb im Beitrag #7813831: > Ich würde eher dazu neigen, dass vermehrt auf stm32f4 Boards gesetzt > wird. Allerdings wird mein PDF für das Blue Pill Board (also das mit STM32F103) wieder vermehrt herunter geladen. Und zwar fast doppelt so oft, wie die neuere Fassung für das
haben. Arduino F. schrieb im Beitrag #7813831: > Ich würde eher dazu neigen, dass vermehrt auf stm32f4 Boards gesetzt > wird. Kann natürlich gut sein. Ich habe mich auch längst von den Blue Pill Boards (mit F103) abgewandt.
-
Thread
Hybrid guitar Tube amp(chen)
gibt einen Soft-Clipping Algorithmus, nur waren die Ergebnisse sehr ernüchternd. Auch mit einem STM32F4 würde ich gerne mal damit experimentieren. Im Grunde genommen habe ich nach einem nichtlinearem Polynom z.B. dritten Grades gesucht, mit dem ich die Eingangsdaten mappen wollte.
-
Thread
ModBus-TCP adapter
anders (i2c, spi, was auch immer) ansprechen könnte. Die andere Möglichkeit wäre natürlich einen STM32F4 zu verwenden, der ein Ethernet-Interface hätte. Dann müsste ich aber für die ZigBee-Implementierung eine Lösung finden. Habt ihr für so einen ModBus TCP nach seriell o.ä. eine konkrete Empfehlung
-
Thread
[V] Evalboards, passive Bauteile, Netzteile, Relais,.
-> 2,00€ 2x HTCC-AB01, Heltec: SX1262 LoRa Modul (gebraucht) -> 4,00€/Stk. 1x STM32F4 Discovery, STM: Evalboard STM32F407 -> 5,00€ 1x STM32W RF Control Kit: Evalboard Wireless 2,4GHz -> 5,00€ 1x GD-xD-W515-EVAL, GigaDevice: Evalboard GD32W515 -> 10,00€ 1x
-
Thread
STM32U575 und ILI9341 SPI DMA Problem
, man findet kaum Tutorials zur CPU) (Ich nutze einen ILI9341 Treiber, den ich auch mit einem STM32F4 nutze nur mit einem größeren Display. Daher weiß ich, das der Treiber funktioniert) Mein Problem ist nun, der ILI9341 Treiber füllt das Display mit den Farben ROT, GRÜN, BLAU nur dann korrekt,
habe, die GPDMA1 so zu konfigurieren, dass Sie so läuft wie die "Ursprüngliche" die ich aus den STM32F4 kenne.. Kann mir hier jemand weiterhelfen? vielen Dank, Daniel
-
Thread
STM32F4x7, Ethernet, DP83848I
Servus, folgende Frage: ich würde gerne meinen PHY(DP83848) mit dem MAC/uC betreiben. Ich nutze RMII und mein PHY stellt mir meine 50Mhz. Jetzt möchte ich die 50MHZ doch als Input an PA1 (ETH_RMII_REF_CLK oder so) haben. Oder sehe ich hier etwas falsch? Wie kann ich in der Cube IDE meinen PIN als Input labeln und einen zusätzlichen Takt in der Clock Configuartion hinzufügen? Hier sind grad nur die vorgefertigten clocks (...) ich nutze das STM32F407VG Disco Kit. Oder wird der PA1/ETH_RMII_REF_CLK sobald ich mein ETH eibinde als INPUT gelabeld? Steht aber wenn nirgends... oder
-
Thread
stm32f411 USART2 will nicht wie er soll
versteht, was man tut), und zudem vollkommen unnötig! *RTFM* ! https://oku.ozturkibrahim.com/docs_stm32f4/UM1725_User_manual_rev6.pdf
+]=USART2->DR; nur dann hört es mit dem Empfangen auf. Das Problem wurde hier Beitrag "Re: STM32F4xx UART-State während des Empfangs zurücksetzen" diskutiert und mit USART2->CR1 &= ~USART_CR1_RE; USART2->CR1 |= USART_CR1_RE;// gelöst. Mehr hab ich bei den ersten bytes nicht drin und
-
Thread
Windows-Programmierer umschulen
schicken, somit entfällt ein Grossteil globaler Flag-Variablen. Mein aktuelles embedded Projekt (STM32F4) hat überhaupt keine globalen Variablen mehr, sondern ausschließlich Objekte (viele global erreichbar), welche mit Messages kommunizieren. Dennoch, hoch ist der "shoot-in-the-foot-Faktor": - Heap
-
Thread
USB Problem bei STM32F072C8
Wie dem auch sei: vielen Dank für die Hinweise, gelernt habe ich einiges. - im Gegensatz zu STM32F4 geht DFU auch ohne Quarz - ich werde (da ich immer mehr Chips, min. 5, bestelle) einen Chip erst ausserhalb einer Platine oder auf einer funktionierenden Platine testen.
-
Thread
"Intelligenter" Textdisplayadapter mit Padauk PFS154
machen ?!? Aus welchen Gründen auch immer habe ich mit dem irgendwie "mehr Spaß" als mit meiner neuen STM32F4 Platine mit Grafik-LCD. Bradward B. schrieb im Beitrag #7769247: > Beim eigenen PDF-Export aus LibreOffice writer hatte ich mal Probleme, > das PDF mit nicht standard Einstellung nicht angezeigt
-
Thread
STM32F4xx UART-State während des Empfangs zurücksetzen
Folgende Frage: Wie kann man den HW-UART-Empangsstatus eines STM32F4xx zurücksetzen, während er gerade ein Byte empfängt? Er soll dabei den nächsten Low-Pegel wieder als Startbit (und nicht als x-tes Datenbit) erkennen. Ich arbeite nicht mit HAL, sondern mit SPL
Frank M. schrieb im Beitrag #7755788: > 250000Bd Frank M. schrieb im Beitrag #7755383: > STM32F4xx Interessantes Thema. Im Notfall, wenn es die UART-Hardware nicht hergeben sollte, kannst Du ja immer noch direkt abtasten.
-
Thread
Digitale Wasserwaage mit Arduino / Embedded
Alles drauf: https://www.st.com/en/evaluation-tools/stm32f4discovery.html Sollte vermutlich sogar von stmDuino unterstützt werden.
-
Thread
STM32 Evalboard für Einstieg
angeschlossenem Debugger, was will man mehr? https://www.reichelt.de/de/de/nucleo-64-arm-cortex-m4f-stm32-f4-serie-nucleo-f411re-p154272.html?PROVID=2788&gad_source=1&gclid=EAIaIQobChMI4Mf2oe7xiAMV3paDBx0LngfuEAQYASABEgJXNfD_BwE&&r=1
-
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
Datenlogger mit ca. 1ksps
ist das Pico 2 Board natürlich unschlagbar billig. ---------------- Nach wie vor würde ein STM32F4 auf einem Black Pill Board mit einem entsprechend großen Flash-Speicher (es gibt auf dem Board extra einen freien Platz zum Auflöten) deine Anforderungen ebenfalls übererfüllen: https://www.berrybase.de
). Li-Zelle kann direkt angestöpselt werden. Datenabruf offline über microSD-Karte oder USB. Der STM32F4 kann über 1Msps Samplingrate erreichen. Fehlt nur der Analogteil (Spannungsteiler, Aliasing-Filter), könnte man u.U. kreativ mit fliegenden THT-Bauteilen drantüdeln. Siegfried H. schrieb im Beitrag
-
Thread
MODBUS - C Librariy für Microchip PIC 16Fxxx ?
Firma AVR als Modbus Slaves oder kleine Master. Die großen Master für diverse Slaves werden mit STM32F4 oder H7 umgesetzt. > Für die Anwendung des Wechselrichters würde ich es auch mit Arduino MB > machen. Das könnte gut in einem Abend fertig sein. Ich erledige privat alles mit AVR oder Arduinos
-
Thread
Arduino-Gadgeteer, 64bit-MPU von Microchip und vieles andere mehr
, willst du das wirklich aufbröseln, dann stehst du auf einmal bei deinen drei Tastern vor einem STM32F4. Nicht so lustig.
ST32F4 mit auf so einem Bord, Das ist wohl ein "STM32C011F4" drauf, also eine Cortex M0+ und kein STM32F4. Kostet bei mittlerer Menge so um die 0,43 €/Stück. Dafür baust du keine diskrete Schaltung die I2C kompatibel ist. - https://www.st.com/en/microcontrollers-microprocessors/stm32c011f4.html -
-
Artikel
IRMP
ATmega168P, ATmega328P XMega ATXmega128 PIC (CCS- und XC8/C18-Compiler) PIC12F1840 PIC18F4520 STM32 STM32F4xx (getestet auf STM32F401RE/F411RE Nucleo, STM32F4 Discovery) STM32F10x (getestet auf STM32F103C8T6 Mini Development Board) STM32 mit HAL-Library (NEU!) STM8 STM8S103F3 TI Stellaris LM4F120 Launchpad
converter. IRMP2Keyboard infrared remote to PS2/USB keyboard converter IRMP + IRSND Library für STM32F4. IRMP für STM32F4 IRSND für STM32F4 IRMP auf STM32 - Bauanleitung. Studienarbeit - Erweiterung der Arduino Plattform. Forumsbeiträge. Forumsbeitrag: IRMP und IRSND als Protokoll für 433 MHz Sender
-
Artikel
STECCY
für RTC-Batterie Stecksockel für NRF24L01 Kompletter Schaltplan des STM32F407VET6-BlackBoards: STM32_F4VE_SCHEMATIC.PDF Komplettübersicht Steckerbelegungen: STM32F407VET6 black board Einzelübersicht Steckerbelegungen: JTAG und TFT: Black STM32f4VET6-2 Pinouts JTAG-TFT.pdf Pinouts linke Seite: Black STM32f4VET6-2 Pinouts Left.pdf Pinouts rechte Seite: Black STM32f4VET6-2 Pinouts Right.pdf Pinouts linke und rechte Seite: Black STM32f4VET6-2 Pinouts Left-Right.pdf Für STECCY benötigt werden der FSMC-Anschluss
-
Thread
STM32: SystemCoreClockUpdate wird nicht erkannt
auf Basis von STM32CubeMX startest, dann sollte SystemCoreClockUpdate in [code].\Core\Src\system_stm32f4xx.c[/code] definiert sein. So ist es zumindest beim STM32F4, den ich gerade mal getestet habe... Für den Import eines STM32CubeMX Projekts in Segger Embedded Studio (danach sieht der Screenshot
Basis von STM32CubeMX startest, dann sollte > SystemCoreClockUpdate in [code].\Core\Src\system_stm32f4xx.c[/code] > definiert sein. So ist es zumindest beim STM32F4, den ich gerade mal > getestet habe... > > Für den Import eines STM32CubeMX Projekts in Segger Embedded Studio > (danach sieht