-
Thread
Preiswerte LoraWAN / Lora dual stack Lösung mit Pi Pico
ist ja schliesslich keine Kunst ein SX1262 an eine MCU zu haekeln. Hab ich selber schon mit einem STM32L451 gemacht. Das was RAK IMHO etwas besonders macht ist das hier: https://docs.rakwireless.com/certification/product-compliance-certification/ Oh..und ihre Dokumentation ist auch ganz gut. Das
-
Thread
J-Link detekt moeglich?
Moin Leute, Hat jemand eine brilliante Idee wie man in einem STM32L451 nach dem Reset erkennen kann ob ein Segger angeschlossen ist? Hintergrund: Ich hab eine auf Stromsparen optimierte Schaltung wo der Controller nur sehr kurz was macht und dann sofort den Controller
-
Thread
Was fuer ein Program?
9V Block (am MC78FC03) 1 Jahr durch, Wie der zufall so will hab ich am Wochenende erst einen STM32L451 vermessen. Controller war in DeepSleep, wacht nur alle 10s einmal auf um was zu machen. Stromaufnahme erst 0.7uA. Nachdem ich die Platine noch ordentlich in Kontakt LR und Isoprop gebadet habe
-
Thread
NPN/Mosfet Schaltung - Funktioniert, aber gibt es Verbesserungen?
den Pull-Up ein. Auch, wenn er als UART-Bootloader benutzt wird. Und auch, wenn man z.B. einen STM32L451 benutzt, der offiziell garkeine USB-Hardware hat. Da ist aber der gleiche Chip (462) drin wie im L452 und der hat USB. Und wenn du meinst, mir egal, ich flashe per SWD: so ein Bootloader startet
-
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
-
Thread
JLink Problem mit einem STM32?
0x0462 found. > Only checking the 1st flash bank for write protection. .. Dein Jlink kennt den STM32L451 noch nicht => Update noetig!
> Dein Jlink kennt den STM32L451 noch nicht => Update noetig! Nein, der kennt den allerbestens und redet andauernd mit ihm und hat es ja auch heute bis zum auftreten meines Problems getan. .-) Es gibt aber von Segger ein
-
Thread
Langfristige Datensicherung fuer Ottonormaluser
which is not guaranteed. Zum Vergleich ein anderer Controller den ich gerade in der Mache habe: (STM32L451) Data retention at Ta=85°C Min 30Years. Guaranteed by characterization results. Wie? Habt ihr noch nicht gelesen? Nein? Hm...meint ihr die Entwickler des billigsten Produktes das es gerade
-
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
[V] Diverse STM32 (F4, L4, H7) und weitere ICs
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
-
Thread
„analog“ Mikroskop Nachrüstung einer Kamera möglich?
zu der Stelle mit den wenigsten Milliohm vorgetastet. War interessantersweise ein recycelter STM32L451 in DFN mit ePad. Den nimmt man nur ungern aus Spass vom Board. Oder wenn ich Schaltregler erstmals in Betrieb nehme, heute ja alles DFN mit 0.6 oder 0.5mm, mess ich auch schonmal gerne etwas
-
Thread
Wie oder wo STM32 bestellen?
Hallo Malte, wenn dir 160 kB Ram auch reichen, kann ich dir zwei STM32L451RET abgeben. Schreib mir einfach wenn die passen. Gruß Chris Ach, hab ich überlesen... 160 kB sind zu wenig.
-
Thread
STM32 Startup Zeit
genauer? Laut AN2606 ist der 1k5 überall drin, außer bei den F301, F302, F373 und allen L1. Vom STM32L451RET weiß ich genau, dass der Bootloader den einschaltet weil der Scherz ein neues Layout gekostet hat. > Der STM32L011 vom TO hat kein USB. Ja, der wohl wirklich nicht. Der L451 hat auf dem
-
Thread
STM32L451RE - Wie erkennt man ein Wakeup event im Shutdown mode?
können. Hallo, ich habe den Interrupt Ausgang eines Beschleunigunssensor am Wakeup-Pin2 des STM32L451RE angeschlossen. Im Standby mode, den ich mit (HAL_PWR_EnterSTANDBYMode();) einleite, kann ich die MCU aufwecken, wenn ich den Sensor bewege. Anschließend sind folgende Flags gesetzt: - PWR_FLAG_WUF2
-
Thread
STM32 STLinkV2 CubeIDE Debuggen
Hallo, ich versuche mich gerade in der Programmierung eines STM32L451 auf einem selbst designtem Board. Ich habe mehr oder weniger die selbe Vorgehensweise wie in diesem Video gewählt: https://www.youtube.com/watch?v=qMUzLU636s8 Hier die wichtigsten Punkte: -BOOT0
-
Thread
Linux-Programm unter Windows 7 und 10 benutzen
heute? Das Programm muss über einen FTDI USB-zu-RS422 Konverter und den STM-UART-Bootloader einen STM32L451 flashen. Soweit ist es nicht verhandelbar. Eine Virtuelle Maschine würde ich deshalb eher nicht versuchen, vom Aufwand für den Windows-Benutzer mal abgesehen. Das Programm verwendet ziemlich spezielle
> Das Programm muss über einen FTDI USB-zu-RS422 Konverter und den > STM-UART-Bootloader einen STM32L451 flashen. Soweit ist es nicht > verhandelbar. Zitat aus der WLS2-FAQ: [code]In initial releases of WSL 2 hardware access support will be limited, e.g: you will be unable to access the GPU, serial
-
Thread
Benutzt hier jemand die Cortex-M4-FPU?
Welcher Controller ist das? Bei z.B. den > STM32F3 und den STM32F4 ist das nicht so. das ist ein STM32L451, sowohl ARM als auch das PM0214 sagen: CPACR reset value = 0. Allerdings FPCCR.ASPEN und .LSPEN reset value = 0b11. Ich fasse beide Register nicht an, trotzdem funktionieren die FPU-Befehle. Vom
-
Thread
Was spricht gegen die Black Magic Probe?
fehlt Dir denn? Ob eins fehlt weiß ich doch auch noch nicht, siehe oben. Aktuell liegen hier der STM32L451 und der L412. Der nächste wird wohl ein L496. Vielen Dank!
-
Thread
STM32L451 UART overrun: Interrupt auch ohne Enable?
auch unlogisch, weil es extra ein error interrupt enable (EIE) gibt, das nicht gesetzt ist. Im STM32L451xx device errata pdf steht nichts und im RM0394 ist alles so beschrieben, wie man es sich vorstellt. Meine pdfs sind allerdings alt (Oktober bzw. Dezember 2018). Hat evt. jemand bessere Connections
-
Thread
Bitfelder, Portabilität und STM32
guten Morgen, für einen STM32L451 wollte ich Funktionen aus einem STM32F205-Programm recyclen. Alles ganz primitiv. Die Bausteine der STM32-Familie sollen ja leicht austauschbar sein. Nur zwei Beispiele von den UARTs: Das Bit für
ich in jeder Funktion eine Kleinigkeit ändern muss? Die 12505 #define (5300 beim F205) aus dem stm32l451xx.h helfen da nur bedingt :) Also wüsste ich jetzt gerne, was an Bitfeldern wirklich so schlecht ist. Ich finde eigentlich nur Aussagen wie zum Beispiel Wilhelm M. schrieb im Beitrag #6059618:
-
Thread
Lizenz der STM32 Header Files
schreiben. Dafuer brauche ich (pro Chip) genau die eine Datei mit den Register-Definitionen, z.B. stm32l451xx.h. Die gibt es bei github anscheinend original von ST. Keil kann nur eine Kopie oder etwas ganz anderes anbieten (z.B. SVD, aber die braucht doch kaum jemand). Das waere ein kleiner Nachteil
selbst. Gesagt, getan, und was sehe ich? [pre]$ unzip -l Keil.STM32L4xx_DFP.2.2.0.pack | egrep 'stm32l451xx.h|STM32L4x1.svd' 1792188 2018-12-12 15:03 CMSIS/SVD/STM32L4x1.svd 1171909 2018-07-31 10:00 Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l451xx.h[/pre] das svd ist neuer als das daraus erzeugte
-
Thread
Mikrocontroller - die Qual der Wahl, oder doch die Wahl der Qual?
Die Unterschiede bei den internen RC-Oszillatoren sind immens zwischen F1, F4 und neuen L4. Der STM32L451 z.B. ist mit -2/+1.5% von -40° bis +125° spezifiziert. Damit kann man wirklich ein UART betreiben. Bei der gesamten F-Familie geht das nur bei Zimmertemperatur, der STM32F405 z.B. macht ±4% bei -
-
Thread
STM32 Header Files
später, bei ST hat sich nichts geändert. Ich wollte gerade via .svd einen Header für den "neuen" STM32L451 erzeugen. Lädt man auf der Seite des Prozessors die entsprechenden .svd Files herunter, so bekommt man eine Datei deren letztes Bearbeitungsdatum _VOR_ der Einführung des Prozessors liegt. Innerhalb