4 Credit Hours
Introduction to Microprocessors, Basic Architecture of Microprocessor,Introduction to ARM based modern microprocessors (STM32F series) and C programming, Peripherals in Microprocessor. Temperature sensor, Timers and DMA units, Communication Protocols and Interfaces. Communication protocols and interfaces such as UART, SPI, I2C, I2S, SAI, USB, and wireless standards.

Prerequisites