You are on page 1of 1

MICROCONTROLLERS Themes

Introduction to embedded systems What is an embedded system? What is a microcontroller? How to develop embedded software? RTOS general overview: scheduler, inter task communication, interupts Introducing to microcontroller architecture & perphiperals Introduction CPU (Central Processing Unit), Registers, Flags The external interfaces Reset requirements Clock frequency and performance , Prescaler, PLL Memory issues (RAM, ROM, Stack etc.) Digital Input / Output; Physical and logical level of the signals Timers (including Input Capture, Output Capture, Watchdog timer) Analog to Digital and Digital to Analog conversions PWM (signal characteristics, block diagram) Interrupts (types, usage, arbitration, masking) Buses (data, address), Addressing space, Address / Data multiplexing Serial Interfaces (CAN, I2C, SPI etc.) Power consumption Instrumentations Simulators/ Emulators Debuggers Measurement with Oscilloscopes Bibliography [1] Embedded C, Michael J. Pont , Addison Wesley, 2002 [2] First Steps with Embedded Systems, Byte Craft Limited, 2002

You might also like