The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Based on the idea of combining the embedded system with image processing, this paper designs an embedded image acquisition system, and separately designs and implements its hardware, software, WEB management module and the system function modules. The image acquisition system can carry out remote management by the user host through the WEB, capture target image and process in accordance with the relevant...
The Architecture Analysis & Design Language (AADL) is a modeling language to describe the architecture of real-time embedded systems. This paper presents a model-driving test case generation method based on AADL model, defines a group of rules mapping AADL elements to abstract test cases, and takes an actual example to illustrate this method. The method can not only improve the automation level...
With the rapid development of electric technology, the embedded system is becoming increasingly humanistic and active. It requires more advanced and humanistic technology to provide a more thoughtful and comprehensive graphical user interface for customers, both triggering their desire for using and providing pleasure in further operating. This paper presents a new kind of GUI (Graphical User Interface)...
This article first introduces an embedded real-time operating system VxWorks and its multi-tasks mechanism. Combining the requirements of the control system which needs to complete the engineering tasks and multi-task, real-time, it gives serial port driver and design of application layer. It proposes a multiple-task model and a method of task-scheduling. It also offers the detailed artifice of measurement...
During designing the high-resolution camera driver on Windows CE OS, it is a critical issue for the resource limited embedded environment that how to improve the data transfer rate, and make full use of the limited memory resources of Windows CE. This paper realized the 4 million CMOS camera driver on the PXA270 development platform by using Quick Capture Technology, with the data transmission of...
Linux kernel semaphore mechanism is an effective means of synchronizing tasks which compete against each other to enter the same kernel critical section. However, the problem of priority inversion in Linux kernel semaphore is still unsolved. It is very important to solve the problem of priority inversion by means of priority inheritance when applying Linux in real-time embedded system. Based on the...
A wireless sensor node is often powered by battery which is not easily replaced, so researching how to use its limited energy effectively is the meaningful thing for wireless sensor networks (WSNs). Dynamic voltage scaling (DVS) has become a promising way for wireless sensor networks to exploit multiple voltage and frequency levels and prolong the sensor node's life. However, pure DVS for embedded...
Digital image watermarking is the process of embedding an identifying piece of data in a digital image. In this study, a secure watermarking scheme for images with confident capacity is explored, based on fractal image coding and a chaotic function. In this paper an image encryption scheme is presented, in which shuffling the position of image pixels is performed using the Arnold's Cat Map to ensure...
Integrity measurement is an important attribute in trusted computing. An integrity measurement model for computing platform is proposed, which aims at providing effective measurement and security protection for the booting of the platform, the loading of the process and the running of the procedure. The trusted platform which is based on embedded system and virtual machine can tolerate untrusted components...
Most of real-time task scheduling algorithm of embedded real-time systems are based on the worst time for the implementation of scheduling, which will be a waste of resources. Aiming at network system for real-time multimedia application requirements and the current scheduling algorithm lack of real-time performance(ability), this paper analyzes the typical dynamic EDF(Eealiest Deadline First) scheduling...
Embedded operation system is unnecessary for all the embedded system whose structure and function are simple. In this case all drivers of hardware must be written by programmers. In order to increase the portability and reusability of the hardware design and the software design, this paper proposes the concept of Hardware Building Block (HBB) and Software Building Block (SBB). HBB is divided into...
In order to speed up the process of developing embedded software while reducing its cost, a novel configurable simulation system based on MDA (Model Driven Architecture) is proposed in this paper. A configurable software approach is introduced into the simulation system resulting in an easy configuration of the system functions. The proposed simulation system can customize the simulation environment...
Most steganographic techniques use either LSB or DCT coefficients to secretly embed data inside images. The first technique, has the drawback of being able to encrypt only one bit per color pixel. Recently, two new techniques for hiding data using Fibonacci decomposition has been developed, which enable a more sophisticated approach. In this work, we present a new embedding method, which generalizes...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.