9 Datenblätter, Paper
Allgemeine Info zu Cortex-M (nur zum ARM Kern, hat nichts mit Peripherie von ST zu tun)
- Joseph Yiu, Cortex-M for Beginners, 2016 (25 pages), Link
Joseph Yiu, The Definitive Guide to ARM® Cortex®-M3 and Cortex®-M4 Processors, 3rd Edition, Newnes 2013.
[GUG] Cortex-M4 Generic User Guide (der Assembler-Befehlssatz ist in Kap. 3) Link
[PM0214] Cortex-M4 Programming Manual (Kap. 2: CM-4 Core, Kap 3: Instruction Set, Kap. 4: Core Peripherals) Link
Auszüge aus Kap. 4 (Core Peripherals)
Marketing Info zum STM32L476
- Foliensatz mit 16 Seiten Link
Nucleo-L476 Board
User Manual (UM1724, rev 11) Link
Daraus ist der Schaltplan entnommen: Link
Layout der Oberseite Link
Linker Arduino Stecker mit alternativer Belegung Link
Rechter Arduino Stecker mit alternativer Belegung Link
Beide Arduino Stecker mit alternativer Belegung Link
Linker Morpho-Stecker mit alternativer Belegung Link
Rechter Morpho-Stecker mit alternativer Belegung Link
Morpho- (blau) und Arduino (rot) Stecker Link
Tabelle zum linken und rechten Morpho Stecker aus dem User Manual zum Nucleo Board Link
Auszüge aus dem Datenblatt (rev. 4), Link zum STM32L476 [L476DSR4]
Auszüge aus dem Reference Manual (rev. 6) [RM0351v6] zum STM32L476 (1881 Seiten)
- RM0351
- Memory Map
- Busmatrix
- Clocktree
- RCC
- RESET
- GPIO
- GPIO Register (303-312)
- Vectors (396-399)
- ADC
- USART
- USART Register (1376-1399)
- USART (1332-1399)
- Debug
CMSIS
https://arm-software.github.io/CMSIS_5/General/html/index.html
Register Map
https://arm-software.github.io/CMSIS_5/Core/html/regMap_pg.html
Exceptions
Übersicht auf einer Seite zum Exception Processing auf dem STM32 (mit Inkscape gezeichnet) SVG | PDF
Artikel von I.C. Bertolotti Link
Buch von Yiu: Kap. 7, 8, 12
Cube Bibliothek
Kurze Übersicht auf einer Seite: Link
Getting started with STM32CubeL4 for STM32L4 Series (UM1860) Link
Die ersten 47 Seiten aus der Cube L4 Dokumentation (UM1884) Link
RTOS
Abschnitt “RTOS”, Kapitel 6
CMSIS-RTOS V1.03 Doku https://www.keil.com/pack/doc/CMSIS/RTOS/html/index.html
UM1722 - Developing Applications on STM32Cube with RTOS (rev. 2, 2014, 26 Seiten) Link
Buch von Richard Barry, dem Autor von FreeRTOS (jetzt a:FreeRTOS, “a” fuer
Amazon): Mastering the FreeRTOS™ Real Time Kernel, 399 Seiten, 2016.https://www.freertos.org/Documentation/RTOS_book.html
Vom gleichen Autor gibt es online auch ein Tutorial:
Real Time Application Design Tutorial - Using FreeRTOS in small embedded systems https://www.freertos.org/tutorial
RTOS Konzepte: https://www.freertos.org/implementation/main.html
Yiu, Kap. 19 über CMSIS-RTOS
Constantin Gonzalez, Mit Microcontrollern in die Cloud, Elektronik 24/2018
(4 Seiten). Link
OpenOCD
OpenOCD Manual (0.12.0) Link
ARM Procedure Call Standard, 2020 Link
RTLab-Remote Server
Ultra low power
- STM32L4 ultra-low-power features overview (AN4621) Link
Schnellreferenzen
GDB Quickref für ES2: Link
Vim (enthält auch “Tags”) https://tha.de/homes/hhoegl/files/vim/vim-quickref/vim-quickref.pdf
Tmux Terminal Multiplexer
Tmux Quickref https://tha.de/homes/hhoegl/files/tmux/tmux-quickref/tmux-quickref.pdf
Artikel aus Linux Journal 3-2016 https://tha.de/homes/hhoegl/files/tmux/tmux-lj-3-2016.pdf
GDB Dokumentation