Embedded Technology


Embedded software development is different from the normal SW development, mainly because the process is usually mission critical. Also the compactness of the HW (Usually Single chips) puts in a lot of constrain on Code size, which makes the SW more challenging.

This could further be divided into major categories:

1. SW development overlying above an Operating System (RTOS) -High end sol.
2. Independent SW development managing the complete HW -Low end Sol.

Embedded Programming Languages?

This presentation brings the facts about the aptness of C language for High level Embedded SW development. C or Java

The tougher way :

High reliability - Software embedded inside the Chip
High Speed - No mechanical storage media
Less Space - Mostly Single chip
Low cost - Use of OTP controllers
Rugged - Can work under extreme conditions
Highly Specific - Special purpose machines

Download embedded system software profile document

Micro controller Embedded Technology Real time O S CowBull Game
About me Feedback Links Home