Faculty Survey (EE-273L Micorprocessor Systems Section A)

Your mix of research, teaching and community service *

The intellectual stimulation of your work *


CLO Attainment *

AttainedNot Attained
Introduction to Embedded System
Overview of the course, embedded systems, microprocessor vs. microcontroller, classification of processor architectures, development tools
Why ARM architecture? Introduction to ARM- Cortex-M3, architecture, registers, ALU, Buses, Operating modes, Memory Map, Reset Sequence, Pipelining Why assembly programming? Introduction to Cortex–M assembly programming
Shift & arithmetic operations, other useful data processing instructions Memory access instructions, use of stack and parameter passing, memory addressing modes
Branch instructions, unconditional and conditional branches, functions Introduction to ARM based microcontrollers
I/O, Tiva C I/O pins, Basic concepts of I/O ports and Interfacing, Clock sources and Clock configuration, the concept of PLL
ARM Cortex-M interrupt architecture, interrupt configuration, interrupt vector table, interrupt handling
I/O synchronization, Interrupt concepts, Peripherals Interrupts, Nested Interrupts
Timers, configuration and their interrupts, SysTick Timer, Pulse Width Modulation (PWM)
Serial Communication (Asynchronous UART and Synchronous SPI, I2C), basic configuration, polling & interrupt driven transmission & reception
Analog I/O, A/D and D/A conversion, Real-time data acquisition