-
Thread
Preiswerte LoraWAN / Lora dual stack Lösung mit Pi Pico
nehme die RAK3172. Koennen AT-Mode, aber man kann sie auch komplett > selber programmieren. Ist ein STM32WLE5 drin. Ich glaube Arduino geht > auch. Bekannt ist auch das Seeed Wio-E5 Modul, spielt vermutlich in exakt der gleichen Kategorie: https://wiki.seeedstudio.com/LoRa-E5_STM32WLE5JC_Module
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
-
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
der Segger keine Chance das Teil unter Kontrolle zu bekommen und ich muss den erst jedesmal mit JLinkSTM32Exe ein brainwashing verpassen. Es waere eigentlich cooler wenn der Controller das merken wuerde und dann nicht entschlummert. Klar, ich koennte irgendwo einen Pin abfragen, aber vielleicht gibt
-
Thread
Was fuer ein Program?
keine LED, nimm ein LCD Glas. https://de.aliexpress.com/item/32546519261.html Dafür braucht der STM32 nur genug Ausgangspins, für 2 1/2 genutzte Stellen 16 pins (+Stromversorgung, Tasten zum Einstellen und DAC Ausgang) Der Stromverbrauch so einer Schaltung liegt im 100uA Bereich, per standby bei
ein 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?
liefern. Das könnte beim Brown Out passieren, wenn die interne Reset-Schaltung nichts taugt. Manche STM32 haben noch ein integriertes Überraschungsei: Ein USB-Device braucht einen Pull-Up mit 1k5 an D+. Wenn man den Pin als GPIO benutzt (weil man USB nicht braucht) und der interne Bootloader aktiv wird
der 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
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
JLink Problem mit einem STM32?
Moin Leute, Bin gerade was am programmieren/ausprobieren als mir am Oszi auffaellt das sich mein STM32L451 nicht so verhaelt wie ich den Programmiere. Der J-Link hat wohl Probleme da was reinzuflashen: [c] STM32 (Protection Detection): Unexpected IDCODE DEV_ID 0x0462 found. Only checking the
Vanye R. schrieb im Beitrag #7663457: .. > STM32 (Protection Detection): Unexpected IDCODE DEV_ID 0x0462 found. > Only checking the 1st flash bank for write protection. .. Dein Jlink kennt den STM32L451 noch nicht => Update noetig!
-
Thread
Langfristige Datensicherung fuer Ottonormaluser
kann man nicht mit QLC FLash auf einer SSD vergleichen. BTW: Ihr kennt doch alle den charmanten CH32V0003 mit dem wir derzeit alle so preisbewusst rumspielen? Schon mal dort das Datenblatt gelesen? Ich zitiere: Data retention min 10years. Note: The endurance parameter is actual measured, 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
Billig JTAG Programmer AVR
gemacht. Ich debugge auch viel mit Atmel ICEs, aber bei STM32 geht's einfach viel leichter her .....
/onlinedocs.microchip.com/oxy/GUID-C6D59CC1-7F96-434F-9CD4-87FD06C4344D-en-US-6/GUID-D7A90978-56EE-451B-A772-3D7327DBB856.html
-
Thread
Probleme mit STM32F030CC
Mit oben genanntem Chip (STM32F030CC ist 48 pol.) habe ich im Moment derzeit zu kämpfen. Diesen möchte ich in einem eigenentwickelten Board laufen lassen. Dieses Board (Platinen sind von JLCPCB) habe ich bereits mit STM32F103CB
Hast du dein Programm mit den richtigen Include Dateien neu compiliert? In der stm32f0xx.h musst du das Modell auswählen oder ein entsprechendes Symbol in den Einstellungen der IDE definieren. Wenn ich die beiden Dateien stm32f030xc.h und stm32f030x8.h miteinander vergleiche, sehe
-
Thread
Attiny85 ADC Eingangswiderstand - wie hoch
niedrigen Abtastraten aber als > sehr sportlich... Unterschreib; aber siehe oben... Edit: nebenbei: STM32L051xxx3 z.B. sind mit ±50nA max. bei 125°C spezifiziert
Mutmaßungen und Hellsehereien verrannt und den Thread aufgeblasen, um schließlich sogar noch beim STM32 zu enden.
-
Thread
Auch bei den STM32 funktioniert Reset nicht richtig :(
und anderen uC: VDD muss kleiner als 100mV werden, damit der Power-On-Reset funktioniert. Bei den STM32 hatte ich mich darauf verlassen, dass die dieses Problem nicht haben. Jedenfalls finde ich in keinem Datenblatt einen Hinweis dazu. Jetzt habe ich zu diversen STM32G0, G4, L4 und einzelnen H5,
L4P5xx,L4Q5xx 471 2023-05-09 STM32U535xx,STM32U545xx 455 2023-06-28 STM32U575xx,STM32U585xx 482 2022-02-28 WB55Cx,WB55Rx,WB55Vx,WB35Cx ? 2023-02-02
-
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
SPI zu 8080 Parallel Wandler
Als LCD-Controller nimmt man einfach einen zweiten STM32L452RET6. Oder, wenn Mengenrabatt keine Rolle spielt, einen L451C oder noch kleiner. Die beiden könnte man per SPI verbinden, aber UART spart Pins und ist einfacher zu programmieren. Teilen und herrschen
Bauform B. schrieb im Beitrag #7382155: > Als LCD-Controller nimmt man einfach einen zweiten STM32L452RET6. Oder, > wenn Mengenrabatt keine Rolle spielt, einen L451C oder noch kleiner. Die > beiden könnte man per SPI verbinden, aber UART spart Pins und ist > einfacher zu programmieren. Teilen
-
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)
-
Thread
„analog“ Mikroskop Nachrüstung einer Kamera möglich?
bis 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
STM32L4 mit Supercap an VBAT?
hallo, wie schalten die STM32L4 auf Batteriebetrieb um? Der Umschalter selbst wird ja gut beschrieben, aber nach welchen Kriterien wird der angesteuert? Manche RTC-Chips schalten nicht bei einer bestimmten Spannung, sondern benutzen
Scherz: https://www.reddit.com/r/embedded/comments/m0eh59/internal_rtc_is_not_working_with_vbat_in_stm32/ [pre]On a recent project, although using a different family, stm32l496, it was noticed that if vbat value was between 0.3 to 0.9 the behaviour is unpredictable.[/pre] was ja bei einer Backup-Versorgung
-
Thread
Wie oder wo STM32 bestellen?
-1024kb-lqfp-64-stm32l496rgt6-p273591.html?search=stm32l496r >Die Lieferzeit wäre ja sogar gut, wenn sie denn stimmen würde und ich >einen vorbestellen könnte, aber >https://www.reichelt.de/arm-cortex-m4-mikrocontroller
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
, 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
>> Der STM32L011 vom TO hat kein USB. Bauform B. schrieb im Beitrag #6890677: > Ja, der wohl wirklich nicht. Der L451 hat auf dem Papier auch kein USB, > aber da ist der gleiche Chip drin wie im L452 und
-
Thread
Wechselrichter Hoymiles HM-xxxx 2,4 GhZ Nordic Protokoll?
Fehler werfen. Wenn du die Serial ausgeben willst, kannst du das so machen [c] sprintf(_buffer, "%lX%08lX", (unsigned long)(serial>>32), (unsigned long)(serial&0xFFFFFFFFULL)); [/c]
die anderen FCC Reports von Hoymiles: https://fcc.report/company/Hoymiles-Converter-Technology-Co-L-T-D Der Microprozessor auf der Platine ist ein STM32F402/STM32F407 und ich nehme auch an der Port CN201_NC ist ein SWD / JTAG Port. @Ziyat T., ich konnte die letzte Ziffer der MCU auf der DTU-Pro
-
Thread
STM32 ADC Kanäle aufzählend oder Lücken erlaubt
Bisher habe ich ADCx immer aufzählend verwendet, z.B. IN1..IN7 Aber ist das zwingend notwendig bei den STM32? Sorry für dumme Frage. CubeMX scheint es zu erlauben und im Refman habe ich nichts entdeckt, was es verbieten würde. Bei den PIC18 war das notwendig. Man kann nicht IN1,IN2 und IN7 verwenden
habe ich ADCx immer aufzählend verwendet, z.B. IN1..IN7 > Aber ist das zwingend notwendig bei den STM32? es gibt mindestens 64 verschiedene STM32, ob die neuen H7 wohl noch den gleichen ADC wie die alten F1 haben?? Bei mir funktioniert bei den F030, F051, F058, L412, L422, L451, L452, L462 die freie
-
Thread
STM32 mit mehreren I2C Verbindungen zu Sensoren
Multiplexer verwende. mfg I2C_STM32
Mehr als 4 gibt's anscheinend nur beim STM32H7. Aber 4 gibt's auch schon im LQFP-48: L451CET, L452CET, L462CET G471CCT, G471CET, G473CBT, G473CCT, G473CET, G483CET, G474CBT, G474CCT, G474CET, G484CET
-
Thread
STM32 Chips zur Zeit so gut wie nicht beschaffbar
Biete: 35x STM32F042C6T6 zu je 2849€ 8x STM32F103RC zu je 3399€ 8x STM32F103RE zu je 3499€ 2x STM32F107VC zu je 3599€
Und wo finde ich: STM32G031K8T6 oder STM32G071KBT6 Mir würden 20-30Stk. reichen ;)
-
Thread
USB-Hub Design
Enable für den betreffenden Port vom Hub zu einem GPIO ziehen. Wenn vorhanden, zum USB-Komparator, bei STM32 heißen die z.B. FSVBUS.
buck-converter-integrated-switch/products.html#p238min=1.5;4.8&p238max=5.2;7&p634min=-3;1.1&p634max=1.1;90&p451max=1;1.5&p212max=32.72727272727273;100 (ja, auch andere Hersteller haben hübsche Bausteine, ich weiß)
-
Thread
Gelöteter Step-Down-Wandler funktioniert nicht
Clemens L. schrieb im Beitrag #6461188: > Wenn du auf der Platine noch Platz für einen externen Spannungsteiler > findest, dann gibt es viele in SOT-23, z.B. TLV62568: Ja, so könnte es gehen. Ich wollte eigentlich
der Oberseite. Die Platine ist doppelseitig, natuerlich selbst gemacht, auf der Unterseite ist ein STM32F030. Ich hab da die analoge Elektronik in einem alten SCA300 Adapter ersetzt um 100% Kontrolle ueber die alten Blitze zu haben die es billig bei Ebay gibt. (Leistungsteuerung, Mehrfachblitzen) Ein
-
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
2ahUKEwiOuO3Vz7D0AhWGhv0HHaRJDqAQFnoECAkQAQ&url=https%3A%2F%2Fcommunity.st.com%2Fs%2Fquestion%2F0D50X0000CEqurVSQR%2Fstm32l476-wakeup-flag-not-set-when-exit-from-shutdown-after-jlink-removed&usg=AOvVaw0cbTsPm4ljZvampRd4DMNe
-
Thread
STM32L051K8T6 wird vom ST-Link nicht erkannt
Warum ist im Schaltplan ein STM32L05 abgebildet, im Titel gehts aber um einen STM32F05?
Bauform B. schrieb im Beitrag #6407159: > Dann schau die mal die STM32L412KBT bzw. L412RBT, L451RET an. Verglichen > mit dem uralten F103 ist das eine andere Welt. Mit ist klar, das der 103 nicht der neuste ist, hatte aber nur gerade den in der Schublade :)
-
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:
4000 KHz Connect mode: Under Reset Reset mode : Hardware reset Device ID : 0x462 Device name : STM32L45x/L46x Flash size : 256 KBytes Device type : MCU Device CPU : Cortex-M4 Memory Programming ... Opening and parsing file: ST-LINK_GDB_server_a19152.srec File : ST-LINK_GDB_server_a19152
-
Thread
Linux-Programm unter Windows 7 und 10 benutzen
heute bzw. wie macht man das 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
schrieb im Beitrag #6167261: > 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
-
Thread
Benutzt hier jemand die Cortex-M4-FPU?
value eben nicht 000 ist. Dann ist da etwas sehr faul. Welcher Controller ist das? Bei z.B. den STM32F3 und den STM32F4 ist das /nicht/ so. Bauform B. schrieb im Beitrag #6151213: > Es geht ja um Fehler, die nur sehr selten auftreten. > Freiwillig lässt man sich darauf nicht ein. Im Zweifelsfall
eben nicht 000 ist. > > Dann ist da etwas sehr faul. 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
-
Thread
Debug mit Watchdog STM32+CubeIDE
Hi, laut STM32G0xx Datenblatt hat der Debugger die Möglichkeit den Watchdog anzuhalten (DBG APB freeze register 1). Das wäre eine prima Möglichkeit, auch mit aktivem WatchDog zu debuggen. Nur finde ich unter
system reset." der Zusatz: "it is still possible to write this register by software." fehlt bim STM32G0xx leider.
-
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!
Fuer die STM32L4 Familie enthaelt BMP: ID_STM32L41 = 0x464u, /* RM0394, Rev.4 */ ID_STM32L43 = 0x435u, /* RM0394, Rev.4 */ ID_STM32L45 = 0x462u, /* RM0394, Rev.4 */ ID_STM32L47
-
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