-
Thread
Welche Low Cost 32 Bit MCU Familie? Gesperrt
Ich verwende gerne die STM32 mit 0.8mm Pitch im LPFQ32 Gehäuse.
Gegensatz zum STM32C011.
-
Thread
12V ATX-Adapter "PicoPSU" - taugt sowas?
beiden Rechner läuft sogar 24/7. Dinge ändern sich. Bei den originalen "blue pills" waren auch echte STM32 verbaut. Bei Aktuellen muss man genau hinsehen wo man kauft. Darum geht es. Joachim S. schrieb im Beitrag #7423134: > Vielleicht hast Du also einfach ein Montagsmodell erwischt... Dann hätte
-
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
Mat. K. schrieb im Beitrag #7422238: > Bevor ich deine Zeit zusehr verschwende, bitte bedenke: mein Stm32 kann > aktuell nur 6 MB/s aus der SD Karte lesen das ist mir schon bewusst dass dass nicht hyperschnell sein kann.
-
Thread
SWD Master in FPGA
Cortex-M Prozessor über SWD oder auch JTAG zu debuggen? Konkret habe ich hier einen Aufbau, in dem ein STM32H7 an ein FPGA angeschlossen ist, das ihm drahtlose (optische) Kommunikation mit der Aussenwelt ermöglicht (100Base-FX <=> RMII). Und da würde ich gerne noch eine Debug-Möglichkeit schaffen, die die
am FPGA fädeln. Für drahtloses Debugging könnte man natürlich was mit WiFi anstecken (etwa einen ESP32 mit BlackMagic Firmware), aber schöner wäre es ohne extra Hardware, schon allein aus Platz- und Energiegründen Es geht *nicht* darum, das FPGA vom STM32H7 aus zu konfigurieren oder debuggen, sondern
-
Thread
STM32 Clock Generator mit Si5351
ist, dass der Fehler sich irgendwo in meinem Hardware-Setup eingeschlichen hat. Ich benutze den STM32F103C8, Si5351 und eine 9V-Batterie in Verbindung mit einem TO-92 3,3V LDO. In dem gezeigten Projekt werden beispielsweise polarisierte Kondensatoren benutzt, die ich so in dem Schaubild nicht wiederfinde
Der Spannungsregler verträgt allerhöchstens 0,5 Watt. 0,5W / (9V - 3,3V) = 87 mA Der STM32F103C8 braucht bei 72 MHz etwa 50 mA. Der Si5351 braucht mit 8 aktivierten Ausgängen 48 mA. Dazu kommt die Stromaufnahme sonstiger Bauteile. Irgendwas willst du damit ja antreiben. > meine Vermutung
-
Thread
Strommessung an einem shunt mit zwei Messbereichen (OPV)
Rauschen wichtiger ist. Ich haenge mal drei Beispielbilder an. Sie zeigen das Startverhalten eines STM32L451 mit einem angehaengten OLED der sich zu Anfang initialisiert. Triggerzeitpunkt war das loslassen des Resettaster. Dabei zeige ich dasselbe mit drei unterschiedlichen Filtergrenzfrequenzen. Zusaetzlich
-
Thread
100V DC schalten
5V Variante zwar laut Datenblatt gibt, allerdings nirgends zu kaufen. Ich schalte also von meinem STM32 einen Optokoppler, der schaltet einen Transistor, der 12V an das Relais anlegt. Da es sich um einen Wechsler handelt, ist meine Schaltung auch sehr einfach (Ich muss zwischen 2 Verbrauchern schalten
Tomasz O. schrieb im Beitrag #7424741: > Ich schalte also von meinem STM32 einen Optokoppler, der schaltet einen > Transistor, der 12V an das Relais anlegt. Wozu den Optokoppler? Die 12V auf die gleiche Masse wie die STM32 Versorgung legen, ein NPN nach Masse mit Vorwiderstand
-
Thread
STM32G0 SPI RXNE hängt sporadisch
Hallo, ich habe ein sporadisches Problem mit der SPI-Schnittstelle vom STM32 G0. Die Schnittstelle wird manuell betrieben und dient der Kommunikation mit einem MCP3561. Im Betrieb und auf der normalen Platine funktioniert alles einwandfrei. Für Hardware-in-the-Loop Tests ersetzen
-
Thread
sscanf liest ersten parameter nicht
Hallo, mit sscanf(STM32) will ich mehrere Parameter einlesen, das Problem ist dass er den ersten offensichtlich nicht einliest und der Parameter ist Null, sollte aber 1 sein. Die nachfolgenden werden problemlos eingelesen
nicht portabel, aber auf dem STM32 funktioniert das auch: [c] uint16_t axis = 0U; uint16_t iter = 0U; float parameter = 0.0f; if (strncmp((const char *)usbRxBuffer,"PARAM_POS",9)==0U) { sscanf(&usbRxBuffer
-
Thread
Spin Semiconductor FV-1 in SDR?
schrieb im Beitrag #7425203: > Der Entwickler ist tot Oh, woher weißt Du das? Werde dann auf den STM32G431 umsteigen.
Beitrag #7425203: >> Der Entwickler ist tot > > Oh, woher weißt Du das? > > Werde dann auf den STM32G431 umsteigen. Mit dem STM32G431 wollen unsere Softwareleute auch was machen. Die sind davon recht angetan. Soll auch eine FM Demodulation aus I/Q Signalen werden. Ich habe leider von der I/
-
Thread
Display mit Chip ST7789V Startprobleme
letzte Woche schreiben können? ;-) Hab gerade angefangen einen Textausgabe für ILI9341 auf einem STM32 zu schreiben (gibts schon, aber ich will es selber lernen). Dabei bin ich über 2h genau an diesem Problem festgehangen: Auf dem DSO habe ich mir den Anfang der SPI-Kommunikation angesehen - passt
Falk B. schrieb im Beitrag #7419956: > Was für einen Controller hast du? PIC32MZ. Display am SPI mit 1 MHz Falk B. schrieb im Beitrag #7419956: > Ende der Übertragung in einem Register abfragen, dann ist die Wartezeit > immer minimal. Ja kommt später noch....
-
Thread
Welche 8-Bit-Architekturen werden in 10 Jahren relevant sein? Gesperrt
schon günstiger als die klassischen sind). Allerdings: wenn man sieht wie ultrabillig die kleinsten 32-Bitter zu haben sind (STM32F030 ab ca. 40ct bei 100Stck+) mit Tendenz fallend, stellt sich die wirklich die Frage (wie viele der Vorredner bereits gesagt), wann der Preisvorteil der 8-Bitter aufgefressen
Ralph S. schrieb im Beitrag #7421056: > Allerdings: wenn man sieht wie ultrabillig die kleinsten 32-Bitter zu > haben sind (STM32F030 ab ca. 40ct bei 100Stck+) mit Tendenz fallend, > stellt sich die wirklich die Frage (wie viele der Vorredner bereits > gesagt), wann der Preisvorteil der 8-Bitter
-
Thread
FTDI FT230X: Fragen zu CTS und TXDEN
Es gibt jede Menge Controller mit USB-Schnittstelle. Viele Cortex-M haben das, z.B. die meisten STM32. Sogar auch die ESP32S3. Für die STM32 spricht dass es gute Freeware Tools gibt. Ist das RS485 Protokoll denn fix? Kannst du nicht den Paketen ihre Länge voran stellen? Dann kannst du auf dem AVR
weniger Bauteileaufwand und -Kosten. Wenn man ein bisschen was leistungsfähigeres als AVR wählt (z.B. STM32) wird das Umsetzen des Timings wahrscheinlich auch entspannter.
-
Thread
STM32L431 boot modes
Hallo zusammen, ich bin ganz mit dem Thema STM32 MCUs. Im Reference Manual RM0394 von STMicro (https://www.st.com/resource/en/reference_manual/rm0394-stm32l41xxx42xxx43xxx44xxx45xxx46xxx-advanced-armbased-32bit-mcus-stmicroelectronics.pdf) habe
logisch „1“, wie der Hersteller in Kapitel 3.4 FLASH option bytes angibt. Damit befindet sich der STM32L431, wenn ich es richtig verstanden habe, im Boot mode user flash. Ich möchte einen jungfräulichen STM32L431 mittels UART und der Software STM32CubeProgrammer flashen. Muss ich dazu den BOOT0
-
Thread
Suche günstiges Multimeter mit Schaltplan
Der uC ersetzt dabei auch den ICL7106 und als Display kann man ein gemultiplextes einsetzen. Ein STM32G4x4 erledigt mit seinen 0.184ns timern auch gleich die Messung.
-
Thread
Wilderness Labs DevCamp – v1 stabil, neue Hardware, mehr zur Cloud
geht es hier? Bryan Costanichs Meadow-Plattform ist ein kombinatorischer Prozessrechner, der einen STM32-Kern und einen ESP32 in eine Ausführungsumgebung für .net-Payload verwandelt. Wer mit C# oder Visual Basic auf Du und Du ist, kann so (nicht echtzeitkritische) MSR-Systeme zusammenstellen und auf
Allocation“ ist - für kleine und mittlere Mengen muss man sich deshalb nicht um die Verfügbarkeit der STM-Chips sorgen. Als Wiederbelebung des Microsoft Gadgetear bot man außerdem die in der Abbildung gezeigten CCM-Addonmodule an - langfristig planen Bryan Costanichs Mannen, „diverse“ Erweiterungen für
-
Thread
"Bester" Weg für Eigenbau USB-DMX-Interface mit ATSAM
Spielereien wie z.B. Ethernet-over-USB zu machen und Artnet zu unterstützen (hat jemand auf Github mit nem STM32 gemacht, der meldet sich als USB Netzwerkkarte), oder einen Seriellen Port der das Enttec Protokoll spricht. Das wäre wohl maximale Flexibilität. Wobei man vermutlich die ungenutzten Dinge abschalten
viel langsam regeln will. Ich habe mir welche vom T geholt (Stairville, Botex SDC-24 und den Showtec 32).
-
Thread
Eigene Firmware auf stlink-v3mods
stlink-v3mods und einen stlink-v3mini zum Experimentieren hier. Ich würd den mods gern als minimalistisches STM32F723 board verwenden und ihn mit dem mini programmieren. Wenn ich das richtig verstehe, hat jemand den Bootloader umgeschrieben, um auch eigene Apps draufzuspielen: https://github.com/RadioOperator/Yet_Another_Bootloader/tree/master/STM32F723_YAB Unter 6c (Notes) wird sogar vorgeschlagen, mit einem externen stlink zu debuggen. Ich brauch die Originalfirmware eigentlich nicht und würde lieber per SWD mein eigenes Zeug drauf ausprobieren
-
Thread
ARM-News: STM32MP2 angekündigt, Sicherheitsprobleme und mehr
einem Zwei-Port Gigabit Ethernet TSN-Switch mit PCIe-, USB-3.0- und CAN-FD-Peripherie aufwartende STM32MP25-Serie [/c] Zur Verfügbarkeit finden sich dann folgende Informationen, die auch in der unter https://www.st.com/content/st_com/en/campaigns/microprocessor-stm32mp2.html bereitstehenden Produktseite reproduziert werden: [c] ST beliefert ausgewählte OEM-Kunden derzeit mit Mustern des STM32MP25 und Evaluation Boards. Die Massenfertigung von Chips und Boards soll im ersten Halbjahr 2024 beginnen. Das Unternehmen präsentierte seine neuen STM32MP25-MPUs vom 12. bis 13. Mai auf dem STM32
-
Thread
STM32 ARM MCUs bei Rutronik
Hallo in die Runde, was ist eigentlich beim Distributor Rutronik(24) los. STM32 Arm Cortex Controller sind nicht mehr im Programm, habe ich jetzt schon länger festgestellt und wollte hier mal im Forum fragen. Stattdessen Hersteller mit 32Bit Controllern (meiner Meinung nach
Dirk schrieb im Beitrag #7412836: > STM32 Arm Cortex Controller sind nicht mehr im Programm Heul nicht rum, und kauf einfach wo anders!
-
Thread
Pitch 0,4mm preiswerter Hersteller
auch fragen. Um was für ein IC geht es und gibt es andere Bauformen? Wer weiß, vlt ist es ein STM32 völlig unnötig in WLCSP Bauform ... (hätte aber dann eher ein PMIC vermutet 🤔)
-
Thread
Micropython rp2040
planst. Für ein Einzelstück und wenn es nicht zwingend ein RP2040 sein muß, würde ich einen kleinen STM32 auf einem Nucleo-Board empfehlen. STM32G431 zum Beispiel kostet netto bei Mouser 12 Euro und hat schon einen ST-Link auf dem Board.
Divisions-Befehl sondern nur eine etwas spezielle Implementation für Division eingebaut. Die braucht für 32Bit-Wort ÷ 32Bit-Wort genau 8 Zyklen. Man kann während der Wartezeit zwar noch etwas anderes machen, aber das sprengt dann doch Python, C, C++. Mit dem Assembler ginge es problemlos (wenn der Algorithmus
-
Thread
STM-Link mit CubeProgrammer_API.dll unter Delphi ansprechen
Hallo, ich möchte aus einer Delphiapplikation den STM32-Link ansprechen und versuche auf die CubeProgrammer_API.dll zuzugreifen: [code] const DLL_NAME = 'C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeProgrammer\api\lib\CubeProgrammer_API.dll
Verzeichnis ausführen. Siehe https://learn.microsoft.com/en-us/windows/win32/api/libloaderapi/nf-libloaderapi-loadlibrarya und https://learn.microsoft.com/en-us/windows/win32/api/winbase/nf-winbase-setdlldirectorya
-
Thread
Clock-Konfiguration bei STM32 SPI?
Ich werde gerade aus der Konfiguration des Clock-Signals beim STM32F nicht schlau: da gibt es ein "Phase" und ein "Polarity". "Phase" kann 1. oder 2. Flanke sein. "Polarity" kann LOW oder HIGH sein. Wenn ich die Daten mit der zweiten, fallenden CLK-Flanke
-
Thread
uC Familien Empfehlung
z.B. für die STM32L4-Familie: https://github.com/STMicroelectronics/STM32CubeL4/tree/master/Drivers/CMSIS/Device/ST/STM32L4xx/Include mehr braucht man eigentlich nicht. Die Cortex-M sind (in C) wirklich einfach
nicht mehr genau, was ich da habe, aber es ist wohl irgendein STM32 :D Da hier beide angesprochen wurden, und der WCH-Chip für mich zuerst mal aussieht wie ein direkter Klon: In wie weit sind eigentlich STM32F und CH32F miteinander kompatibel? ~jmm
-
Thread
Richtlinien für Entwicklungsboards
haben das schon Studenten als Semesteraufgabe gemacht. Gibt es in allen Versionen als Adapater für STM32, ARM und PIC, sogar Adaptionen an Arduino.
-
Thread
verschwundene MIDI-Synth-Boards: Nachfolgetechnik?
winzige Synthesizermodule. Aber das geht alles mit dreistelligen Preisen los. Da werkeln dann z.B. STM32. Fuer meinen Geschmack etwas zu teuer fuer das Gebotene. Und winzig brauche ich auch nicht. Und Instrumente die von "Physical Modeling" getrieben sind, sind auch nur im gehobenen Preissegment
oder MIDI-IP von ESI. Krankt alles an der Latenz: Motopick schrieb im Beitrag #7418307: > So ein STM32F107 schafft ueber Fastethernet ca. 10k Pakete > je Sekunde. Das Problem ist nicht die Bandbreite. Mit USB hat man alles, was man braucht. Aber sobald eine SW auf PC-basis dazu kommt, hat man die
-
Thread
RS232 / COM PORT als "GPIO" für Stoppuhr
Mikrocontroller > empfehlen? > Raspberry Pi pico? Da geht fast jeder der USB kann. Ich würde einen STM32F1 nehmen aber es gibt viele andere Möglichkeiten. Die Bluepill-Boards mit dem STM32F103 gibt's für <5€.
kosten soll / darf. https://www.ebay.de/itm/400985233359 https://www.bastelgarage.ch/beetle-cm-32u4-arduino-leonardo-atmega32u4 https://www.arduinoforum.de/arduino-Thread-Beetle-USB-ATMEGA32U4-Serielle-Kommunikation-Issue https://scheible.it/digispark-badusb/
-
Thread
Kabel und Stecker für USB 2.0 Board to Board
Ich habe einen PCB mit einem STM32 drauf. Der STM32 kann USB 2.0 Full Speed (12 MBit) und der wird auch genutzt. Aus praktischen Gründen möchte ich das Board nicht direkt an der Gehäuse-Innenseite montieren damit man den USB direkt
das ist schon mal ein wertvoller Hinweis. Ich hab nicht viel Ahnung von USB, ich nutz den auf dem STM32 auch nur als Virtuellen COM-Port, bin nicht wirklich daran interessiert mich in das Thema einzuarbeiten (hab andere Baustellen), aber es soll halt funktionieren. Adam P. schrieb im Beitrag #7409072
-
Thread
Suche Programmgerüst: USB-Kommunikation und Daten Ein/Ausgabe Windows
so groß, bzw. lohnt sich erst bei sehr komplexen Programmen. Edit: Außer es wird doch noch ein STM32, dann habe ich einen guten Grund, C zu lernen. Für die ARM Cortex nochmal Assembler lernen lohnt sich glaube ich nicht.
Hi Ben, im Anhang ein Gerüst für einen STM32H730. Ist eine CDC Klasse(VCOM - virtuell seriell). Das ist die Controller Seite und funktioniert so bei mir. Du musst dann entsprechend die CPU umstellen, wenn du dich für ST entscheidest.
-
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
aktuellen AVRDx gibt es mit ausreichend Speicherausbau, oder halt gleich auf einen ARM gehen. Wer STM nicht mag, ist mit den Atmel, ähm, Microchip-SAMD nicht so schlecht bedient. Die gibt es in diversen Speicherausbauten und Gehäusegrößen.
-
Thread
STM32 NUCLEO H743ZI - Ethernet / WebServer-Probleme
St-flash kann offensichtlich nur .bin flashen, da ist das modernere STM32CubeProgrammer deutlich besser. Dann liefert STM in den Cube Packages auch Beispiele mit, z.B. https://github.com/STMicroelectronics/STM32CubeH7/tree/master/Projects/NUCLEO-H743ZI/Applications/
irgendwann heraus. aber da cubeide ja auch cmdline kann, ist ja erst mal alles in ordnung. [c] stm32cubeide -nosplash -application org.eclipse.cdt.managedbuilder.core.headlessbuild -data /[....]/STM32CubeIDE/workspace_1.12.1 -build LwIP_HTTP_Server_Netconn_RTOS &&st-flash --reset write STM32CubeIDE
-
Thread
Raspberry Pi-Alternativen, I2C-Adressierung und Lesestoff
erhältlichen Boards ist die Realisierung von Audio-Applikationen. Unter https://www.reddit.com/r/esp32/comments/12ta7ij/just_released_my_esp32s3_audio_dev_board/ findet sich ein „detailliertes“ AMA mit dem Entwickler; angemerkt sei außerdem, dass es sich um eines der ersten Audioboards handelt, die als Hauptprozessor auf den ESP32-S3 setzen. Der RP2040 bietet im Vergleich zu anderen Controllern wie beispielsweise dem GigaDevice GD32VF103 nur wenige GPIO-Pins an. Beim Raspberry Pi Pico verschwendet die Raspberry Pi Foundation
-
Thread
MCU mit 24-Bit-SPI?
Mouser hat angeblich 270 Stück PIC32MK0512GPK im TQFP-64.
Nein! ... wenn man es richtig macht. Hier Anschauungs-Material (zwei 8-Bit Transfers auf einen STM32F407): https://www.mikrocontroller.net/topic/415233#4841468
-
Thread
stm32 & fatfs & usb msc
Hi ich habe auf ein STM32 Nucleo Board ein Microsd Card angeschlossen. Kann über Nucelo files erstellen und co. Wenn ich mein Nucleo Board an Windows anschleisse, wird die SD Karte auch erkannt. Ich kann über Laptop die
-
Thread
Raspberry Pi Pico - UART-Kommunikation mit 4 Geräten
auf ein paar MIPS zu verzichten. So gross wird der Performance- Unterschied zwischen einem (z.B.) STM32Hxxx oder STM32Fxxx zu einem Raspberry Pi Pico nicht sein. Ja ích weiss, der Pico kommt fertig au der Box, bei STM kommt man vielleicht nicht so einfach in die Gänge. Dafür wird das Gebastele an
-
Thread
STM32WB5MMG -* ADC wackelt um 10 digits
Hallo liebe Community, es ist mein erstes Projekt mit dem STM32(WB5MMG) (sonst viel Atmega`s). Ich brauchte zwar nur 6x grobe Temperaturmessungen und habe daher einen ntc10k und einen 10k als Spannungsteiler an den adc geschlossen. Die Referenz ist absolut glatt
STM32 und stark wackelnder ADC, da kommt bei mir sofort das Stichwort „Calibration“ hoch. Es gibt doch bei jedem STM32 mit 12bit diese ADC Calibration Prozedur, der man beim ersten Kontakt nur wenig Beachtung
-
Thread
STM32N6 “halb angekündigt”, Radxa ROCK 4SE im Vergleich, neue I2C-Expander uvm
also boasts additional features such as an eMMC connector, M.2 SSD support, and RTC. [/c] ### STM32N6 – Neuigkeiten von STMicroelectronics AI-MCU Eine mit einem AI-Beschleuniger ausgestattete Variante des STM32-Kerns geistert seit einiger Zeit durch die Presse. In einem Nachbericht zur EmbeddedWorld
showed the STM32N6 handled 75x more frames than the STM32H7 while running at a max frequency less than 2x that of the STM32H7. The outstanding efficiency and performance of the STM32N6 are possible thanks to our
-
Thread
STM32 cortex M4 Flashen
Das steht doch im Datenblatt. Welchen STM32F hast du denn?
Bin Grad unterwegs, deshalb schlecht mit Datenblatt usw. Aber evtl. PA13 PA14? https://stm32-base.org/guides/connecting-your-debugger.html https://startingelectronics.org/articles/STM32-microcontrollers/STM32F100xx-LQFP64-pin-functions/STM32F100RB-LQFP64-debug-oscillator.png
-
Thread
C - linux - raw-socket - recvfrom liefert daten wo keine sein sollten
tatsaechlich bei rund 1ms Zykuszeit Schluss. dann hatte ich noch mit einem raspberry und einem STM32 NUCLEO-H743ZI experimentiert - aber dann alles beiseite gelegt. schaun wir mal....
-
Thread
TFTP Server auf µC Basis ?
als Kommunikations-Basis. Für mich der schnellste Weg wäre einen (etwas grösseren) Arduino oder STM32 mit einem W5100 oder W5500 zu verbinden. In den W5xxx ist schon alles an UDP Protokoll implementiert. Dann kommt man mir UDP _sehr_ schnell in die Gänge und kann dann TFTP darauf implementieren
ja bereits fertige Klassen sowohl für die W5xx Bausteine als auch für SD-Karten-Betrieb an. Bei STM32 tut man sich etwas schwerer, aber auch da gibt es ja schon Arduino-lastige Lösungen.
-
Thread
Arduino IDE 2.1 / MicroPython 1.2 erschienen
repository, making it easier to install the packages needed for a given project. [/c] Im Hause STM stehen Erweiterungen für verschiedene STM32-Kerne an (“The stm32 port sees support added for STM32L1xx MCUs, STM32H723, USB on STM32G0xx and mboot support for STM32G0xx. ”). Das Entwicklerteam nutzte
bare-arm: -1124 -1.934% minimal x86: -4322 -2.967% unix x64: +264181 +50.533% standard stm32: -3592 -0.906% PYBV10 cc3200: -1832 -0.990% esp8266: -2284 -0.327% GENERIC esp32: +9659 +0.632% GENERIC nrf: -84 -0.045% pca10040 rp2: +13096