Share |
Login Form
Newsletter



Receive HTML?

Latest Members


So just what exactly is an embedded system?


I've heard several definitions, but none of them are 100% satisfying. One of the best was: "An embedded system is one you don’t even know is there until it stops working." Another was: "An electronic system that contains a computer that doesn’t look like a computer."

I like both of these but ... I want more. Does anyone have a definition that will make me jump up and down shouting "Yes! That's it!"?
Discussion started by Clive Maxfield , on 30 October 09:56 AM
Replies
Gene Breniman, 2010-02-22 15:42:37
Gene Breniman
I like the definition of an embedded system, as a special purpose hardware system that contains a dedicated MPU/MCU who's primary function is to control/manage the hardware. This sort of rules out a PC controlling hardware, or systems that can still act as a general purpose computer (cell phone running apps/browsers).
 
polydroid, 2010-01-01 13:08:43
polydroid
A embedded system is one which has MPU or MCU in it, and some might have flavor of OS to control critical jobs!
 
Mustafa Ahmed, 2009-11-22 03:00:07
Mustafa Ahmed
I believe it is all about the purpose of our target system. PCs are general purpose computers. Also resources are so critical to embedded systems. Of course I can bring a PC to control a simple robot but this will be a huge waste of resources.

Another thing is that most embedded systems aren't stand alone systems. Most often they are part of another bigger system.
 
Henry Davis, 2009-11-05 11:17:18
Henry Davis
Hey Max!

My first commercial embedded system was a piece of medical test eqipment based on the then-new TI 9900 16-bit microprocessor. The next one was the Parker Brothers hand held game "Wildfire!"

The "definition" of embedded comtinues to mature as we continue the 30+ year march of MPU and MCU technology.

Here's one definition that seems to satisfy many: An embedded system is a computer system that performs one or a few dedicated functions, often with real-time computing constraints. It is embedded as part of a device including hardware and mechanical parts.

But it still falls flat - at the edges of the category. An early PCS cell phone that just allowed digital calls is clearly an embedded system. But what about the iPhone? It performs a good many functions and can be programmed to extend functions.

I think we can mostly(!) agree that a desktop PC is not an embedded system. Or can we? What about a PC that controls a CNC machine? Or a network of PCs that monitors and controls a waste water plant?

In the end I don't think I'll ever jump up and down saying "That's it!" Embedded is a philosophy of sytems development that continues to mutate to serve today's needs.
 






Latest Content
User rating
 
0.0 (0)