What is Embedded Software ??
Embedded systems are controlled by a main processing core that is typically either a microcontroller or a digital signal processor (DSP).
Since the embedded system is dedicated to specific tasks, design engineers can optimize it reducing the size and cost of the product and increasing the reliability and performance. Some embedded systems are mass-produced, benefiting from economies of scale.
Physically, embedded systems range from portable devices such as digital watches and MP3 players, to large stationary installations like traffic lights, factory ...more