Certification in Embedded System with ARM

Categories: Embedded Systems
Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

This training course covers the latest industry-standard curriculum, designed to provide an in-depth understanding of ARM-based STM32 MCU Portfolio microcontrollers. Learners will gain hands-on experience in embedded system programming, interfacing, and debugging under the guidance of industry experts. The course includes comprehensive training on setting up development environments, programming with ARM architecture, and working with various system peripherals.

What Will You Learn?

  • Master the STM32 MCU Portfolio and ARM-based processors.
  • Set up development environments using Eclipse/GCC.
  • Program peripherals like GPIOs, UART, I2C, and SPI.
  • Integrate power management, memory handling, and bootloader processes.
  • Implement real-time operating systems (RTOS) with FreeRTOS.

Course Content

Subject 1: The STM32 MCU Portfolio CPU Core Based Microcontroller

  • ARM architecture, pipeline structure, memory map, registers, exception modes, Sys Timer, CMSIS, branching.
    00:00

Subject 2: Introduction to STM32 Microcontrollers

Subject 3: Setting-Up the Tool-Chain

Subject 4: STM32Cube-MX Tool

Subject 5: Introduction to Debugging

Subject 6: Diving into the HAL (Hardware Abstraction Layer)

Subject 7: Universal Asynchronous Serial Communications

Subject 8: Advanced Topics

Subject 9: Memory Layout and Booting Process

Subject 10: Running FreeRTOS

Subject 11: System Peripherals

Subject 12: Software Development

Student Ratings & Reviews

No Review Yet
No Review Yet