Font Size: a A A

Low-Power Research And Implementation Of The Embedded System Based On Linux

Posted on:2008-08-23Degree:MasterType:Thesis
Country:ChinaCandidate:N CheFull Text:PDF
GTID:2178360218952422Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Along with the fastest development of computer and communications technology,and the syncretism of 3C(Computer, Communication&Consume Electric), the embedded system has merged into almost every field. According to this, the embedded development gained some new character, such as high integrated SOC technology, SOPC technology for soft-core and hard-core syncro development,combined with DSP technology,even perfecting exploiture and debug instrument,and syncretizing software engineer thinking into embedded software,and so on.ARM platform is the most popular embedded processor structure.In this article,We selected a hardware platform with a s3c2410 CPU.S3c2410 is a high performance cpu based on ARM920T structure,and is suitable for operation system migrating for its abundant peripheral equipment interface and 203MHz main frequency.The widely used 32-bits embedded CPU not only satisfies the need of high-speed processing, but also provides a platform which makes the embedded operating system run steadily speedily and credibly. The use of the embedded operating greatly accelerates the software development and enhances the operating system's stability and security. It plays an important role in the embedded field. As its advantage of price, tiny kernel and rich resource, Linux has been widely used in embedded system.There are two problems to solve in Adopting Linux: Cutting down kernel and developing new device drivers.By studying the architecture of the Linux kernel and current technology of providing Low-power Design support to Linux, key problems and specific methods of enhancing the Low-power capability of the Linux kernel are proposed for embedded applications in the Numerical Control field. These methods include the implementation of interrupt emulation, high resolution timer and multi-task scheduling policy.When the Linux kernel is multitask scheduling,we control power cosume control state conversion in chip by the quantity of tasks to control the power consume in order to implement Low-power .In experiment,this Low-power Design has been proved to be available.To solve the power consume of the hand equipment ,this paper give a new method .
Keywords/Search Tags:low-power, Linux kernel, embedded system, real-time multitask scheduling
PDF Full Text Request
Related items