General discussion

Locked

Software

By mpavankrishna ·
What is an embedded software? What are its different uses and in what kind of applications is it useful to use an embedded software.

This conversation is currently closed to new comments.

6 total posts (Page 1 of 1)  
| Thread display: Collapse - | Expand +

All Comments

Collapse -

Software

by TheChas In reply to Software

Embedded software, and firmware are nearly the same.

Embedded systems have their software code storred in ROM.
This code cannot be changed by the intended user. (The system programmer may be able to change it)
The device only needs a drive if data storage /retrival is required.

The systems are most often used in industrial or mobile situations where a rugged fixed task system is needed.

Many home appliances, cell phones, etc., are examples of embedded technology.

Collapse -

Software

by mpavankrishna In reply to Software

Poster rated this answer

Collapse -

Software

by diabetic In reply to Software

Embedded applictions are devices ranging from huge steel rolling machines to automatic coffee makers. They are characterized by the use of an embedded microprocessor or microcontroller and no user accessbility to the software other than by functional controllers. There are almost always not PCs (but there are no absolutes in the computer business).

Very often the software is not a traditional desktop operating system, but rather a Unix or real time kernel designed to be clean and simple, utterly reliable, and predictively responsive. Think of an elevator. If you push "4" you want to to go to "4", but not to skip any stops along the way where someone else has pressed a button either to call the elevator or to indicate a stop. The only interaction the end users have with the software is through the buttons in the elevator car, or the call buttons on each floor. Microwave ovens are also perfect examples of embedded applications. Think of how they evolved. When they first came out, they had either a series of buttons for preset time, or they had a timer dial for timing the cooking. purely electro-mechanical. Now a microwave oven has several microcontrollers, and memory, driving an intelligent display, a mix of pre-programmed buttons and the ability to set both time and intensity. Some microwaves even have embedded speech synthesis.

You'll also see a lot more embedded applications that use embedded digital signal processors. Go to www.ti.com and read about their DSPs and how they work, it will give you a good bit of insite into that world.

http://www.versalogic.com/ is the web site for a company that makes embedded industrial controls.

http://www.findarticles.com/cf_dls/m1068/8_55/61543504/p1/article.jhtml (pasteit as a complete line with no spaces) is a link to an article that talks about the use of an embedded DSP and flash memory for motor control.

humbly submitted,
diabetic

Collapse -

Software

by diabetic In reply to Software

Another excellent web resource is:

http://www.controlled.com/related.html

This is page that contains a lot of embedded control links on the internet.

--diabetic

Collapse -

Software

by mpavankrishna In reply to Software

Poster rated this answer

Collapse -

Software

by mpavankrishna In reply to Software

This question was closed by the author

Back to Tips and Tricks Forum
6 total posts (Page 1 of 1)  

Related Discussions

Related Forums