Embedded system Design

Source: Internet
Author: User

Embedded Systems (Embeddedsystem), a"computer system embedded in mechanical or electrical systems with exclusive functions", often require real-time computing performance. Embedded systems are usually complete devices that contain hardware and mechanical components. On the contrary, general-purpose computers, such as PCs, are designed flexibly to meet the needs of end users. Many of the devices that are commonly used today are embedded system controls.

Modern embedded systems are typically based on microcontrollers (such as central processing units with integrated memory and / or peripheral interfaces), but ordinary microprocessors (using external memory chips and peripheral interface circuits) are also common, especially in more complex systems. General-purpose processors, processors that specialize in certain types of computing, processors designed for handheld applications, and so on, may be applied to embedded systems. Typical specialized processors have a digital signal processor.

The key features of embedded systems are dedicated to handling specific tasks, so engineers can optimize them to reduce the volume and cost of the product and improve reliability and performance.

The physical forms of embedded systems include portable devices such as electronic watches and MP3 players, large fixed devices such as traffic lights, factory controllers, large complex systems such as hybrid vehicles, magnetic resonance imaging equipment, avionics, etc. They are less complex than single-chip machines and have multiple parts, peripherals and networks installed in large chassis or housings.

The embedded system design uses the large-capacity EPROM to cure the program the specialized system, is in the intelligent instrument and the automation and so on field obtains the widespread application. Traditional design method in assembly language programming, which is mainly from the guarantee speed and save storage space considerations, but programming time, debugging and troubleshooting is not easy. With the rapid development of microelectronic technology, the price of high-performance microprocessors and large-capacity memory becomes very cheap, and the speed and storage capacity are no longer the main problem for designers. Rombios and CRT monitors and other peripherals are added to this special system, and try to develop their software in a high-level language, that is, the software and hardware on the general-purpose computer "embedded" specialized systems, constitute the so-called embedded system (Embeddedsystem). Because C language is easy to program, the code is compact, portability and maintainability is good, so it is widely used in the design of embedded program. With the development of science and technology of the progress of the era, embedded also by more industry needs. Embedded system design is also applied to various products. For example: Mobile phone,PDA, Electronic dictionary, videophone,Vcd/dvd/mp3 Player, digital cameras (DC), digital cameras(DV),U-disk, set-top box(Set Top Box), high-definition TV(HDTV), game consoles, smart toys, switches, routers, CNC equipment or instrumentation, automotive electronics, home appliance control systems, medical equipment, aerospace equipment, etc. are typical embedded systems.


Embedded system Design

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.