Udemy – STM32 Getting Started – Level2

STM32 Getting Started - Level2- HAL Library

Description

STM32 Getting Started – Level2- HAL Library, is a STM32 HAL library programming training course. The purpose of this course is to teach the HAL library without using CubeMX to generate code, so that students or engineers can learn the configuration process of peripheral devices and the internal structure of the HAL library. The ability to manually generate startup code using the HAL library directly is a useful skill in the toolkit of embedded engineers and learners. Complex STM32 projects are often built without CubeMX, this is a professional choice by STM32 programmers, especially for large software projects that require complex middleware, where CubeMX does not support this. .

What you will learn in STM32 Getting Started – Level2- HAL Library course:

  • Fundamentals of STM32 programming
  • HAL programming library
  • Minimal setup of the STM32 project
  • Digital input/output
  • 4 digit display
  • ADC analog inputs
  • Serial connection
  • I2C and SPI interface
  • TIM-PWM output
  • Foreign commentator
  • Realtime clock
  • FLASH programming
  • Work with SD memory
  • Setting up FreeRTOS

Course details

Publisher: Udemy
Instructors: Mutex Embedded – Education
English language
Education level: introductory
Number of courses: 41
Duration: 13 hours and 22 minutes

Course topics:

Course prerequisites:

STM32F1 Starter Kit or equivalent

Some Electronics Knowledge

Recommended – To first complete Getting Started Level 1 Register Level course

Pictures

STM32 Getting Started - Level2- HAL Library

Sample video

Installation guide

After Extract, view with your favorite Player.

English subtitle

Quality: 720

download link

Download part 1 – 2 GB

Download part 2 – 2 GB

Download part 3 – 2 GB

Download part 4 – 2 GB

Download part 5 – 2 GB

Download part 6 – 1.63 GB

Password file(s): www.downloadly.ir

Size

11.6 GB

4.8/5 – (5006 points)

Be the first to comment

Leave a Reply

Your email address will not be published.


*