-
Thread
GitHub-Projekt auf STM32 implementieren
Hallo zusammen, ich bin neu, was die Nutzung von STM32 Produkten angeht, würde allerdings gerne folgendes Projekt auf meinem STM32F407G-DISC1 implementieren https://github.com/YetAnotherElectronicsChannel/STM32_FFT_Spectrum_Analysis. Wie ich Code mit
auf den Mirkocontroller bekomme, ist mir klar, aber da ich noch nie ein GitHub Projekt auf meinem STM32 implementiert habe, könnte ich hier etwas Unterstützung brauchen. Die ReadMe-Datei war für mich auch eher nutzlos. Viele Grüße Simon
-
Thread
Projekte mit Arduino UNO r4
und leistungsfähigere Hardware (WeMos D1 für ESP32 und Nucleo/Discoveryboards sowie Blackpill für STM32) gibt? Gruß, Ralph
. Monk schrieb im Beitrag #7727890: > Siehe meine Infos zur Bare-Metal Programmierung von drei STM32 Serien > http://stefanfrings.de/stm32/index.html Du bist Stefan? Deine Seiten kenne ich, :-) allerdings bin ich mit STM32 schon relativ gut und lange vertraut. Wie bereits gesagt hatte ich bisher
-
Thread
Mikrocontroller mit Python auswerten
mir die empfangenen Daten anzeigen ließe. Der hTerm-Test beweist doch eigentlich nur, dass dein STM-Bord funktioniert, indem es Daten (in einem geheimen Protokollformat) liefert.
dem STM-Board ein Programm starten, das bekannte simulierte Daten ausgibt. Dann ist klar, was am PC ankommen muss.
-
Thread
8048 Assembler für aktuelle Windows-Versionen
", der sehr klein, sehr schnell ist und einige andere MCU's dazu auch kann (wie bspw. MCS-51, AVR, STM8 etc.) https://www.mikekohn.net/micro/naken_asm.php
der sehr klein, sehr schnell > ist und einige andere MCU's dazu auch kann (wie bspw. MCS-51, AVR, STM8 > etc.) > > https://www.mikekohn.net/micro/naken_asm.php Sieht interessant aus. Leider fehlen dem die TI-DSPs.
-
Thread
STM32H7 in Siemens (Profinet) einbinden
Hat wer eine Library/Projekt wo er mit dem STM mit Profinet Datenpackete austauscht?
welche dann auf den uC gehen ist halt etwas blöd. Giebts evtl. eine nodered portierung auf den STM oder ähnlich?
-
Thread
HEF4094 Einschalten
Hi, ich habe HEF4094 an einem STM32 (Push Pull Ausgang). Das ganze funktioniert soweit (Daten seriell rein, parallel raus). Die Versorgungsspannung der HEF4094 wird im OFF Zustand abgeschaltet. Der STM32 hat weiterhin Spannung und
Joe S. schrieb im Beitrag #7723318: > ich habe HEF4094 an einem STM32 (Push Pull Ausgang). Das ganze > funktioniert soweit (Daten seriell rein, parallel raus). > Die Versorgungsspannung der HEF4094 wird im OFF Zustand abgeschaltet. > Der STM32 hat weiterhin Spannung
-
Thread
Datenlogger mit ca. 1ksps
----------------- Oder Du verwendest ein "Black Pill" Board: https://www.berrybase.de/adafruit-stm32f411-blackpill-development-board Zitat: "Adafruit STM32F411 "BlackPill" Development Board" Dieses einfache Entwicklungsboard für den STM32F411 ist eine großartige Möglichkeit, einen leistungsstarken
"wir haben noch 10k STM32F030 auf Lager" oder "Wir haben schon ein fertiges PCB mit STM32F030" oder "Wir kriegen Sonderkonditionen für den STM32F030"... Aber stattdessen kommen Beleidigungen und Anekdoten über Z80 und 6502
-
Thread
Befestigung LoRa-GPS Tracker an Windenseil, Erschütterungen?
. San schrieb im Beitrag #7721254: > DFRobot Beetle Board Ziemlich groß. Wenn du z.B. einen STM32WL55 nimmst hast du die LoRa-Funktion und Mikrocontroller in *einem* Chip, was die Gesamtgröße stark reduziert. z.B.: https://www.olimex.com/Products/IoT/LoRa/BB-STM32WL/ https://store.rakwireless.com
wisduo-lpwan-module-rak3172?variant=43329454080198 https://www.st.com/en/microcontrollers-microprocessors/stm32wl5moc.html
-
Thread
Meine erste Kikad-Platine - bitte um Kritik
dir wirklich, wie auch schon andere schrieben, empfehlen, dich an dem Layout aus dem Datenblatt von STM zu orientieren. Die dortigen Ingenieure haben sich ja was dabei gedacht und es nicht umsonst im Datenblatt abgedruckt.
. der kompletten Massefläche. Eine Frage hätte ich: Stimmt meine Intuition, dass für Cx und C5 (STM-Datenblatt) Folienkondensatoren zu bevorzugen sind, oder würden dafür auch Keramikkondensatoren reichen?
-
Thread
Werkzeug wird in einem Fahrzeug aus dem Regal genommen erkennen mit Beschleunigungssensor
nicht meine Entwicklung...) > recht energieintensiv ist. Schalte einen Ultra-Low-Power MC (z.B. STM32L0/4) dazwischen welcher die Fehlalarme erkennt... Oder verwende z.B. den ISM330IS welcher eine einfache CPU eingebaut hast, welche du frei programmieren kannst um die gewünschten Bewegungsmuster zu
-
Thread
STM32F373 16 bit an 8 Bit SPI per DMA - Erstes Datenpaket immer beschnitten
sollte die Einstellung in den Projectsettings geändert werden, siehe https://community.st.com/t5/stm32cubeide-mcus/stmcubeide-use-hal-register-callbacks-definition/td-p/385607/page/3
-
Thread
NAU88C22 Design Review
Gibt es nur einen I2C Bus? Der NAU ist nicht nur mit dem ESP32 verbunden, sondern auch mit dem STM. Was macht der? VG
habe testweise den ESP32 zum Nichtstun animiert (app_main(){while(true) vTaskDelay(100)}) und den STM32 zum I2C-Master gemacht und einen I2C-Scanner implementiert. Zur Erinnerung: der STM32 arbeitet eigentlich als I2C-Slave als I/O-Expander für den ESP32. Der STM32 findet den NAU88C22 _immer_! Ich habe
-
Thread
RP2350-Nachbeben, ARM im Fokus der Politik uvam
However, please note that the CH32 series is not supported nearly-as-well as ATmega, ESP32, ATSAMD, STM32, or RP2040 chips that have a strong company-led development community. WCH is very "its a low cost chip, you figure it out" kind of company, and while there is some community-led development it is
-
Thread
Kabeltester - möglichst Viel-polig
viele IOs haben. Fand die Lösung aber exrem overkill Ich selbst habe meins damals mittels eines STM32 und einem Haufen I2C IO expander gebaut. Mittels der IO expander + sehr hochohmiger pulldown an jedem ende, ist dann zumindest relativ einfach auf shorts / open zu testen. Ich hatte mir damals
-
Thread
CS5460 Calibration Mode
Hallo an alle ... Ich habe hier ein kleines Problem , bei dem ich nicht weiter komme . HW: STM32 mit CS5460A für ein Messgerät . (https://www.farnell.com/datasheets/32393.pdf) Ab Seite 28 und 31 (3.8.7.2 DC Offset Calibration Sequence) Ich komme da nicht weiter bei der Kalibrierung des ICs
-
Thread
Modbus RTU Lib für STM32
verbreitet, gut getestet, ist aber eher für Posix API wie Linux) https://github.com/alejoseb/Modbus-STM32-HAL-FreeRTOS https://github.com/urands/stModbus https://github.com/kiltum/modbus https://github.com/eziya/STM32_HAL_FREEMODBUS_RTU (speziell für STM32, keine Ahnung wie gut die sind) fchk
-
Thread
Hilfe bei VS2022 C# XAML MVVM DataBinding
Ausgabeverzeichnis zu kopieren. Die Applikation soll im Einsatz Schrittmotoren treiben (eigenes Projekt mit STM32, per USB CDC). Ich möchte mit den Buttons Positionen anfahren und dann in der Listview abspeichern, so dass diese dann automatisch abgefahren werden können. Ich bin über das ganze Wochenende daran
-
Thread
IKEA LED Netzteil defekt
mir jemand eine alternative zu den Boundary-Mode-PFC-Controller > (mp44010) empfehlen? L6565 von stm ist zumindest pin-kompatibel
mir jemand eine alternative zu den Boundary-Mode-PFC-Controller > (mp44010) empfehlen? L6565 von stm ist zumindest pin-kompatibel
-
Thread
Nachfolger des RP2040/Raspberry Pi Pico
Was für eine ENOB hat denn ein typischer STM32 (z.B. F303)?
und der 2350 den Markt hier über den Preis penetrieren. So viel Resourcen für so wenig Geld, da kann STM einfach nicht mithalten.
-
Thread
externes RAM per ASM ansteuern
Hardwarelösung verkehrt? Noch einfachere Lösung: Mikrocontroller mit eingebauten 32 KiB RAM nutzen, z.B. STM32G070CB.
verkehrt? > > Noch einfachere Lösung: Mikrocontroller mit eingebauten 32 KiB RAM > nutzen, z.B. STM32G070CB. Oder lieber gleich was wirklich brauchbares: RP2354 mit satten 520kByte. Viel billiger als die ganze kleine STM32-Gülle und viel mehr Resourcen. Selbst mit STM32M4 muss man sich schon
-
Thread
STM32G0xx Timer Interrupt
> #include <stm32g0xx_hal_rcc.h> #include <stm32g0xx_hal_usart.h> #include <stm32g0xx_hal_tim.h> #include <stm32g0xx_hal_tim_ex.h> static TIM_HandleTypeDef my_tim2; void timerInit() { __TIM2_CLK_ENABLE
myArduinoCollback); MyArduinoTim->resume(); } [/c] So funktioniert es. https://github.com/stm32duino/Arduino_Core_STM32/wiki/HardwareTimer-library
-
Thread
Segger Embedded Studio: Einstellungen.
hätte jetzt nicht erwartet, > dass das funktioniert, weil das kein gültiger C Syntax ist. Also STM32CubeIDE und MCUXpresso als Eclipse-basierte haben damit kein Problem. Der C-Standard gestattet das ja auch explizit, wird also hier eher ein Problem des Parsers oder so sein. Beispiel: uint32_t freq
Schwierig schrieb im Beitrag #7716185: > Also STM32CubeIDE und MCUXpresso als Eclipse-basierte haben damit kein > Problem. Der C-Standard gestattet das ja auch explizit, wird also hier > eher ein Problem des Parsers oder so sein. Beispiel: > uint32
-
Thread
Unbekannte Platine in MC-22 Graupner
und an dem Umschalter hängt eine mir völlig unbekannte Platine (siehe Bilder). Haupttreiber ist ein stm32f103c8t6. Ich hatte schon mal vermutet, daß es ein "gestripter" HOTT Sender sein könnte, aber der sieht komplett anders aus. Hat jemand eine Idee?
Carsten L. schrieb im Beitrag #7715465: > Haupttreiber ist ein stm32f103c8t6. Das ist kein "Treiber", sondern ein ganz gewöhnlicher Microcontroller.
-
Thread
Fehlersuche Opel Agila Funkfernbedienung
Möglicherweise der Resonator oder Quarz durch Sturz defekt. Oszilloskop vorhanden? Der Omron dürfte ein STM8-Controller sein der Chip daneben ist ein TDA5100.
Möglicherweise der Resonator oder Quarz durch Sturz defekt. Oszilloskop > vorhanden? Der Omron dürfte ein STM8-Controller sein der Chip daneben > ist ein TDA5100. Hi, ja Oszi ist vorhanden. Kann ich ja mal schauen. Habe aber ehrlich gesagt, Ewigkeit nicht mehr mit dem Oszi gearbeitet. Muss mal schauen
-
Thread
GCC und static deklarierung von arrays
Hi was macht diese Funktion eigentlich (STM32 USB library): Wird bei jedem Aufruf ein neuer array mit dem Namen mem angelegt? Sieht ganz danach aus. [c] /** * @brief Static single allocation. * @param size: Size of allocated memory
Speicherbereich (Array) zurück. Übrigens: Das Argument dieser Funktion wird komplett ignoriert. (Ja, die STM32-USB-Library ist etwas gewöhnungsbedürftig und wirft bei entsprechendem Warning-Level jede Menge von Warnungen.)
-
Thread
STM32L4 - DMA Puffer Leer
Hi, ich bin gerade an einem Projekt mit dem STM32L4 und SAI zu gange. An einer Stelle komme ich nicht weiter - Wenn ich SAI mit DMA nutzen möchte ist der Puffer im leer "000". Die Project HW ist ein custom board mit einem WM8904 Codec der via I2S (SAI) angesprochen wird. Der STM32 ist hier der Clock Master. Die WM8904 Config und auch die SAI Config scheinen in soweit in Ordnung zu sein das ich mit dieser Schleife Daten lesen und schreiben kann. In dem Fall sogar hören
-
Thread
MODBUS - C Librariy für Microchip PIC 16Fxxx ?
kann man es ordentlich implementieren. Ich machte vor Jahren einen Modbus Sensor mit freeMB auf einem STM32F103. Das funktionierte absolut ordentlich. Der Stack kommuniziert über Funktionszeiger und Callbacks mit der Anwendung. Das funktioniert sehr zuverlässig. Die Modbus Engine lebt da total im Hintergrund
der 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
16 UARTs für MIDI
Jonathan schrieb im Beitrag #7711923: > Aber was ist mit 16? So viele UART-Interfaces hat selbst ein STM32 > nicht zur Verfügung. Muss es denn eine runde Zahl sein? Die STM32F423V und F413V haben immerhin 10 im LQFP100. Man könnte auch 2 (oder mehr) davon koppeln, z.B. per CAN. Renesas hat auch einige
13 Uarts hast Du im STM32H56x, 11 im H725, 10 im F413.
-
Thread
complex und 3D Vektoren in C++ für ARM und STM32
Ihr Lieben, ich benutze CubeIDE um STM32 Prozessoren zu bespaßen. Es gelang mir mit #include <complex.h> und "float complex z;" die Rechnung mit komplexen Zahlen in C++ komfortabel zu machen, vorher hatte ich das hingefummelt. Das gleiche
Detlef _. schrieb im Beitrag #7711521: > ich benutze CubeIDE um STM32 Prozessoren zu bespaßen. Es gelang mir mit > #include <complex.h> und "float complex z;" die Rechnung mit komplexen > Zahlen in C++ komfortabel zu machen, vorher hatte ich das hingefummelt. Das
-
Thread
Messdaten in csv oder Textdatei schreiben
aus dem EEPROM direkt in ein .csv File speichern. Soweit mal die Grundidee. Ich verwende ein STM32G071 Nucleo Board und arbeite mit der STM32 Cube IDE. GUI und auch EEPROM Treiber existiert alles schon, das eigentliche Problem aber ist ein wesentlich grundlegenderer Schritt: Das Erstellen der .
Hier ist das Semihosting für STM32CubeIDE beschrieben: https://community.st.com/t5/stm32-mcus/how-to-use-semihosting-with-stm32cubeide-and-stm32/ta-p/49742 Beim LPC/MCUExpresso war es noch einfacher, da reichte es ein Häkchen zu
-
Thread
EFM8BB52 mit Turbo51 oder mikroE Pascal?
weitere Datenbätter, boards, chipsätze, github durchforstet. Es kamen mir noch MCP2517 Treiber für STM32 mit Cortex M4 in den Blick, auch hier aber eben für SPI. Begriffen hab ich, daß alles von der Treiber/Bibliotheks-Lage abhängt, um ohne Riesen-Klimmzüge zum Ergebnis zu kommen. Das Thema RTOS war
Naja, CAN und PWM-Input sind recht simpel, das kann man auch selbst machen. Außerdem gibt es für die STM32 die HAL-Bibliotheken die das alles schon erledigen. Du wolltest doch nah an die Hardware...
-
Thread
[V] Raspberry Pi 4B, HaLow HAT für Raspberry Pi, LoRa/HaLow Antennen, Hologram USB Modem, GPS Hat
Euro -Alfa LoRa/HaLow 868MHz Antenne 5dBi N-Male Stecker, 2 Stück = 2 x 5 Euro -B-L072Z-LRWAN1 STM32L0 Discovery kit LoRa, Sigfox, 30 Euro -Hologram NOVA-U201 USB Modem, 25 Euro -GPS HAT für Raspberry Pi mit GPS Antenne, 20 Euro Versand innerhalb von Deutschland ist möglich.
-
Thread
Funkstrecke für Daten über 4 km
von Olimex gut, aber es gibt noch einige andere: https://www.olimex.com/Products/IoT/LoRa/LoRa-STM32WL-DevKit/open-source-hardware Der STM32WLx5 ist ein Mikrocontroller mit integriertem LoRa, das Olimex enthält diesen. Das finde ich sehr praktisch, besser als ein separates Modul und auch viel
-
Thread
Single Pair Ethernet oder CAN-FD
Hi Zusammen, ich plane gerade einen Robotter mit 8-12 Controllern (RPI, STM32H7, STM32F7 oder ahnliches) bisher habe ich für ähnliche Sachen CAN genommen mit einem selbst gestrickten Protokoll. Jetzt möchte ich aber was neues machen und da ich mit dem CAN 1MBit immer Probleme
> Taugt der LAN8650 was oder was könnt ihr empfehlen. Der LAN8650 ist ein SPI MAC-PHY. Dein STM32H7 hat aber selber einen Ethernet MAC, und zwar mit Unterstützung durch CubeMX etc. Den solltest Du daher auch benutzen. Und wenn Du den benutzt, dann brauchst Du nur noch einen PHY, und das wäre dann
-
Thread
Suche Programierung für Alten TV
anpassen, wenn ich keine Lust hätte, alles von vorn zu entwickeln. Sonst sowas wie einen blackpill (STM32F411?), aber wahrscheinlich eher keinen Easpberry, weil ich davon und von seinem Betriebssystem (Image auf Micro-SD) keine Ahnung hab. Na, eben so, wie jeder kann. Auch ist davon auszugehen, dass
-
Thread
Constraint Programming für Mikrocontroller-Peripherie
Anwendung spezifisch implementieren? Allein schon sowas banales wie das Timing vom I²C der modernen STM32 zu konfigurieren ist total lästig. Hab gar keine Lust da Stunden drauf zu verschwenden, wenn die Bibliothek das einfach so macht. Und so exotisch ist die Ansteuerung eines Temperatursensors per I²C
Zumindest STM liefert doch genau dafür die HAL. Die ist zwar nicht schnell und ziemlich bloated, aber genau deswegen deckt sie schon einige Szenarien ab und geht auch meistens und zumindest einen Referenzcode hat
-
Thread
STM32L4 Standby-Mode
programmieren bin und brauch da mal eine externe Bewertung. :-D Ich habe hier zwei Board mit einem STM32L451 und eines mit einem STM32L452 (STM Nucleo) Ich habe zu testzwecken meinen eigentlichen Code komplett runtergestrippt. Ich schalte alles aus: [c] led_reset(); GPIO_InitStruct.Pin
immer noch nicht erholt. Dass es aber geht, habe ich kürzlich bei einem Webinar von ST gesehen (STM32U0). Die Angaben im Datenblatt sind also durchaus real und die HAL scheint auch zu funktionieren.
-
Thread
Verpolungschutz für MCU und PHY
mir immernoch nicht sicher, welches die beste Lösung ist. Ich möchte gerne eine Schaltung mit STM32F407 und PHY DP83848I vor Verpolung schützen. Ich könnte mit einer Schottky Diode arbeiten, das wäre am einfachsten, ich habe 5V als Spannungsversorgung, die MCU bzw der PHY bekommen vom LDO 3.3V