Summary of Embedded Systems Development
Summary of Embedded Systems Development
5th International Conference on Frontiers of Manufacturing Science and Measuring Technology (FMSMT 2017)
Abstract. This paper discusses the concept and characteristics of embedded system, introducing the
components of embedded system in detail, and introducing the processor and operating system of
embedded system. This paper had a vision of future which is developing trend of embened systems
through summarizing the development and the present situation for application of embedded
system.
Introduction
With the rapid development of communication network technology and the large scale integrated
circuit, embedded system has become a focus of IT field. At present, the product development and
application degree of embedded system has become a specific standards of social informatization
and intelligentize. The development of embedded system is based on the actual needs of social
production and life, it combined with advanced computer technology, electronic technology and the
specific application of various industries. It is a technology-intensive and innovative knowledge
integration system. In this paper, reviewing of the embedded system and the basic structure of
embedded systems, summarizing the current development process of embedded systems, and
expecting the future development trend of embedded system.
There is no obvious difference between system software and application software, because it
designed to achieve specific needs. It is not required complicated functional design and
implementation, the system simplification is also conducive to control costs and improve system
security.
(3)High real-time operating system. High real-time system software is the basic requirements of
embedded operating system aimed at improving the speed and efficiency of the implementation of
the system. Software code requires high quality and high reliability, real-time, so the software is
generally solidified in the memory chip or processor internal memory.
Application
Application software
software
Interface
Interface Between
Between application
application
software
software and
and operating
operating system
system
Embedded
Embedded operating
operating
system
system
Interface
Interface Between
Between operating
operating
system
system and
and hardware
hardware platform
platform
Hardware
Hardware platform
platform
1443
Advances in Engineering Research (AER), volume 130
(3)Embedded MPU (MPU, MicroProcessor Unit) is a general-purpose computer from the CPU
evolved, it is different from the general-purpose computer CPU. Embedded system is a specific
application-oriented system, so the actual embedded Application, the embedded MPU only retained
the function of hardware which is closely related to the embedded applications, to remove the other
redundant parts. Compared with general-purpose computer CPU, embedded MPU has the
advantages of small size, light weight, low power consumption, low cost and high reliability.
(4)Embedded SOC (SOC, System On Chip). Embedded system is the largest inclusive of
integrated devices. The biggest feature of Embedded SOC system is breaking the boundaries
between hardware and software. It achieves a complex system using VDHL and other hardware
description language within a silicon chip. SOC has the advantage that most of the system
components are in the system, so that the whole system is highly simplified, reducing the system
size and power consumption, improving the efficiency of design and production.
Embedded Peripheral Hardware Devices.
Embedded peripheral hardware device is used for the completion of storage, communication,
display, debugging and other auxiliary functions of other hardware devices in the embedded system
hardware system, except for the central control for the embedded processor. At present, embedded
peripheral hardware devices which is frequently-used can be divided into storage devices,
communication devices and display devices according to their functions.
Embedded Operating System.
Embedded operating system refers to the operating system used in embedded systems.
Embedded operating system is responsible for all hardware and software resources allocation,
scheduling, coordination, and concurrent activities of the embedded system.[5] Embedded operating
system has become mature from simple one. The more representative operating system are
VxWorks, Windows CE, QNX, Linux and so on. The main characteristics of these types of
embedded operating systems are compared and analyzed as shown in Table 1.
Table 1 Embedded operating system features contrast
Embedded
Development Agencies Main Feature
Operating System
1444
Advances in Engineering Research (AER), volume 130
Conclusion
The characteristics of special nature, encapsulation, real-time and reliability make embedded
device has been widely used. embedded systems will eventually become small, special, intelligent
because of the continuous product for new technologies and huge demanding of market made
embedded system developed rapidly. How to meet new needs produced in life, and improve work
efficiency and quality of life, will be the development of embedded systems direction in the future.
References
[1] Dutt N, Jantsch A, Sarma S. Toward Smart Embedded Systems: A Self-aware System-on-Chip
(SoC) Perspective[J]. Acm Transactions on Embedded Computing Systems, 2016, 15(2):1-27.
[2] Hsiung P A, Kuo T W, Chang Y H, et al. Introduction to the special issue on reconfigurable
cyber-physical and embedded system design[J]. Journal of Systems Architecture, 2016, 62:39-39.
[3] Osamnia M, Okada H, Berena A J, et al. A novel automated course generation system
embedded in the online lecturing platform for higher education[J]. Computer Applications in
Engineering Education, 2016, 24(4):586-598.
[4] Cimatti A, Tonetta S. Contracts-refinement proof system for component-based embedded
systems[J]. Science of Computer Programming, 2015, 97:333-348.
[5] Schmidt J S, Jenkinson M E. Operating system and architecture for embedded system:,
US9075671[P]. 2015.
[6] Samantaray A K. Development of a Real-time Embedded System for Speech Emotion
Recognition[J]. 2014.
[7] Sivasankaran V, Muruganand S, Periasamy A. Advanced Embedded System Assisted Gsm And
Rfid Based Smart School Management System[J]. International Journal of Advanced Research in
Electrical Electronics & Instrumentation Engineering, 2013, 2(7).
[8] Paul, Soulier, Depeng, et al. A Survey of Language-Based Approaches to Cyber-Physical and
Embedded System Development[J]. Journal of Tsinghua University (Science and Technology),
2015, 20(2):130-141.
1446