第2个回答 2008-04-01
Analysis of Embedded System
Embedded systems are application-centric, soft construction can be trimmed, applies to functionality, reliability, cost, size, power consumption requirements of the comprehensive strictly dedicated computer system. Small software code with a high degree of automation, fast response characteristics, in particular the demand for real-time and multi-tasking system. Embedded systems mainly by the embedded processor, related hardware support, embedded operating system and application software systems, and other components, it is the work of the independent "device."
First, the development of embedded operating system
As embedded systems (including hardware and software system) is extremely important component of the embedded operating system, usually associated with the underlying hardware driver software, the system kernel, device driver interfaces, communication protocols, graphical interface, standardized browsing. Embedded operating system is the basic characteristics of general-purpose operating system, such as to the effective management of increasingly complex system resources; able to hardware virtualization, enables developers from busy drivers and maintenance transplant relieved; able to provide the function, Driver, tool sets and applications. Compared with the general-purpose operating system, embedded real-time operating system efficiency in the system, the relevant hardware-dependent, and the application of solid-state software dedicated and so has a more prominent feature.
Embedded operating system along with the development of embedded system obviously has experienced four stages:
Stage 1: No operating system embedded algorithm stage, single-chip programmable controller at the core of the system, and monitoring of, servo, instructions equipment compatible functions. Used some highly specialized industrial control systems, assembly language programming through direct control of the system, running after the removal of memory. System structure and function relatively single, low efficiency, small storage capacity, and almost no user interface.
The second stage: the embedded CPU-based, simple operating system as the core embedded systems. CPU variety, versatility is rather poor; system overhead small, high efficiency; general with System Simulation, a certain operating system compatibility and scalability, application software more professional, friendly user interface enough; system is mainly used to control the system load and monitor applications running.
The third stage: a common embedded real-time operating system stage, the core embedded operating system for embedded systems. Will be able to run on all types of microprocessors, the compatibility good core seminiferous, high efficiency, a high degree of modularity and scalability; with files and directories management, device support, multi-tasking, network support, graphics window and user interface functions, which are equipped with a large number of application programming interfaces (APl); rich embedded applications.
Stage IV: The Intemet is based on the signs of embedded systems. This is a rapidly developing stage. Most embedded systems lnlemet also isolated from the outside, but with the Intemet Intemet, and the development of technology and information appliances, industrial control technology and the increasingly close integration, embedded devices will be combined with the Intemet represent the real future embedded technology.
阿拉伯文到英语朝鲜语到英语德语到法语德语到英语俄语到英语法语到德语法语到英语荷兰语到英语葡萄牙语到英语日语到英语西班牙语到英语希腊语到英语意大利语到英语英语到阿拉伯文英语到朝鲜语英语到德语英语到俄语英语到法语英语到荷兰语英语到葡萄牙语英语到日语英语到西班牙语英语到希腊语英语到意大利语英语到中文(繁体)英语到中文(简体)中文到英语中文(繁体到简体)中文(简体到繁体)