English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

In which areas these can be used,Is It a job oriented course to be done.which is the best institute to be opt.

2007-02-05 02:48:48 · 3 answers · asked by Ashwini T 1 in Computers & Internet Programming & Design

3 answers

Embedded programs are basically the programs that you embed into a micro-controller. Micro-controllers are tiny computers which can control other devices such as washing--machine, TV, audio-systems, mobile phones etc. Micro-controllers are low on resources(ie. It will have very limited memory and processing power because it has to be tiny). Writing programs for the micro-controllers is what is meant by embedded programming. There are several different micro-controllers, most popular ones are 8051 and Zilog Z80 controllers. They are usually programmed using C, assembly or C++ programming languages.
You will need a cross-compiler to compile these programs, the executable file generated by the compiler will be embedded into the micro-controller.

I'm not aware of any particular course to learn embedded programming, you might find it if you make a web-search and look at your local newspapers for advertisements on such courses.

2007-02-05 06:01:36 · answer #1 · answered by Sharath A.V 2 · 0 0

embedded programming is the code hidden inside devices to make them work where one or more microprocessors are carrying out work that might have been done in hardware in the past. For example, instead of a hardware chip scanning a keyboard and returning the keycode, if a microprocessor controls the scanning then more and different things can be done, like reprogramming the keys and allowing two or more keys to be pressed at the same time, that is imbedded programming.
Almost all devices with keypads and all with displays have microprocessors in them instead of dedicated hardware chips because it is easier and faster to do in the first place and easier to fix problems or to upgrade to more features.
This is the lowest level of programming, although some of it is done in C, and normally requires intimate knowledge of how microprocessors handle registers and other details of interfacing that higher level languages can ignore.
For courses, you want to look at places that emphasize industrial control, control systems, and/or robotics as first clues of content.

2007-02-05 13:54:12 · answer #2 · answered by Mike1942f 7 · 0 0

fedest.com, questions and answers