Introducction#

Glossary#

Acronyms#

What are embedded systems?#

A system with a programmable computer, but not general purpose.

Where they are?#

It is estimated that there are an average of 40 embedded systems per house.

Many systems are composed of several embedded systems, i.e. mobile phones.

Architecture#

Layer Components
Application services, UI
Middleware frameworks, protocols
Platform Controlers, OS
Hardware Microcontrolers, peripherals

Characteristics#

No all embedded systems have all the characteristics.

Clasification#

Usually classified as small, medium and sophisticated.

characteristic \ classification Small Medium Sophisticated
Processor 8 and 16 bits 16, 32 and 64 bits FPGA, ASIC
Hardware complexity Low complexity peripherals, interfaces, etc. Designers
Software complexity No complex operations Medium size Software Designers must be experts
Tools disponibility Programmed in a simple environment Debugger, compilers and / or IDE Complete environment needed
Examples Calculator Washing machine, microwave Robots, braking and landing

Topics about embedded systems#