Thursday, April 21, 2011

Embedded Development

Embedded development means in embedded operating system under development, general and commonly used system has now, Palm WinCE, another Symbian, etc, in fact as long as the c + +, where will all the same, there are corresponding setups SDK. With MCU assembly development also be embedded in a high-level bit, arm9 processor, powerpc arm7, what, arise, but to add developed operating system just, also belong to embedded development.
Use skill
Embedded operating system refers to the application for the center, using computer technology as the foundation, software and hardware can be cutting, adapt to function, application system reliability, cost, volume, power consumption demanding special computer system. For example, large of the oilfield is distributed control system and factory assembly line, small to household VCD or cell phones, even composition of PC terminal keyboard, mouse, hard disk, Modem, etc. By embedded processor control
Application field
Embedded system is undoubtedly the hottest the most promising one of IT applications. Embedded system used in some specific special equipment, usually the equipment and hardware resources (such as processors, memory, etc.) is very limited, and the cost is very sensitive, and sometimes on real-time response requirements are higher. Especially along with the consumer appliances intelligent, embedded more important. Like us common common to phone, PDA, electronic dictionary, videophone, VCD/DVD/MP3 Player, digital camera (DC), digital camera (DV), U - disk.support, STB (Set Top Box), high-definition television (HDTV), playstation, intelligent toys, switches, routers, nc equipment or instrument, automobile electronics, electrical appliances control system, medical instrument, aerospace equipment, etc., are typical of the embedded system.
Make embedded development has two kinds
Embedded system is a combination of hard and soft things, make embedded development has two kinds. One kind is learn electronic engineering, communication engineering specialty background of partial hardware, they mostly make hardware design, sometimes to develop some of the most closely related hardware and software, such as the bottom Board BootLoader, Support Package (like PC BIOS, driven down the same hardware, upwards Support operating system), the most primary hardware driver, etc. Their advantage of hardware principle is very clear, shortage is more adept at their various hardware interface definition of complex software system, but too often embedded operating system (for example the principle and complicated application software, etc.).
Another kind is to learn software, computer professional background, mainly engaged in embedded operating system and application software development. We learn of software of hardware principle and interfaces are often difficult to have a good master, most also can write part and hardware driver BSP. Embedded hardware design, various functions are after all by software to realize, embedded equipment value-added depends largely on the embedded software, which accounts for most of the embedded system main work, so we make software totally don't worry we in embedded in the market, the more scope for more complex system of intelligent equipment, software more plays a key role, and this is the current trend. 

No comments:

Post a Comment