Introduction to STM32 Bare Metal Programming: Register Level vs. HAL | STM32 Bare Metal Tutorial #0
5.4K views on YouTube
Welcome to the first intro video in our new STM32 Bare Metal series. In this video we will present the motivation as well as some important basic concepts.
First video in the series: https://www.youtube.com/watch?v=m1C2LlFRwY4
The complete bare metal course: https://www.youtube.com/playlist?list=PLVfOnriB1RjU524hNBqlumqmajQyfqNuf
STM32World wiki page: https://stm32world.com/wiki/STM32_Bare_Metal_Development
CurrentMakers shop: https://currentmakers.com
#STM32 #GettingStarted #Tutorial #BareMetal #STM32World #CurrentMakers
00:00 Intro
00:49 The motivation for this series – the fall of STM32CubeIDE
03:18 Introducing the hardware we’ll be using – the Streamline series
07:00 The CurrentMakers website (link above)
09:40 The Documentation – this is vital! How to find it!
13:11 The STM32F407 Reference Manual – all 1700 pages of it
15:15 Flash binary example
17:30 The MCU startup – reset – boot
21:00 The interrupt Vector Table
25:01 Peripheral registers, registers and more registers
31:40 Final thoughts