-
Thread
Daten Kompression auf STM32f4 mit 128k RAM
werden verwendet? (das angebissene obst ist da besonders auffaellig) ich sehe gerade, du schreibst stm32f4, ... Wie wird das BLE am STM32F4 angebunden, was wird da verwendet? Wie kommen die daten vom stm32F4 zum BLE? Welches GATT profil wird verwendet, was eigenes oder ein Serieles vom hersteller?
Michael G. schrieb im Beitrag #7673045: > ich sehe gerade, du schreibst stm32f4, ... > Wie wird das BLE am STM32F4 angebunden, was wird da verwendet? Das ist ein Freitags-Thread, falls du das aus dem Zusammenhang noch nicht kapiert hast. So ein Thread ist dazu gedacht möglichst
-
Thread
STM32F4 I2C (N)ACK
moin, folgendes muss ich mit I2C auf einen STM32F4 reasisieren: Master Slave Adddr ACK Steuerung ACK FüllByte (N)ACK Auf NACK kommt ein STOP. Bei ACK geht es weiter. Mit dem lesen des Datenregisters
Peter L. schrieb im Beitrag #7658788: > folgendes muss ich mit I2C auf einen STM32F4 reasisieren: Gib deinen Slave an, am besten gleich mit Datenblatt. Mit deiner ASCII Flowchart kommen wir nicht weiter. Peter L. schrieb im Beitrag #7658788: > Kennt jemand einen Trick Schreib
-
Thread
STM32F412 - SBC-OLED ansteuern
danke für die guten Links :) #include "stm32f4xx_hal.h" I2C_HandleTypeDef hi2c1; void SystemClock_Config(void); static void MX_GPIO_Init(void); static void MX_I2C1_Init(void); void OLED_Init(void); // Initialisiert das OLED-Display
-
Thread
ARM STM32G071 - SPI Modus auch 8 Bit möglich
Schön, zu wissen, daß es vielleicht also trotzdem möglich ist. > > siehe > Beitrag "Re: [STM32F4xx] SPI Optimierung" Werde es mir näher ansehen. Danke.
-
Thread
Ich möchte für kleines Geld ein STM32 F4 Discovery abgeben
Das Board hat ein ILI9341 Display integriert. Ich hatte da mal rum gefuddelt. Ich möchte 7€ dafür haben, inclusive Versand. Vielleicht kann ich jemanden eine Freude machen.
-
Thread
STM32 Timer2 Interrupt
aufrufen – das muss man sich dann im HAL-F4-Datenblatt heraussuchen, nennt sich 'HAL and LL drivers STM32F4' (UM1725 User Manual). Für Timer2-Start gibt es in HAL möglicherweise auch ein Äquivalent zu meiner LL-Anweisung – muss man auch dort nachschauen. Hinzu kommt noch, dass Deine Interruptfrequenz
-
Thread
Spannungsregler 5 V auf 3,3 V bei < 1 mA
tolerablen Eingangsspannungen auf, siehe "https://electronics.stackexchange.com/questions/492275/stm32f4-i-o-max-voltage-input". Und der BMM150 verträgt an seinen Eingängen 1,2 V bis 3,6 V.
-
Artikel
Wanderkiste
benwilliam) (Gast) ein wenig von allen SMD teilen, ein paar Stecker, alle LEDs Intel Quadcore CPU, STM32F4 Discvoryboard, NEC LCD µC devkit, AVR Buttefly, Nema 17 Stepper, 27MHz Funksender, 3 x Multifunktionsfernbedienung, diverse Motoren (auch Getriebe Motoren), Grafikdisplay, Satfinder, 512 MB SD-RAM
-
Artikel
Tutorial - Aufbau WordClock mit WS2812
einen Wandhalter für die 24h. Doku/Entstehung hier im Forum. = Inbetriebnahme = Flashen des Nucleo STM32F4xx. Flashen des Nucleo STM32F411. (noch nicht komplett, Andreas/Alidi) 1. die WWW Seite aufrufen. 2. unter "Tools and Software / Embedded Software" folgende SW runterladen (evt. vorher bei ST anmelden
-
Thread
USB DJ Controller (MIDI + AudioInterface)
in der Arduino-IDE bei USB-Type: Serial+Midi+Audio auswählen - evtl mal einen Versuch wert. * STM32F4xx => hier habe ich z.B. dieses Projekt gefunden - Preislich überschaubar für "mal bisschen spielen" https://github.com/har-in-air/STM32F411_USB_AUDIO_DAC/tree/main * die XMOS Controller schein
-
Thread
[V] DW1000 Decawave Qorvo UWB Eval Boards (STM32) teilw mit Ethernet & WiFi
Alle Sachen sind gebraucht und aus dem Jahre 2017-2020. Die meisten Boards sind basierend auf dem STM32F4 / STM32F1. Die Software / Firmware habe ich leider nicht mehr. Einige Schematics als PDF habe ich noch und kann die mit senden. Hätte jemand Interesse? Würde für das TTK1000 Kit 100 EUR verlangen
-
Thread
[V] Konvolut/Sammlung an Boards ublox, stm32, GPS, Atmel, hilscher, anybus profibus, Keil ulink,
Folgende Sachen sind verkauft: 1x Segger J-Link 1x ST NUCLEO-L476#RG 1x STM32F4 Discovery mit LCD
FRAM und MCU sind reserviert. Ich habe noch ein STM32F4 Discovery Board gefunden und lege es auf den Stapel. ***UPDATE Bestand: *** (Paketpreis für alles was noch da ist: 170 EUR(!) ) 150 EUR für ein UBLOX M8P Eval Kit (https://www.digikey.de/de
-
Thread
STM32 - UART Ausgabe - Wie richtig?
Hinweis auf eine Doku geben. https://www.st.com/resource/en/user_manual/um1725-description-of-stm32f4-hal-and-lowlayer-drivers-stmicroelectronics.pdf Wie man das alles benutzt, siehst du in meinem oben verlinkten Code.
-
Thread
STM32CubeIDE CMSIS Projektstrur Bibliotheken für STM32F4 ohne HAL!
select first the target STM32F4xx device used in your application (in stm32f4xx.h file)" Niklas G. schrieb im Beitrag #7564661: > Die RCC_AHB1PeriphClockCmd ist Teil der LowLevel-Library. Wie hast > du > die eingebunden? LowLevel, ist damit die stm32f4xx_rcc.h, stm32f4xx_gpio.h etc. gemeint oder welche Dateien sind das? Wenn es das erste ist, befinden die sich im Ordner Inc (siehe Bild)
-
Thread
Schaltplan Blackpill STM32F401 / 411
ob man (also ich) zu doof ist Google zu verwenden: Ich finde den Schaltplan für die billigen STM32F4 Boards (Blackpill) aus China nicht. Hat den jemand und kann den hier posten? Viele Grüße, Ralph
Unter https://github.com/WeActStudio/WeActStudio.MiniSTM32F4x1/tree/master/HDK findet man 7 Schaltpläne der Versionen 1.2 bis V3.1. Am besten fängt man hier mit dem Lesen von README.md an: https://github.com/WeActStudio/WeActStudio.MiniSTM32F4x1/blob/master
-
Thread
stm32f4, libopencm3 remap des NJTRST
, und weiß wieder mal, dass ich nichts weiß. Ich portiere gerade einiges von STM32F103 nach STM32F4xx und stehe da gerade vor einem Problem, dass ich nicht herausbekomme, wie ich Anschlüsse des JTAGS als GPIO umkonfiguriere Beim STM32F103 war das bspw. mit gpio_primary_remap(0x00300200
Elektronik weiternutzen möchte und zu meinem Unglück habe ich an PB4 etwas angeschlossen. Beim STM32F4 ist dort gleichzeitig NJTRST aufgelegt und mit dem Einschalten ist PB4 nicht verfügbar. Ich beschreibe den STM32F4 mittels Bootloader und benötige die Funktion nicht. gpio_set_af(GPIOB, .
-
Thread
THT im Hobbybereich, hat das noch Zukunft? Gesperrt
Vieles von ganz kleinem Zeug ist schon fertig auf Boards wie ESP, Blue/Blackpill, RPi Pico, Teensy, STM32F4/H7 Chinaboards, Nucleos, nrf51/52xxx, die Liste ist unendlich lang. Da reicht es ein Mutterbrett oder eine Aufsteckplatine zu machen, und bis auf die Header kommt auch da bei mir SMD Hühnerfutter
-
Thread
10W Bitcoin miner mit 450GH/s für Raspberry Pi
und nie damit Probleme >gehabt. Im MCFH Projekt, steht auch im MC-Forum habe ich auch einige STM32F4xx geflashed und das ging immer ohne Probleme, allerdings habe ich noch andere Leitungen wie z.B. SWIM verwendet. Danke für die openocd Konfiguration. Werde es damit auch mal versuchen. Ich
] STM32C0xxxx [2] STM32F0xxxx [3] STM32F1xxxx [4] STM32F2xxxx [5] STM32F3xxxx [6] STM32F4xxxx [7] STM32F72xxx, STM32F73xxx [8] STM32F74xxx, STM32F75xxx [9] STM32F76xxx, STM32F77xxx [10] STM32G0x0xx [11] STM32G0x1xx [12] STM32G4xxxx [13] STM32H743_53_50 [14] STM32H745
-
Thread
STM32F446 USB-CDC mit StandardPeripheralLib - nix geht
an der unterschiedlichen, bedingten Kompilierung durch die zahlreichen #if .. #else .. #endif in STM32f4xx.h und anderen systemfiles. Ich kann das hexfile vom STM32F446 einfach auf den STM32F401 spielen und USB läuft. Der 446er muss hardwareseitig eine geringfügig andere USB-Konstellation haben. Ich
-
Thread
Intelligentes TFT (3,2 - 4,3 Zoll) gesucht
auf direkte > TFT-Programmierung. Ist bei uns auch angedacht. Eigentlich war das Hostsystem (STM32F4...) auch für ein paralleles Display ausgelegt - dem verantwortlichen Entwickler war das aber zu aufwendig. Dann doch lieber ein "statische" Lösung.
direkte >> TFT-Programmierung. > > Ist bei uns auch angedacht. Eigentlich war das Hostsystem (STM32F4...) > auch für ein paralleles Display ausgelegt - dem verantwortlichen > Entwickler war das aber zu aufwendig. Dann doch lieber ein "statische" > Lösung. Da kann ich Euren Entwickler verstehen
-
Thread
ADC-Wert skalieren
der ADC? Wahrscheinlich in dem selben wie dort: https://www.mikrocontroller.net/topic/559471 STM32F4 - selbst der kleinste hat genug Speicher für mehrere LUT's
-
Thread
arduino und dfplayer spielt einfach nichts ab
Beitrag #7542389: > Übertreibe mal nicht mit "tausende Seiten Doku". Schau dir mal die Doku eines STM32F4 an. Datasheet, Reference Manual, Errata. Die Doku von Arm zum CPU Kern und Befehlssatz lassen wir mal außen vor. Und C/C++ kann man einfach so (hust).
P. schrieb: >> Übertreibe mal nicht mit "tausende Seiten Doku". > Schau dir mal die Doku eines STM32F4 an. Datasheet, Reference Manual, > Errata. Die schaue ich mir nicht an, weil ich Arduino mit ATMega328 verwende. Und auch die schaue ich nicht an, weil mich Arduino-C++ weitestgehend von der Hardware
-
Thread
Stepper Motor Microstepping Frage zu TMC2208
Stepper meines Tangentialschneideplotters gleichzeitig laufen zu lassen. Erst der Umstieg auf einen STM32F4x hat geholfen. Da gibt es auch Boards mit genügend Pins. (beim ESP hatte ich mit einem mcp23s17 die Pins erweitert). Wenn der Treiber genügend Impulse arhält ist die Maximalgeschwindigkeit immer die
-
Thread
Suche preiswerten µC mit 2xUSB (unabhängig)
Auch die STM32F4xx haben zwei USB, die unabhängig voneinander laufen. Ich habe hier einen F429 mit Mass Storage Host auf einem und CDC auf dem anderen Port. Preiswert gibts die auf den Discovery Boards.
-
Thread
Nachfolger Bluepill?
Danke, das klingt prima, zumal ich für die STM32F4xx schon alle benötigten Peripheriefunktionen implementiert habe. "Nachtrauern"... naja, sie waren das richtige Werkzeug für viele Zwecke. Wären sie noch gut erhältlich, gäbe es keinen Grund zu
Stiftleisten hat. Das Wechseln der MCs dauert nur wenige Minuten und dann haben die Boards auch CAN. Da der STM32F4xx auch eine FPU hat, gehen Floatrechnungen sehr viel schneller.
-
Thread
[STM32] Interner Pullup bei PushPull-Ausgang
Beim Durchstöbern im Netz finde ich desöfteren in STM32F4-Quellcodes folgende Kombination: [c] GPIO_InitStructure.GPIO_OType = GPIO_OType_PP; GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_UP; [/c] Hier wird also der interne PullUp in Kombination mit
output: .. The weak pull-up and pull-down resistors are disabled. Nachtrag: Ref-Manual STM32F4x: When the port is configured as output: .. The weak pull-up and pull-down resistors are activated or not depending on the value in the GPIOx_PUPDR register Ein Zweck wird nicht genannt, evtl
-
Thread
STM32F401RE, Fake?
WeAct eingesetzt hat. Haben sie hier dokumentiert: https://github.com/WeActStudio/WeActStudio.MiniSTM32F4x1
-
Thread
STM32F4+FreeRTOS+lwip
Hallo *, ich versuche gerade die im Betreff genante Kombination ans Rennen zu bringen. Prinzipiell geht es aber... Erstmal meine Vorgehensweise: 1. In der STM32CubeIDE die Hardware Konfigurieren und die generierung der 3 Handler die Freertos braucht abwählen. 2. Die aktuellen Dateien von FreeRTOS ins Projekt packen. Dabei die Freertosconfig.h aus dem entsprechenden Demo benutzen. 3. Ein C-File mit den benötigten Hooks einbinden 4. cmsis_os-Files aus dem entsprechenden Cube-Paket ins Projekt packen 5. lwip-Files (original) ins Projekt packen 6. lwip/system-Verzeichnis aus der Cube zum Projekt
-
Thread
H743 und F746 - Probleme mit dem Takt
wirklich nicht schneller geht. Vielleicht ist aber doch der Prescaler HPRE zu groß. Bei den älteren STM32F4 u.a. geht der IO-Zugriff IIRC in 2 Takten, sofern man den Code aus dem RAM ausführt. Hans-Georg L. schrieb im Beitrag #7513336: > HAL_GPIO_TogglePin(LD1_GPIO_Port, LD1_Pin); Wenn man HAL_GPIO_TogglePin
-
Thread
Ist für euch CMSIS, HALL etc wirklich eine Erleichterung?
metal ging es dann und war auch deutlich übersichtlicherer Code. Ich programmiere viel auf der STM32F4xx Serie. Wenn man da mal ein bisschen Ahnung hat und die üblichen Fallstricke (Clock vergessen einzuschalten etc...) im Kopf hat, stellt man fest, dass die Peripherie dadrin jetzt auch nicht so kompliziert
-
Thread
Spannungsteiler an ADC von STM32F4?
Ich möchte mit dem ADC eines STM32F4 Spannungen im Bereich 0..10V messen. Der ADC kann bis max. 5V, was sich mit einem simplen Spannungsteiler lösen lässt. Aber: welche Widerstandswerte sollte man hier sinnvollerweise verwenden? Das
-
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
DC Motor mit Drehmoment umkehreung
haben. Deswegen einen so starken uC wie zb stm32f1 oder gleich das du keine Probleme hast einen stm32f4.
: > Deswegen einen so starken uC wie zb stm32f1 oder gleich das du > keine Probleme hast einen stm32f4. Ein ATtiny25/45/85 reicht völlig aus, wenn mal klar wäre, welchen Motor und Aufbau der TO verwendet.
-
Thread
CAN Register nimmt keine Werte auf - STM32F4
Hallo zusammen, ich versuche gerade auf meinem STM32F4 den CAN2 über die GPIOs zum Laufen zu bringen. Tx und Rx Leitungen senden/empfangen und auf dem CAN Bus passiert auch etwas, allerdings nicht so wie ich es konfiguriert habe. Nach Auslesen des
-
Thread
Micro SD-Karte an STM32
Versuchsaufbau aus SD- auf Micro-SD-Adapter an einem STM32F401 Eval-Board von ST. Mittlerweile habe ich ein STM32F4VE mit einem STM32F407VET6 und einem Micro-SD-Slot drauf. Ich habe das Projekt mit CubeMX generiert und in CubeIDE per gcc compiliert. Immer noch ohne Erfolg. Schon der erste Aufruf (f_mount) der
-
Thread
STM32H733 unterscheiden per Firmware
Schau mal hier: https://stm32f4-discovery.net/2015/09/hal-library-27-identification-for-stm32fxxx/
-
Thread
STM32F4 - Audioausgabe realisieren?
Ich möchte einen STM32F4 gerne für die Ausgabe eines Audiosignals verwenden (ein einzelner Kanal, also nichts aufwändiges). Jetzt sehe ich folgende Möglichkeiten: - der integrierte DAC hat nur eine Auflösung von 12 Bit
Johnny B. schrieb im Beitrag #7495385: > Ein STM32F4 ist nicht unbedingt dafür gemacht, grosse Datenmengen > herumzuschieben, so wie Du es anstrebst Große Datenmengen fallen nicht an, tatsächlich erzeugt/konvertiert der STM32F446 nur einzelne Samples
-
Thread
STM32F4 SWO Ausgabe sporadisch falsch
Grundlage ist dieses Github Projekt https://github.com/sfyip/STM32F103_MSD_BOOTLOADER, das ich auf den STM32F4 portiert habe. Um dort ein Problem zu debuggen, möchte ich die ITM Debug-Ausgabe auf dem SWO Pin benutzen. Für die, die der Hintergrund interessiert, nachfolgend ein paar Details. Falls nicht,
J-Link FW flashen ;-) Das habe ich gerade an einem beim mir herumliegenden ST-Evaluation Board mit STM32F4 ausprobiert (Achtung, die Segger Lizenz erlaubt nur die Verwendung auf ST Evaluation Boards). Vorher (ST-Link v2 Firmware): Oben beschriebenes Problem bestand wie beschrieben Nachher (Umgeflasht
-
Thread
Bourns EM14 5V an STM32 3.3V FT
Hallo, ich würde gerne einen Bourns EM14 Encoder an einem STM32F4x verwenden. Der EM14 läuft auf 5V, der STM32 auf 3.3V. Laut Datenblatt ist der STM32 aber FT auf allen GPIO. Nun gibt es aus meiner Sicht ein paar Optionen, die einfachsten wären Spannungsteiler
-
Thread
Digitalaudio-Daten auf Leistungsverstärker?
Hi, ich verarbeite hier derzeit mit einem STM32F4 Audiodaten und gebe diese über einen externen DAC aus, der wiederum einen 100 W AB-Leistungsverstärker ansteuert. Was mich daran stört: bis zum DAC habe ich Digitaldaten, die (nahezu) störunempfindlich
-
Thread
Geeigneter µC für großes LED-Matrix-Projekt
Graustufen" realisieren. Ich hab das mal mit so einem HUB75-Display mit 64x64 Pixel RGB auf einem STM32F4xx über die FSMC-Schnittstelle realisiert. Damit liessen sich ca. 170 Frames/s darstellen. @Jonathan: wenn du an dem Code interessiert bist, schreib mir eine PN.
-
Thread
STM32 startet im HardFault
vermutlich nicht sein, aber ich hatte mal Probleme mit meinem in C geschrieben Startupcode für den STM32F4. Sobald die Optimierung -O2 oder größer an war, ist der Startupcode gecrasht. Lag im Endeffekt daran, dass der Startupcode in C geschrieben war und mit float abi hard compiliert war. GCC hat dann
-
Thread
FFT Verständnisfrage
Hi, ich verwende momentan einen STM32F4 um über einen externen DAC Audiosignale auszugeben. Das funktioniert problemlos und wie gewünscht. Nach dem ich diese Hard- und Firmware nun schon mal habe, wollte ich mit dem ganzen auch noch
Tiefen verändern). So wie ich das sehe, geht das mit einer FFT-Library wie z.B. der von https://stm32f4-discovery.net/2015/07/hal-library-14-fast-fourier-transform-for-stm32fxxx/ Diese Library erzeugt mir aus jeweils einem Teil des Audiosignals ein Array, welches die in dem Signal enthaltenen Frequenzen