-
Thread
Renesas M16C Ersatz
Stückzahl ist so ca. 1k bis 1.5k/Jahr. Zur Zeit habe ich folgende Controllerfamilien auf dem Schirm: STM32F4: Bei den grösseren Typen kann man einige Impulszähler realisieren, und sonst ist der auch ziemlich gut ausgestattet (hat viele "nice to have" Features) Renesas Rx6..: habe ich mir noch nicht genauer
evaluieren. Von der Periferie her scheinen die wesentlich sparsamer ausgestattet zu sein, als z.B. die STM32F4 Typen. Hat jemand einen Vorschlag für mich, welche Controllerfamilie noch in Frage kommt? Vielen Dank, Markus
-
Thread
STM32F446 Interrupt Probleme
/stefanfrings.de/stm32/stm32f3.html#exti Soweit ich auf die Schnelle sehen kann, ist das beim STM32F4 ebenso. Zum Debuggen könntest du innerhalb der ISR ganz am Anfang einen I/O Pin aug HIGH setzen, und ganz am Ende auf LOW. Dann schaust du mit einem Oszilloskop nach, wie oft die ISR aufgerufen
Stefan F. schrieb im Beitrag #7455013: > Ich habe keine Erfahrung mit STM32F4, dafür aber mit F1 bis F3. Bei > denen ist das so, dass man alle EXTI Interrupts im EXTI_PR Register > bestätigen muss, sonst ruft er die ISR nach ihrem Ende sofort wieder > auf. Danke, der
-
Thread
[V] STM32F4 Discovery Board
Hallo, ich verkaufe 1x STM32F4 Discovery Board original verpackt und unbenutzt. Preis 15 € zzgl. Porto u. Verpackung. VG Michael
-
Artikel
Reichelt-Wishlist
* ST ST7MC... (µC für Servosteuerungen, und vor allem Brushless-Motoren) | | | QFP Bausteine der STM32F4 Serie (Cortex-M4) ST STR7 Serie (ARM7TDMI) * TI MSP430F167, TI MSP430F168 * TI MSP430F2001/2/3 etc. im RSA-Gehäuse (=QFN) | * TI MSP430F2618 | TI MSP430FG4618 | TI MSP430G2553IN20 viele MSP430 Gs
-
Thread
Fragen zum STM32F407ZET6 controller board. (steccy usw.)
um Minderwertigkeitskomplexe zu produzieren. Und das Board, zu kompliziert für mich oder was? Stm32F4xx ist auch keine C oder C++ MCU. Was soll das?
Matthias K. schrieb im Beitrag #7444262: > Stm32F4xx ist auch keine C oder C++ MCU. Was soll das? Ich glaube, ich verstehe, wo dein Verständnisproblem liegt. Übertrieben gesagt ist es dem Controller völlig egal, in welcher Programmiersprache
-
Thread
DAC mit STM32CubeIDE und STM32F411CEU unter Linux
einschlägige Informationen? https://www.st.com/resource/en/user_manual/um1725-description-of-stm32f4-hal-and-lowlayer-drivers-stmicroelectronics.pdf und das Datenblatt und Referenz-manual deines Chip: https://www.st.com/en/microcontrollers-microprocessors/stm32f411/documentation.html Sich
-
Thread
STM32F411CEU + Thermoelement - Erster Versuch eines Datenauslesens -
machen Radau. Um ehrlich zu sein, erledigt ChatGPT keine schlechte Arbeit... [c] #include "stm32f4xx_hal.h" ADC_HandleTypeDef hadc1; void SystemClock_Config(void); static void MX_GPIO_Init(void); static void MX_ADC1_Init(void); int main(void) { HAL_Init(); SystemClock_Config()
-
Thread
LL-Treiber I2C STM32L4
LL-Library zu programmieren. Leider ohne Erfolg, ich habe nur Beispiele und Anleitungen für den STM32F4 gefunden. Da ST sich natürlich gedacht hat, beim STM32L4 soll alles besser gemacht werden, heissen gewisse Register anderst, Flags die es beim F4 gibt heissen beim L4 anderst und sind in anderen Registern
überschritten werden. Wenn man die Funktion immer wieder > aufrufen muss. Offenbar hast du dir stm32f4xx_hal_i2c.c noch nie im Detail angeschaut. Deine Aussage ist einfach nicht wahr. Und, wenn du die Funktion ständig aufrufen musst, so, daß sowas überhaupt einen nachweisbaren Effekt hätte, ist dein
-
Thread
STM32 counter up/down mit Step/Dir Signalen
auf 5 Kanäle skalierbar, weil das Routing für die Zählereingänge doch arg beschränkt ist und die STM32F4-Serie eh nur 8 Zähler hat.
-
Thread
Welche Low Cost 32 Bit MCU Familie? Gesperrt
J. S. schrieb im Beitrag #7425325: > Wie auch z.B. die STM32F4 in Gehäusen mit Ballgrid und wenigen mm > Kantenlänge. Der blanke Bastler-Horror.
Deiner Wunsch-Fantasie vielleicht 😄 J. S. schrieb im Beitrag #7425325: > Wie auch z.B. die STM32F4 in Gehäusen mit Ballgrid und wenigen mm > Kantenlänge. Der blanke Bastler-Horror 🤯
-
Thread
HS USB MSC mit Stm32F4 und USB3300
Hi ich bastele gerade ein ein hisg speed USB MSC mit STM32f4 und USB3300 external Phy. Ebenso benutze ich CubeMx. Es läuft soweit ganz stabil, nur dass die Bandbreite bei 1-2MB/s ist. Wenn ich es richtig sehe ist MSC_MEDIA_PACKET die erste Stellschraube.
-
Thread
Welche 8-Bit-Architekturen werden in 10 Jahren relevant sein? Gesperrt
Wunsch-Fantasie vielleicht 😄 Sowas vielleicht?: J. S. schrieb im Beitrag #7425325: > Wie auch z.B. die STM32F4 in Gehäusen mit Ballgrid und wenigen mm > Kantenlänge. Der blanke Bastler-Horror ! 🤯 Rene K. schrieb im Beitrag #7426499: > Aber so ist das Leben, es dreht sich weiter. Das kann es, das
-
Thread
Nachfolger vom ATMEGA2560?
Ersatz? Aber 14EUR für eine 8MHz 8-Bit CPU... WTF?! Für fast die Hälfte bekommst Du schon was aus der STM32F4 Reihe der den ATmega zum Frühstück verspeist von der Leistung her. Ich hatte mich vor Jahren von AT(X)mega verabschiedet und bin zu STM32 gewechselt. Ich bereue es nur seltenst wg. der 5V Versorgung
-
Artikel
IRMP - english
ATmega168P, ATmega328P XMega ATXmega128 PIC (CCS and XC8/C18 compiler) PIC12F1840 PIC18F4520 STM32 STM32F4xx (tested on STM32F401RE/F411RE Nucleo, STM32F4 Discovery) STM32F10x (tested on STM32F103C8T6 Mini Development Board) STM32 with HAL library (NEW!) STM8 STM8S103F3 TI Stellaris LM4F120 Launchpad (
: A MythTV Remote Control without LIRC. PC Remote Control with ATtiny85 IRMP + IRSND Library for STM32F4. IRMP for STM32F4 IRSND for STM32F4 IRMP on STM32 - Construction Guidance. Seminar Paper - Extension of Arduino Platform. www.eislab.fim.uni-passau.de/files/publications/2010/StudentDiener_ErweiterungDerArduinoPlattform.pdf
-
Artikel
IRSND - english
ATmega168, ATmega168P, ATmega328P XMega ATXmega128 PIC (C18 Compiler) PIC12F1840 PIC18F4520 STM32 STM32F4xx STM32F10x STM32 with HAL library (NEW!) TEENSY 3.0 MK20DX256VLH7 (ARM Cortex-M4 72MHz) Supported Protocols. IRSND supports the following IR protocols: A1TVBOX ACP24 (NEW!) APPLE BANG_OLUFSON BOSE
-
Thread
Referenzdesign für Elektretmikrofon mit Vorverstärker und Ultra Low Noise Spannungsversogung
Bling-Bling Spektrum-Analyzer bauen bzw. als Add-On in meine LED-Matrix integrieren. Gibt es für den STM32F4xxx ein fertiges Stück Software welches den FFT-Teil implementiert? Vorzugsweise nicht Arduino. Ich hatte schonmal gesucht, es gibt wohl in der Mathe-Lib eine FFT-Funktion, aber damit alleine ist
-
Thread
Beschäftigung mit FPGAs noch sinnvoll?
LA -> Irgendein Cypress FX2 von Ali für nen 10er. Wobei ich da auch schon selber was mit einem STM32F4 gebaut habe. Grafikkarte für USB oder einen Videograbber -> Aktuell (und wohl auch zukünftig) keine Anwendung für und selbst wenn, ist das nichts was man selber besser oder billiger hinbekommen würde
-
Artikel
STM32 für Einsteiger
diesen Lib's basieren und somit wird der Wechsel innerhalb der STM32 Familie deutlich vereinfacht. STM32F4xx Library von ST: "STSW-STM32065 STM32F4 DSP and standard peripherals library" incl. Dokumentation und Demo-Projekte zu allen CPU-Funktionen. Der einzige Nachteil beim STM32: Man muss etwas mehr lesen
gezeigt welche Möglichkeiten die CPUs bei den oben empfohlenen Einsteigerboards haben. STM32F407 - vom STM32F4DISCOVERY Board. Blockdiagramm STM32F407 STM32F4DISCOVERY Demoboard Es sind sehr viele Peripheriemodule im µC implementiert. Jedes einzelne Peripherie-Modul (z.B. Ethernet, USB, CAN, Timer, AD-Wandler
-
Thread
STM32 UART Interrupt Rx, Tx, FreeRTOS
LL_USART_DisableIT_TXE(USART1); > } > > [/pre] Google (Bsp. für F4xx): HAL STM32F4xx Usermanual Erstes Ergebnis. Warum glaubst du, die LL-Funktionen zu benötigen? Die brauchst du nur, wenn du ein paar Byte Flash sparen musst, oder Funktionalitäten abbilden musst, die mit
eine vollständige >> Beschreibung der LL-Funktionen? Z.B.: ... > Google (Bsp. für F4xx): > HAL STM32F4xx Usermanual HAL Manual habe ich. > > Erstes Ergebnis. > > Warum glaubst du, die LL-Funktionen zu benötigen? > Die brauchst du nur, wenn du ein paar Byte Flash sparen musst, oder > Funktionalitäten
-
Thread
TVP5150AM - Datenblatt gibt keine Auskunft über Datenausgabe
einem bestimmten Format (hier YCrCb) wandeln und ausgeben. In der Folge wandert das ganze in einen STM32F4, der´s auf ein Display schmeißt. So weit, so gut. Nach eingehender Lektüre des Datenblatts komme ich aber leider nicht auf die Antwort, WIE der IC die Videodaten ausgibt. Dazu hänge ich das Datenblatt
-
Thread
SPI-Slave: DMA an steigender Flanke von Chip Select starten
nicht möglich ist, an Chip Select ein Interrupt zu generieren, habe ich zusätzlich einen GPIO des STM32F4 mit einem GPIO des netX90 verbunden. Diese Leitung ziehe im STM32F4 auf LOW und HIGH wenn auch das Chip Select auf LOW und HIGH geht. Über diese Leitung versucht sich der netX90 neu zu synchroniseren
Mikrosekunden warte, sind die Daten wieder synchron. Ich habe bereits eine bessere Lösung gefunden: STM32F4 und netX90 sind noch über USART verbunden, so dass der netX90 dem STM32F4 mitteilen kann, die Übertragung zu unterbrechen. So kann der netX90 sich sicher synchronisieren, wenn wirklich nichts auf
-
Thread
STM32 empfängt keine SPDIF-Daten
als > IRQ-Einsprungpunkt gesetzt werden würde. Üblicherweise ist diese Funktion in der Datei <stm32f4xx_it.c> zu finden .... [c] /******************************************************************************/ /* STM32F4xx Peripheral Interrupt Handlers */
> IRQ-Einsprungpunkt gesetzt werden würde. > > Üblicherweise ist diese Funktion in der Datei <stm32f4xx_it.c> > zu finden .... Nein, die Funktion selber ist im Usercode zu finden, weil dort auch das SPDIF-Handle liegt, welches für die weitere Bearbietung des Interrupt benötigt wird. Die Frage
-
Thread
STM32-code behaves weird
kurz gegoogelt, https://www.disca.upv.es/aperles/arm_cortex_m3/llibre/st/STM32F439xx_User_Manual/stm32f4xx__hal__uart_8c_source.html ) dann macht der (bei Bufferlänge 1) im Wesentlichen: [pre] Ist huart->gState == HAL_UART_STATE_READY? Wenn nicht, dann mit Fehler abbrechen huart->gState == busy
-
Thread
Arduino Blue Pill & CAN mit SN65HVD230
werden, und ergänzt den Boardverwalter dann um "STM32F1xx/GD32F1xx boards by stm32duino" und um "STM32F4xx boards by stm32duino". Zum anderen gibt es (B) https://github.com/stm32duino/Arduino_Core_STM32. Diese Umgebung kann über die Boardverwalter-URL https://github.com/stm32duino/BoardManagerFiles
-
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
Kommunikation zwischen mController und PC
> // Bibliotheke des verwendeten Mikrocontrollers #include "stm32f446xx.h" #include "system_stm32f4xx.h" int main(void) { // APB1 entspricht nun Clockfrequenz vom Controller RCC->CFGR &= ~RCC_CFGR_PPRE1_Msk; // Aktivieren der Clock für GPIO Port A und USART 2 Schnittstelle RCC-
-
Thread
Zeigt her eure Kunstwerke (ab 2023)
MDF auch nicht so wild. Die einzelnen Frontplattenmodule sind unabhängig und jeweils mit einem STM32F4 bestückt. Das ganze kommuniziert über RS485 miteinander. Verkabelung im Inneren geht über ein 10poliges Flachbandkabel (4x GND, 4x 12V, A, B). So hat man kein Problem mit Spannungsabfall auf der Leitung
besteht zum Beispiel aus 4 Platinen (10_misc_puzzel.jpg, 11_misc_rear.jpg) Das grüne Board ist mein STM32F4-Modul. Beinhaltet einen 3.3V Step-Down und den Controller mit Quarz und Blockkondensatoren. Sobald die Frontblende drauf ist und die OLED-Displays abdeckt sieht man auch, dass die Chinesen die
-
Thread
STM32F4-Discovery und Mikroe Arm TFT
Hallo an alle Bastler Ich biete hier 3 STM32F4 Discovery und ein Mikroe ARM TFT an, alles zusammen 80€ plus Versand Ein STM ist mit einer Oszi Software programmiert, eines noch Orginal verpackt. Einzeln je 25€ plus Versand. Bitte Anfragen
-
Thread
PWM Duty Cyle
###### [c]#include <stdint.h> #include <stdbool.h> #include "stm32f446xx.h" #include "system_stm32f4xx.h" #define GPIO_PIN_15_ALS_AF1 (1U) << 28 int main(void) { // Initialisierungen // Konfiguration der GPIO A RCC->AHB1ENR |= RCC_AHB1ENR_GPIOAEN; GPIOA->MODER |= GPIO_MODER_MODER15
-
Thread
PIC10F202/etc: Programmierung unter Linux(Ubuntu)
Beitrag #7325661: > wuerde ich mir selbst nicht > antun Die PIC10 haben Begrenzungen. Ein STM32F4 hat auch Begrenzungen. Brauche ich viele IOs, Speicher etc. pp. nehme ich keinen PIC10. Brauche ich ein wenig glue Logic ist der PIC10 super. Ich habe die schon als NE555 eingesetzt, PWM Timer
-
Thread
STM32F4 & EMMC und FATFS
Hi hat jemand Erfahrung mit CUBE und EMMC? in ca 8h habe ich eine MicroSD Karte (via SDIO 4 bit) & Fatfs mit Cube zum laufen bekommen. EMMC scheint da schwieriger zu sein. Kann jemand kurzfristig aushelfen via zoom? Ich wurde mich besonders erkenntlich zeigen.
-
Thread
STM32 - Konflikt mit I2C
sicher die alternative Funktion der Pinne, oder? Steht im Datasheet. Sehnse oben in den Bildchen zum STM32F4xx. Ich habe mich dabei mal an die Pins PB5 und PB6 gehalten. Philipp L. schrieb im Beitrag #7316514: > Eine weitere Frage wäre noch die JTAG Schnittstelle. Brauchst du den JTAG überhaupt?
-
Thread
Copy struct to uint32_t array
byteweise Adressierung für den Bereich zulässt, geht das. Bei machen geht es nicht (z.B. Backup-RAM der STM32F4-RTC).
-
Thread
USB mit HID für STM32
moin, ab STM32F4xx funktioniert dieser Treiber nicht mehr, andere USB-Core. Pieter
-
Thread
Segger Embedded Studio: Memory (map) problem
Hallo, was mir natürlich bei Dir auffällt ist die RAM-Adresse bei 0x10000000, was dem CCM-RAM im STM32F4 entspricht. Kannst Du Dein Projekt mal zippen und mir senden ?
tückisch, da ja keinerlei Fehler-/Warnmmeldung kommt. Bei Segger hat man eben leider vergessen in dem STM32F4 Board-Support-Package die Linker-Scripte anzupassen, nachdem diese Erweiterung hinzukam. Sollte Segger also auf die ToDo-Liste schreiben.
-
Thread
was kommt nach dem Bluepill-Board?
https://www.aliexpress.com/item/1005001456186625.html Dokus: https://github.com/WeActStudio/MiniSTM32F4x1
-
Thread
STM32F401 BlackPill Erweiterung für StdPeriph Library ?
der richtigen > Stelle befindet Ich arbeite schon seit Jahren mit den Blackpills und anderen STM32F4 und EmBitz - früher Version 1.1 mit selbstgebautem Linker-Script, jetzt mit 2.50. Bisher sind mir keine Fehler aufgefallen. Ich glaube auch nicht, dass das zum Problem wird, schließlich wurden die STM32F4 schon lange abgefrühstückt. Was soll jetzt mit den STM32F401CC und STM32F411CE auf den BlackPills anders sein? Wo sollen da plötzlich Probleme auftauchen? Ein STM32F01CC unterscheidet sich nicht grundlegend
-
Thread
GCC [STM32] -> wie sehen wie ein struct realisiert wird?
dem Debugger am schnellst geht. Da ich das selber vor kurzen für den bxCAN Controller in den STM32F4 umgesetzt habe, kann ich dein Suchen gerade nach vollziehen 🙈
-
Thread
STM32 Zufallzahl einfach erzeugen
z.B. so: https://stm32f4-discovery.net/2015/07/hal-library-18-rng-for-stm32fxxx/
-
Thread
Generierung eines analogen Videostreams aus einem Array // DIY Thermografie
werfen (leichter gesagt als getan, aber offtopic) (Als Zwischenspeicher und "Gehirn" soll hier ein STM32 F4[46RET6] herhalten, da rumliegend), und dieses Array dann zyklisch auslesen und als Videostream ausgeben; wo es letztlich den Eingang ins Display findet. Dies ausserdem so platzsparend wie möglich.
-
Thread
[V] Diverse STM32 (F4, L4, H7) und weitere ICs
Hallo, ich biete folgende Chips an: 5x STM32F469VET6 (8€ pro Stück) 10x STM32L431RCT6 (5€ pro Stück) 4x STM32H750VBT6 (8€ pro Stück) 7x STM32F401RCT6 (5€ pro Stück) 8x STM32L451RCT6 (6€ pro Stück) 10x TMC4671 (5€ pro Stück) 10x TMC6100 (4€ pro Stück) Wenn mehr genommen werden, auch mit Rabatt. Ich habe versucht ein gutes Stück unter dem Digikey/Mouser Preis zu sein, eine andere Quelle habe ich jetzt nicht parat. Versand kostet das Briefporto (1€). Wer gerne versicherten Versand haben möchte, dann mit entsprechendem Aufpreis. Gruß
-
Thread
microsd shield an nucleo stm32f4
SD-auf-microSD-Adapter, ein paar fliegenden Drähten und einem Lochraster-Board auf welches man das STM32F4-Board steckt.
So hab ich das mal gemacht (mit einem STM32F4-Discovery statt Nucleo), hat sogar mit 33,6 MHz SDIO-Geschwindigkeit funktioniert. Die vollen 50 MHz vom High Speed Mode kann der STM32F4 aufgrund von Hardware-Bugs nicht erreichen (der STM32F7 aber
-
Artikel
USB
x 12bit 2 x 12bit, 32 PWM 5 USART, 1 CAN SPI, I2C, SSC Siehe Artikel STM32 Farnell ab ca. 5 € ST STM32F4xx Full + Hi 64..176 3,3V/5V Cortex-M4 168MHz 1024KB 192KB 24 x 12bit 2 x 12bit, 32 PWM 6 USART, 2 CAN SPI, I2C, SSC Siehe Artikel STM32 Mouser ab ca. 7 € Alle mit „USB OTG“ beworbenen Schaltkreise
-
Thread
STM32G0 Bootloader antwortet nicht
noch bei diversen Beispielen wie man aus einer Applikation in den Bootloader spring (zb: https://stm32f4-discovery.net/2017/04/tutorial-jump-system-memory-software-stm32/ ) aufgefallen ist: Sie funktionieren nicht mit der Optimierung Os! Warum? Weil der Compiler dann zwischen __set_msp und Bootloader