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.
In Recent years embedded world has been undergoing a shift from traditional single-core processors to processors with multiple cores. However, this shift poses a challenge of adapting legacy uniprocessor-oriented real-time operating system (RTOS) to exploit the capability of multi-core processor. In addition, some embedded systems are inevitably going towards the direction of integrating real-time...
Linux is a multi-user multi-tasking operating system. Process scheduling is the hardcore of this multi-tasking operating system. The characteristics of process scheduling of embedded Linux are analyzed. The real-time scheduling algorithm of embedded Linux is especially discussed and an instance of priority-driven scheduling algorithm is illustrated in detail. In this example, the problem of priority...
With the rapid development of embedded technology, the image acquisition technology also gradually obtained the development in this field. In order to realize the method of Image Acquisition and storage based on embedded, the system used the S3C2410 experiment box and USB camera with the 300000 pixe as the image gathering equipment. And it saved the image into the SQLite embedded database. After repeated...
As the need for embedded systems to interact with other systems is growing fast, we see great opportunities in introducing the hardware-in-the-loop technique to the field of hardware/software co-design of embedded systems. This technique reduces the need to develop models for existing hardware and increases the accuracy of the overall system. This work is especially important now that complexity and...
ARM microprocessor with a combination of Linux has been widely applied in the embedded area gradually. The article has described the methods and skills on transplanting Linux to ARM S3C2410 microprocessor-based target board. A set of pragmatic method of Linux transplantation has been introduced specifically for small embedded platform, including building cross-compile environment, compiling Bootloader,...
Along with the close combination of computer technology and industry application, general computer is no longer the leading role of information industry and embedded computer system is becoming a promising young star of computer age gradually. Aimed at the application of embedded system in electric energy meter reading, this paper finishes reading and saving data from an infrared electric energy meter...
Embedded application is a hotspot at present and Linux gradually becomes the most important operating system for embedded applications. Aiming at the real-time problems of Linux and from five performance parameters of real-time operating system, this paper analyzes and concludes that scheduling latency and interrupt latency are the fundamental constraints for improving real-time performance of Linux...
In this paper, we describe a parallel language C! for embedded real time image processing. C! is an extension for standard C language. It includes two parts: one is standard C! for serial programs and the other is an extension for data parallel programs. Task parallelism is a future supporting. Furthermore stream level pipeline is supported in C! to meet computing units' data requirement in time.
With the popularity of using Linux for embedded systems, its real-time performance is increasingly becoming an importance issue for applications that require short latency and task execution predictability as commonly encountered in many embedded systems. This paper presents a survey of the approaches used by commercial vendors and open source community to enhance the real-time performance of the...
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.