Mikrocontroller
STMicroelectronics maschinell erzeugt
Zu STM32L451 haben wir kein Datenblatt mehr – der Hersteller hat die Datei offenbar zurückgezogen. Bei Google suchen.
Im Forum und im Wiki
-
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
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
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
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
Kennst du das offizielle Datenblatt zu STM32L451? Trag den PDF-Link ein.