

Several applications rely on STM32 (to be detailed in next chapter):
#Stm32 nucleo programming professional#
Ease of development thanks to the large ecosystem and professional development tools including free ones.The STM32 family offers a large range of devices combining: RISC Arm (Reduced Instruction Set Computer) is an instruction set that allows to divide the commands into several, simple and not complicated instructions that are meant to realize small objectives. They are 32-bit RISC Arm processor cores, optimized for cost and power sensitive MCUs. STMicroelectronics is manufacturing the STM32 MCUs which are based on the Arm ® Cortex ®-M processor.

This is the basic layout of a microcontroller: The manufacturer defines the integrated peripherals and the hardware capabilities.

Its components may be extended to include: Digital I/O, Analog I/O, Timers, Communication interfaces, Watchdog (a timer that is responsible for the detection of timed out or locked instruction).Ī processor is a little chip present in the device that has the role of arranging the instructions and order the outputs. It is a compact integrated circuit designed to govern a specific operation in an embedded system.Ī typical microcontroller includes a processor, memory and Input/Output (I/O) peripherals on a single chip.
