ARM Cortex M3 Syllabus
Theory Syllabus:
Introduction to ARM CORTEX M3
Overview & Architecture of ARM CORTEX
Pin connect block
Iterative Design workflow for Communication Systems
Peripheral Interface
32 bit & 16 bit timer accessing
Serial Communication
I2C & SPI communication
CAN Module
LPC 1786 Ethernet
Nested vectored Interrupt controller
Sticky Bits
Practical Syllabus
Familiarization with Keil 4 software for CORTEX. Writing Simple programs in
Embedded C language. Compiling, Simulation & debugging the program.
Burning the hex code in flash memory & testing it. Interfacing discrete LEDs,
Seven segment LEDs, Binary Counter & Decimal counter
Interfacing LCD
Keyboard Interface
ADC/DAC Programming
UART Communication
Timers Programming
Interrupt Handling
I2C & SPI
RTC & EEPROM