Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 9

Embedded C

Introduction

By
ed
Moham
Aly

Embedded system
An embedded system is a computing
system that is embedded as a
subsystem, in a larger system (which
may or may not be a computer
system)
Computing systems embedded within
electronic devices

Application areas

Consumer electronics
Automotive electronics
Aircraft electronics
Trains
Telecommunication
Medical systems
Military applications
Authentication
Fabrication equipment
Smart buildings
............

Nao
Nao robot

Microprocessor based systems


Memory
Unit

Input
Unit

CPU

Output
Unit

From C to executable
C program
Compiler
Assembly program
Assembl
er
Object(machine language
module)
Linker
lib.
o
Executable(machine
language program)
Loader
Memor

Design metrics

Size
Performance
Power
..

Course contents

C
C
C
C

programming
memory management
building process
optimization

Thanks

Embedded C

You might also like