About the Course
An embedded system is a computer system designed to perform a specific task or set of tasks within a larger device or system. It's not a general-purpose computer like a PC; instead, it's tailored to the unique requirements of the device it's embedded within. These systems are often invisible to the user and may not have a traditional user interface
-
Introduction
-
Base Electrical Circuit
-
Operating System Basics
-
Target Platform
-
Interrupts
-
BSP
-
BSP Overview What is the Board Support Package -
Setting up the System Timer -
Setting up the System Tick Interrupt -
Setting up the system's LEDs -
Testing LEDs Flashing an S.O -
UART Explanation and Setup -
Testing the UART Ping-Pong with a PC -
SPI Explanation and Setup -
Testing the SPI Ping-Pong with an Arduino
-
-
Kernel
-
Event Management
-
Task Synchronization
-
ITC
-
Bonus Lectures