• No products in the cart.

This course will review the STM32 naming convention for its processors and introduce the Nucleo development boards

0

(

ratings )

5

students

This Course Includes

Unlimited Duration
8

Items in Curriculum

Course Badge

Created by

January 10, 2024
Unlimited Duration

This course will review 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. We’ll use STMicroelectronics’ official Nucleo development boards (the Nucleo-L476RG in particular) to make life easier.   


We will 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 examine using the built-in step-through debugger with STM32CubeIDE.

Course Content

  • Introduction to STM32CubeIDE 00:14:00
  • How to Use I2C to Read Temperature Sensor TMP102 00:15:00
  • FreeRTOS – How To Run Multiple Threads w/ CMSIS-RTOS 00:12:00
  • Working with ADC and DMA 00:15:00
  • How to Use SPI 00:19:00
  • Timers and Timer Interrupts 00:14:00
  • Programming with STM32CubeIDE 00:19:00
  • STM32 00:20:00

Are you ready to Rumble.
Join the community.

  Submit

Get notified about latest offers.

A platform for entrepreneurs to showcase their talent, their skills and obtain valuable knowledge in a quick and straight forward way.

top
©2024, Cionlabs Pvt. Ltd. All rights reserved.