We’re kicking off a new video series! This time, we create a set of tutorials around getting started with the STM32 ARM microcontrollers. To begin, we go over the STM32 naming convention for its processors and introduce the Nucleo development boards.
The STM32 series is based on the ARM Cortex architectures. Specifically, we’ll be looking at the STM32 Arm Cortex-M microcontrollers. To make life easier, we’ll be using STMicroelectronics’ official Nucleo development boards (the Nucleo-L476RG in particular).
In this video, we install the STM32CubeIDE and write a simple C program that blinks an LED. We will be using ST’s Hardware Abstraction Layer (HAL) to make controlling pins easier and code more portable. Finally, we briefly look at how to use the built-in step-through debugger with STM32CubeIDE.
Related Items
497-15881-ND - NUCLEO-L476RG www.digikey.co...
497-15980-ND - NUCLEO-F042K6 www.digikey.co...
WRITTEN TUTORIAL
If you would like to see the steps performed in this video in written form along with the code, please see the tutorial here: www.digikey.co...
ADDITIONAL RESOURCES
Related Projects www.digikey.co...
Download STM32CubeIDE: www.st.com/en/...
STM32 HAL documentation (click on family from graphic and then Resources tab) : www.st.com/en/...
Maker.io - www.digikey.co...
Digi-Key’s Blog - TheCircuit www.digikey.co...
Connect with Digi-Key on Facebook / digikey.electronics
And follow us on Twitter / digikey
Негізгі бет Getting Started with STM32 and Nucleo Part 1: Introduction to STM32CubeIDE and Blinky - Digi-Key
Пікірлер: 185