-
Thread
LoRA, Meshtastic, TTN, Helium?
das es da fertige Module gibt die einem den > ganzen Umgang mit dem Protokoll abnehmen Für den STM32WL55/STM32WLE5, welcher das SX126x enthält, gibt es ein "LoRaWAN_AT_Slave" Example, da kann man per UART-Kommandos den LoRa-Client steuern. Allerdings kann man auch einfach gleich die ganze Anwendungsebene
genug ist der eingebaute STM32 allemal. Ja, natürlich ist es lustig, mit einem Attiny und einem RFM95-Modul einen Knoten zu bauen, der Informationen ins TTN sendet, aber das ist einfach nicht LoRaWAN-Standard-kompatibel. Dass Netze
-
Thread
Spannung zwischen BNC-Masse und Schutzleiter
dann kann sowas durchaus die Oxidschichten schädigen oder auch kaputt machen. Vor allem bei den STM32F0 ist mir das schon öffter negativ aufgefallen. Bei mir war es aber ein lötkolben... Schaltung hatte noch Erde - der Lötkolben aber unabsichtlicherweise nicht. Der IC war dann zwar nicht kaputt
-
Thread
STM32G4xx: Impulsformung
Hardware – lösen kann. Dass Du zu solchen merkwürdigen oder abstrusen Kunststücken mit den Timern eines STM32 greifen musst, ist nicht wirklich gut, denn bei den STM32 kann man nicht alles auf den Takt genau per Software oder auch per DMA angetriebener Hardware lösen – im Inneren eines STM32 ist einfach zu
-512 Elemente) vor. Anstieg = 128 Takte ? Abstieg = 512 Takte ? dazwischen halten ? Der STM32G4xx hat DAMA-MUX mit Request Generator, Trigger und Synchronisation. Damit sollte es gehen. Mal mal deinen Kurvenverlauf damit es klar wird was du willst.
-
Thread
STMicroelectronics liefert neue MPU, GigaDevice partnert mit Segger, neue FPGAs und mehr
STMicroelectronics schickt mit dem STM32MP2 eine neue STM32-MPU ins Rennen, die 1080p-Displays unterstützt und mehr Rechenleistung bietet. Segger stellt GigaDevice-Nutzern fortan eine kostenlose Version von Segger emWin zur Verfügung, während
/en/microcontrollers-microprocessors/stm32-arm-cortex-mpus.html In der offiziellen Ankündigung findet sich die folgende textuelle Beschreibung: [c] Es handelt sich hier um die ersten MPUs von ST, die mit dem Arm Cortex®-A35 eine 64-Bit-CPU
-
Thread
Flankenerkennung STM32
Timing-Diagramm mit Taster, Nulldurchgang und Ausgang hilfreich. Auch für dich. Da 100Hz für einen STM32 Ewigkeiten sind, könnte man es primitiv über Flags machen, die man entsprechend ver-und-et. Ein bisschen spannender würde es werden, wenn man mit einem Timer eine PWM erzeugt, die synchron zum Nulldurchgang
-
Thread
Welches ist euer Lieblingstransistor?
ausdrücken, dass ich mir meist die bequemste und schnellste Lösung aussuche. Meistens ist es ein AVR oder STM32L496 oder LPC1788. Mit PICs mache ich (leider) kaum noch etwas. Aber eine "emotionale" Verbindung a la "Liebling" besteht da nicht wirklich. Fuer die häufigen Alltags-Kleinanwendungen dient meistens
-
Thread
Spannungsregler 5 V auf 3,3 V bei < 1 mA
hast Du mich doch noch abgehängt. Welcher µC, welche Datenleitung? Der auf dem Flugregler verbaute STM32F405 weist eine ziemlich wilde Mischung an tolerablen Eingangsspannungen auf, siehe "https://electronics.stackexchange.com/questions/492275/stm32f4-i-o-max-voltage-input". Und der BMM150 verträgt an
Du mich doch noch abgehängt. Welcher µC, welche Datenleitung? > Der auf dem Flugregler verbaute STM32F405 ... muß in Deinem Aufbau mit 3,3 Volt laufen, nur dann ist die Verbindung zum BMM-Modul stabil. Wenn da eine Differenz von 200mV ist, macht das nichts. Kläre einfach, auf welchem Weg der STM32
-
Thread
STM32F103C6T6: STOP-Mode, Aufwachen per RTC
Hallo Zusammen, es existieren Beiträge hier zum Thema; aber die sind schon älter und haben mir nicht weitergeholfen. Deswegen mach ich das Thema hier nochmal auf. Diese Version ohne STOP und mit RTC Alarm aller 60 sec (der über tick_LL() eine LED invertiert) funktioniert tadellos: [c] void tick_LL(void) { if (RTC_ticks) { Lebenslicht_GPIO_Port->BSRR = (uint32_t)Lebenslicht_Pin; RTC_ticks= 0; } else { Lebenslicht_GPIO_Port->BRR = (uint32_t)Lebenslicht_Pin; RTC_ticks= 1; } } void RTC_IRQHandler(void) { HAL_PWR_EnableBkUpAccess(
-
Thread
Synchronisation mit STM32G474
Hallo zusammen, wie kann ich mit dem µC STM32G474 eine Synchronisation durchführen? Welcher Pin ist dafür geeignet? Vielen Dank im Voraus. MfG Muro
-
Thread
Mit Wire.h über I2C auf LCD-Display 1602 zugreifen
oder *DATEN* schicken willst. Also zB <Cursor links> oder "HALLO". Hier machen die das für einen STM32. https://controllerstech.com/i2c-lcd-in-stm32/
Axel R. schrieb im Beitrag #7614956: > Hier machen die das für einen STM32. > https://controllerstech.com/i2c-lcd-in-stm32/ Warum in die Ferne schweifen? https://www.mikrocontroller.net/topic/471336
-
Thread
Alte 6502/Z80-Systeme:Ohne CPU betreibbar zum Batterie-RAM Auslesen?
@TO Man kann sich mit einem STM32 eine Ersatz Z80-CPU bauen und an Stelle des Z80 in den Sockel stecken. Der Rest ist dann eigentlich nur FW von diesem Teil. Ich habe sowas für ein Retroprojekt, allerdings in der umgekehrten Richtung
-
Thread
STM32 Timer Problem
HAL_TIM_PWM_Start_IT(&htim3, TIM_CHANNEL_1); und HAL_TIM_PWM_Start_IT(&htim3, TIM_CHANNEL_2); Ich nutze den STM32F103ZGT6 mit 66 MHz Clock. Setze ich den Prescaler deutlich runter (z.B. auf 6600) funktioniert alles tadelos. Schafft der uC nicht, Interrupts in 500kHz mit diesen Einstellungen abzuarbeiten
übersehen? Sollte tatsächlich ein Interrupt mit 500kHz angesprungen werden, auch wenn das ein STM32F103 mit einem 66MHz-Takt ist, wird das wohl auf eine Milchmädchenrechnung hinauslaufen. Warum überhaupt diese absurde Idee? Was wolltest Du überhaupt damit realisieren?
-
Thread
STM32 USARt3 DMA Rx kopiert keine Daten
Implementierung mit DMA gibt es vom Tilen Majerle eine gute Erklärung bzw Code: https://github.com/MaJerle/stm32-usart-uart-dma-rx-tx
mit DMA gibt es vom Tilen Majerle > eine gute Erklärung bzw Code: > https://github.com/MaJerle/stm32-usart-uart-dma-rx-tx Schaue ich mir mal an.
-
Thread
Treiber für 0- 25 mA gesucht
Die Umsetzung für eine fast statische Ansteuerung war so, dass ein Signal vom DAC aus einem STM32 in einen OP hineingeht mit 4 facher Verstärkung. Am Ausgang war somit maximal 12 Volt was prinzipiell schon mal für einen 0-10V Ausgang benutzt werden kann. Mit einem Shunt und einem Ina196 wird der
-
Thread
Günstigere Alternative zum RP4
Ein STM32F407 schafft das auch, ein Board mit Ethernet, 2x CAN und 1x RS485 mit Treibern hatte ich hier kürzlich verlinkt, bei AliExpress JY-F407VET6.
J. S. schrieb im Beitrag #7612767: > Ein STM32F407 schafft das auch, ein Board mit Ethernet, 2x CAN und 1x > RS485 mit Treibern hatte ich hier kürzlich verlinkt, bei AliExpress > JY-F407VET6. Klingt voll nach Linux und einfach für nicht-Programmierexperten
-
Thread
Microchip CLB - Messung des Propagationsdelays und Ausblick
aktuell irgendeinen ARM Controller verwenden, wenn wir mal bei "Architektur" bleiben, im wesentlichen STM32 um spezifischer zu sein. Und früher mal, so vor 10 bis 20 Jahren, da war das Forum ganz klar von Atmel AVR dominiert. PIC ist nicht mal eine Architektur, das ist der Markenname mit dem Microchip
-
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
-
Thread
ADC - ungenaue Werte
Widerstände zu GND und 5V verbaut. Ich vermute, dass es nicht am ADC liegt (kenne allerdings die STM32-Welt nicht), sondern eher an den unbekannte Werten im Gasgriff zusammen mit deiner Teilerbeschaltung.
Berechnung höchstwahrscheinlich fehlerhaft. Ich hab mir diesbezüglich mal das Referenzhandbuch des STM32L43 zu Gemüte geführt. Der ADC des STM32L43 misst nicht ratiometrisch zu der internen 3.0V-Referenzspannung Vrefint, sondern zu Vref+ beziehungsweise Vdda! Ich habe den entsprechenden Ausschnitt aus
-
Thread
[V] Linear Labornetzteil Isotech IPS 2303DD
. Ich habe im Gegensatz zum Originalzustand eine Lüfterregelung eingebaut, basierend auf einem STM32F030. Die Temperatur wird am Kühlkörper an drei Stellen jeweils neben den Leistungstransistoren gemessen. Ab 30°C wird der Lüfter hochgeregelt. Wem die Regelung nicht gefällt, kann sie relativ einfach
-
Thread
Erfahrungen mit Jobsuche als Embedded Entwickler 2024
soll. Man kennt GitLab, aber Bitbucket ist gefordert? Schwierig. Gleiches gilt für Mikrocontroller (STM32 oder LPC?), Bustechnologien (CANopen oder J1939?), Programmiersprachen etc. Oft ist gewünscht, dass man bereits viele Jahre Erfahrung mit einer bestimmten Technologie hat - das ist aber kaum zu erfüllen
-
Thread
STM32F417: CAN Bus mit EoF Error mit mehr als 8 Teilnehmern
Frames dominante Bits. Bis es dann wieder funktioniert. Es ist immer die selbe Elektronik mit einem STM32F417 <-> SN65HVD230D Treiber von TI. An den Enden des Buses sind die Endwiderstände eingeschaltet. Es spielt keine Rolle welche Elektronicken man nimmt. Die Neunte bringt den Bus an den Anschlag bis
-
Thread
Optokoppler schluckt Flanken
Hallo, ich nutze einen STM32G070 um auf einem Pin eine 1kHz PWM zu erzeugen. Dieses Signal kommt sauber am Eingang eines Optokopplers an. Siehe Schaltplan. An Pin4 sehe ich ein sauberes Signal, an Pin6 hingegen wird es löcherig
Beitrag #7608532: > Häng das Oszi mal parallel zu R8, und zeig das. Ich nutze den AUsgang vom STM32 als Push-Pull. Pin4 gegen GND sieht man das saubere PWM Signal, ebenso Pin3 nach GND mit einem entsprechenden Offset natürlich.
-
Thread
Welches Zubehör für DevKit NUCLEO-H723ZG ?
1 << CS00); } [/c] Genau so, wie man es auch in Atmel Studio oder MPLAB oder eben auch beim STM32 "bare metal" machen würde.
sondern direkt mit einem High-Level API. Allerdings ist das Arduino-API da schon einfacher als z.B. die STM32 Cube-APIs. Aber mit vorhandenen Programmierkenntnissen wird es schon gehen. Thomas T. schrieb im Beitrag #7608550: > SDIO hab ich bis heute nicht am laufen... Das ist aber bei allen STM32-Varianten
-
Thread
Reset nach Verlassen vom Sleep Mode
Hallo, ich nutze einen STM32L552RCT6 und gehe in den Stop Mode 2. Mein Problem ist, dass wenn ich diesen nicht innerhalb von wenigen Sekunden verlasse wird nach dem Verlassen ein Reset ausgelöst. Ca. <5 Sekunden = normales
-
Thread
PWM Messungen
interessehalber mal gefragt. WAAARUM dieser geringfügige Unterschied? Grün ist TIM1 Gelb ist TIM2 STM32L431CBT6 Die Leiterbahnen sind kurz, Lötbrücken (Pads) verlötet. Wo sind da parasitäre Kapazitäten, die das Signal verzerren? Oder ist der Unterschied in der Praxis üblich? Oder messe ich Mist
Blockschaltbild von Timer 1, der kann ziemlich viel: https://www.st.com/resource/en/reference_manual/rm0394-stm32l41xxx42xxx43xxx44xxx45xxx46xxx-advanced-armbased-32bit-mcus-stmicroelectronics.pdf
-
Thread
Kurzschluss/Defekt identifizieren
199 gemessen wo die Spannung auf dem Board am niedrigsten ist. Uebeltaeter war lustigerweise ein STM32! Koennte auch umgedreht mit Widerstandsmessung gehen. Sollte halt ein Messgeraet mit ein paar mehr Stellen sein. Vanye
-
Thread
Billig JTAG Programmer AVR
schon immer gratis dazu. Debuggen leicht gemacht. Ich debugge auch viel mit Atmel ICEs, aber bei STM32 geht's einfach viel leichter her .....
-
Thread
OLED 1306 128x64 Display an ESP32-WROOM board
Beispielprogramm aus der AdaFruit SSD1306 Library) auf einem ESP32-WROOM Board laufen lasse. Mit einem STM32F103 (Blue Pill) habe ich die Funktion parallel dazu heute noch mal verifiziert. Das allerdings mit einem anderen Treiber. Auch schon 2k2 Pullup Widerstände an SCLK und SDA probiert. 3,3V liegen
SD1306. Das war's vermutlich. Hatte mich nur irritieren lassen, da ich in einem früheren Projekt (STM32) ein Paket benutzt hatte, das ssd1306.c hieß (* original author: Tilen Majerle<tilen@xxxxx.eu> * modification for STM32f10x: Alexander Lutsai<xxlyra@xxxxx>) Allerdings scrollt da immer noch ein
-
Thread
AVR PWM Verständnis
Arduino Core. Da hast du was falsch zitiert... ich bin durchaus in der Lage, auf einem AVR (, einem STM32 oder demnächst auf einem Pi Pico) eine PWM zu realisieren. ;)
Sackgasse. Bei den AVRs ist das mit den Registern und Peripherie relativ moderat und überschaubar – die STM32 z.B. sollte man sich nicht als absoluter Anfänger am Anfang antun; wenn man das relativ Einfache der AVRs begriffen hat und anzuwenden vermag, kann man später immer noch auf komplexere µController
-
Artikel
Tutorial - Aufbau WordClock mit WS2812
eingetragen ist. Daher sind hier beide falsch herum eingelötet. = Löten des Nucleo-Shields v3 für STM32F401RE oder STM32F411RE = Vorbereiten/Löten des STM32F411 Nucleo-64 Boards Schritt 1 Wie auf dem Bild rechts zu sehen: die SMD Brücken SB54/SB55 [1, die SMD Brücken SB50 [2] und SB16 [3] entfernen und
auf die IP-Adresse des ESP8266 ist wesentlich größer als 10msec oder setzt für mehrere Sekunden aus STM32F103C8T6 Mini-Development Board. Falsche STM32 Software geflasht, mögliche Symptome: Die LED PC13 des STM32F103 Board leuchtet nach dem Start nicht Der WebServer ist erreichbar, allerdings wird das
-
Thread
Beste Hard- Software für ansprechendes UI
Grafiken, Chat, Listen, Container für komplexere zusammengesetzte Elemente) Als Board nutze ich das STM32H7B3I-DK da es relativ kompakt ist. Programmieroberfläche: - STM32CubeIDE - STM32CubeMX - TouchGFX gibt es alles kostenlos von ST zum Download. Unterstützung gibt es dazu viel im Internet, gute Doku, Forum und YT Demos. Nachteil: Begrenzt auf STM32 Boards, bzw. Boards auf dem man einen STM32 drauf hat, also kein ESP32.
-
Thread
[S] SEGGER J-Link EDU
/black-magic.org/supported-targets.html Ist schon umfangreich. Ich habe mir den BMP auf ein STM32 Black Pill geflasht und es mit Raspberry Pi Pico und einem NRF52 gut benutzen können. Hat sauber funktioniert. Solch ein Board: https://stm32world.com/wiki/Black_Pill Man kann auch BMP HW kaufen
hast du einen STM32 zum flashen da? Ob es beim RP2040 langsamer ist? Obwohl ich mir das auch nicht recht vorstellen kann.
-
Thread
STM32F103 eigene Platine geht nicht
Boot1 keine Rolle mehr spielen, oder? Im Schaltplan vom Blue Pill wurden 100k verwendet: https://stm32-base.org/assets/pdf/boards/original-schematic-STM32F103C8T6-Blue_Pill.pdf Die Brücke zwischen VDD und VDDA habe ich im Moment noch nicht drin. Ich wollte das nach und nach aufbauen. Kann das eine
einen der internen Quarze? Aaahhh, wieder ein Spezialist, er kennt die internen Quarze bei dem STM32 Controllern. Das wissen nur wenige ....
-
Thread
Lesen von 16 DTSP (on-off-on) Schaltern
Ideen: 1) man könnte eine externen I2C-ADC nehmen. Am besten einen, bei dem man wie etwa beim STM32Gxx pullup/pulldown gleichzeitig einschalten kann. 2) man könnte einen I2C-I/O Expander nehmen, wie etwa PI4IOE5V6416, bei dem man auch pullup oder pulldown einschalten kann, und man liest dann zweimal
#7603788: > man könnte eine externen I2C-ADC nehmen. Am besten einen, bei dem man > wie etwa beim STM32Gxx pullup/pulldown gleichzeitig einschalten kann. Ein ADC mit pullup/pulldown am Eingang klingt etwas widersinnig, weil die gegen die Meßgröße arbeiten würden. Randy B. schrieb im Beitrag #7603829
-
Thread
NanoVNA 2 Phasenmessung
Direktmischverfahren auf Audio Basisband > runtergemischt. Nein der Schaltplan für v2.2 zeigt nur, dass der STM32F103C8 als ADC benutzt wird und es wird nur ein Kanal Benutzt.
TLV320A war glaub beim NanoVNA V1, V2 nimmt den internen 12bit ADC vom STM32. Versteh allerdings auch nicht, wie die mit 12bit und ohne LogAmp auf den Dynamikbereich kommen, beim V1 mit irgendwas 16+bit kann man sich den LogAmp sparen und das rein mit ADC-bits machen.