5681
Kommentar:
|
6074
|
Gelöschter Text ist auf diese Art markiert. | Hinzugefügter Text ist auf diese Art markiert. |
Zeile 12: | Zeile 12: |
* Joseph Yiu, The Definitive Guide to ARM® Cortex®-M3 and Cortex®-M4 Processors, 3rd Edition, Newnes 2013. https://learning.oreilly.com/library/view/the-definitive-guide/9780124080829/ Einige Kapitel können frei heruntergeladen werden von https://hhoegl.informatik.hs-augsburg.de/es2/nonfree/Yiu-Kapitel/ (separater Login/Pwd nötig, das ist nicht die RZ-Kennung!) |
Auszüge aus Datenblättern, Manuals, etc. zum STM32L476
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)
http://hhoegl.informatik.hs-augsburg.de/es2/stm32l4/Manuals/Yiu-WP-Cortex-M-Beginner-2016.pdf
Joseph Yiu, The Definitive Guide to ARM® Cortex®-M3 and Cortex®-M4 Processors, 3rd Edition, Newnes 2013.
https://learning.oreilly.com/library/view/the-definitive-guide/9780124080829/
Einige Kapitel können frei heruntergeladen werden von https://hhoegl.informatik.hs-augsburg.de/es2/nonfree/Yiu-Kapitel/ (separater Login/Pwd nötig, das ist nicht die RZ-Kennung!)
[GUG] Cortex-M4 Generic User Guide (der Assembler-Befehlssatz ist in Kap. 3)
http://hhoegl.informatik.hs-augsburg.de/es2/stm32l4/Manuals/DUI0553A_cortex_m4_dgug.pdf
[PM0214] Cortex-M4 Programming Manual (Kap. 2: CM-4 Core, Kap 3: Instruction Set, Kap. 4: Core Peripherals)
http://hhoegl.informatik.hs-augsburg.de/es2/stm32l4/Manuals/en.DM00046982.pdf
Auszüge aus Kap. 4 (Core Peripherals)
- http://hhoegl.informatik.hs-augsburg.de/es2/stm32l4/cm4-periph-systick.pdf (6 S.)
- http://hhoegl.informatik.hs-augsburg.de/es2/stm32l4/cm4-periph-scb.pdf (25 S.)
- http://hhoegl.informatik.hs-augsburg.de/es2/stm32l4/cm4-periph-nvic.pdf (13 S.)
- http://hhoegl.informatik.hs-augsburg.de/es2/stm32l4/cm4-periph-fpu.pdf (8 S.)
Marketing Info zum STM32L476
Foliensatz mit 16 Seiten
http://hhoegl.informatik.hs-augsburg.de/es2/stm32l4/Manuals/en.stm32l4_marketing-pres.pdf
Nucleo-L476 Board
User Manual (UM1724, rev 11)
http://hhoegl.informatik.hs-augsburg.de/es2/stm32l4/Manuals/en.DM00105823.pdf
Daraus ist der Schaltplan entnommen: http://hhoegl.informatik.hs-augsburg.de/es2/stm32l4/Manuals/nucleo-64-schematics
Layout der Oberseite
http://hhoegl.informatik.hs-augsburg.de/es2/stm32l4/top-layout.png
Linker Arduino Stecker mit alternativer Belegung
http://hhoegl.informatik.hs-augsburg.de/es2/stm32l4/nucleo_l476rg_arduino_left.png
Rechter Arduino Stecker mit alternativer Belegung
http://hhoegl.informatik.hs-augsburg.de/es2/stm32l4/nucleo_l476rg_arduino_right.png
Beide Arduino Stecker mit alternativer Belegung
http://hhoegl.informatik.hs-augsburg.de/es2/stm32l4/nucleo_l476rg_arduino.png
Linker Morpho-Stecker mit alternativer Belegung
http://hhoegl.informatik.hs-augsburg.de/es2/stm32l4/nucleo_l476rg_morpho_left.png
Rechter Morpho-Stecker mit alternativer Belegung
http://hhoegl.informatik.hs-augsburg.de/es2/stm32l4/nucleo_l476rg_morpho_right.png
Morpho- (blau) und Arduino (rot) Stecker
http://hhoegl.informatik.hs-augsburg.de/es2/stm32l4/nucleo-l476-connectors.png
Tabelle zum linken und rechten Morpho Stecker aus dem User Manual zum Nucleo Board
http://hhoegl.informatik.hs-augsburg.de/es2/stm32l4/nucleo_l476rg_morpho.png
Auszüge aus dem Datenblatt (rev. 4) zum STM32L476 [L476DSR4]
- http://hhoegl.informatik.hs-augsburg.de/es2/stm32l4/Manuals/Auszuege/ds-blockdiagram-15.pdf
- http://hhoegl.informatik.hs-augsburg.de/es2/stm32l4/Manuals/Auszuege/ds-clocktree-34.pdf
- http://hhoegl.informatik.hs-augsburg.de/es2/stm32l4/Manuals/Auszuege/ds-fun-vs-mode-27-29.pdf
- http://hhoegl.informatik.hs-augsburg.de/es2/stm32l4/Manuals/Auszuege/ds-lqfp64-59.pdf
- http://hhoegl.informatik.hs-augsburg.de/es2/stm32l4/Manuals/Auszuege/ds-uart-features-48.pdf
- http://hhoegl.informatik.hs-augsburg.de/es2/stm32l4/Manuals/af-table.pdf
Auszüge aus dem Reference Manual (rev. 6) [RM0351v6] zum STM32L476 (1881 Seiten)
- http://hhoegl.informatik.hs-augsburg.de/es2/stm32l4/Manuals/Auszuege/rm-memmap-73.pdf
- http://hhoegl.informatik.hs-augsburg.de/es2/stm32l4/Manuals/Auszuege/rm-busmatrix-69.pdf
- http://hhoegl.informatik.hs-augsburg.de/es2/stm32l4/Manuals/Auszuege/rm-clocktree-204.pdf
- http://hhoegl.informatik.hs-augsburg.de/es2/stm32l4/Manuals/rm-rcc-all.pdf
- http://hhoegl.informatik.hs-augsburg.de/es2/stm32l4/Manuals/Auszuege/rm-reset-200.pdf
- http://hhoegl.informatik.hs-augsburg.de/es2/stm32l4/Manuals/Auszuege/rm-gpio-291.pdf
- http://hhoegl.informatik.hs-augsburg.de/es2/stm32l4/Manuals/RM-GPIO-Register.pdf (303-312)
- http://hhoegl.informatik.hs-augsburg.de/es2/stm32l4/Manuals/RM-Vectors.pdf (396-399)
- http://hhoegl.informatik.hs-augsburg.de/es2/stm32l4/Manuals/Auszuege/rm-adc-504.pdf
- http://hhoegl.informatik.hs-augsburg.de/es2/stm32l4/Manuals/Auszuege/rm-usart-1306.pdf
- http://hhoegl.informatik.hs-augsburg.de/es2/stm32l4/Manuals/RM-USART-Register.pdf (1376-1399)
- http://hhoegl.informatik.hs-augsburg.de/es2/stm32l4/Manuals/rm-usart-all.pdf (1332-1399)
- http://hhoegl.informatik.hs-augsburg.de/es2/stm32l4/Manuals/Auszuege/rm-debug-1775.pdf
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
Cube Bibliothek
Die ersten 47 Seiten aus der Cube L4 Dokumentation
http://hhoegl.informatik.hs-augsburg.de/es2/stm32l4/Manuals/UM1884-HAL-Doku-1-47.pdf
FreeRTOS
UM1722 - Developing Applications on STM32Cube with RTOS (rev. 2, 2014, 26 Seiten)
http://hhoegl.informatik.hs-augsburg.de/es2/stm32l4/Manuals/DM00105262.pdf
OpenOCD
ARM Procedure Call Standard, 2020
RTLab-Remote Server
Ultra low power