Udemy – STM32Fx Microcontroller Custom Bootloader Development 2019-10 – Full Version

The description

STM32Fx Microcontroller Custom Bootloader Development is the name of a video training suite in the field of information technology and software and in the hardware branch of STM32. In fact, in this tutorial, you will specifically learn how to develop custom bootloaders for the STM32Fx-based ARM Cortex Mx microcontroller. By doing this course it is assumed that you have no previous experience. Therefore, all the necessary training, principles and techniques will be provided step by step and step by step.

This course will also be very useful for beginners in embedded systems and programming. At the end of this course, you will be able to encrypt and decrypt the operating system sent by the hosting provider using AES. The hardware used during this period is also the STM32F446RE Nucleo hardware. But with other STM32 hardware, you can develop your own applications with the same code. The course is also designed and edited for students of microcontrollers and embedded systems.

Courses taught in this course:

  • Learn how to read microcontroller-specific data
  • Learn how to run different bootloader commands on your STM32 device
  • Learn how to create your own custom bootloader for the STM32Fx microcontroller
  • Learn how to run communications and create bootloader packages
  • Understand and learn the applications of the different boot modes of the STM32 microcontroller
  • Learn and learn to make Flash tweaks in reader and writer programs
  • And…

STM32Fx Microcontroller Custom Bootloader Development Course Specifications

  • English language
  • Duration: 07:30:39
  • Number of courses: 73
  • Instructor: FastBit Embedded Brain Academy
  • File format: mp4

Course titles

Course content
73 lectures 07:30:39

Course overview
3 lessons 05:13

Introduction
1 conference 06:17

MCU memory, reset sequence and boot configurations
3 lessons 25:26

Development board used in our courses
5 lessons 21:22

Configuring the KEIL-MDK-5 IDE for ARM Cortex M-based microcontrollers
8 lectures 01:02:35

Installing OpenSTM32 System-Workbench
2 lessons 10:34

STM32CubeMX
2 lessons 04:21

Explore the native STM32 bootloader
4 lessons 21:19

Bootloader custom communication with HOST
4 lessons 12:30 p.m.

STM32Fx Microcontroller Custom Bootloader Development Course Content

Bootloader project creation
2 lessons 18:27

Bootloader UART test
2 lessons 18:55

Bootloader jumping to user code
6 lessons 42:31

Read bootloader commands from host
3 lessons 25:07

Implementation of the BL_GET_VER command
10 lessons 44:20

Implementing BL_GET_HELP_CMD
1 conference 03:04

Implementation of BL_GET_CID_CMD
1 conference 06:34

Implementing BL_GET_RDP_LEVEL_CMD
2 lessons 5:20 p.m.

BL_GET_GO_TO_ADDR_CMD implementation
2 lessons 10:04

BL_FLASH_ERASE_CMD implementation
4 lessons 22:13

Implementing BL_MEM_WRITE_CMD
2 lessons 8:30 p.m.

Options Bytes and Flash sector protection
3 lessons 34:47

Explore the HOST app
2 lessons 16:02

BONUS CONFERENCE
1 conference 01:08

Prerequisites STM32Fx Microcontroller Custom Bootloader Development Course

  • A STM32Fx based board is required if you want to test the developed code
  • Basic knowledge of \’C\’ programming is required but not mandatory

Pictures

STM32Fx microcontroller custom bootloader development

sample movie

Installation guide

View with your favorite player after ripping.

english subtitle

Quality: 720p

Download link

Download part 1 – 1 GB

Download part 2 – 1 GB

Download part 3 – 1 GB

Download part 4 – 1 GB

Download part 5 – 734 MB

File password(s): ngaur.com

Cut

4.73 GB

Free Download Software Full Version