Font Size: a A A

LCD Display Driver Development And Implementation Based On CK-CPU Embedded Platform

Posted on:2014-12-10Degree:MasterType:Thesis
Country:ChinaCandidate:L ChenFull Text:PDF
GTID:2268330392469280Subject:Microelectronics and Solid State Electronics
Abstract/Summary:PDF Full Text Request
The development of embedded processor promotes the embedded system todevelop towards low power and high performance. At present, in the industry of theembedded processor, foreign processors occupy the absolute leading position, such asARM. With the function of embedded system more and more stronger, embeddedoperating system gradually becomes an important part of embedded system, whichbecoming the core of the software part. The domestic advanced embedded processorCK-CPU, developed by C-SKY Microsystems Co.Ltd., presents its performancematching ARM and MIPS. Under the current industrial environment, it makes greatsense for improving national product competitiveness in electronic businesses that toactively promote processors with domestic independent intellectual property rights.The research is based on the32-bit advanced embedded processor CK-CPU.Processors of the C-SKY610serial correspond to ARM9~ARM11in performance. Asto the operation system, the open resourced embedded Linux is chose to be transplantedto the CK-CPU hardware platform for its mature framework of software and devicedriver. After the realization of transplantation, the LCD driver of Linux OS based onFramerBuffer is completed and then transplanted in the Bootloader, at last some testinstructions of LCD module are added into the Bootloader.The theis would firstly give analysises of the feature of CK-CPU platform and OSstructure based on Linux kernel, construct the development environment for experiment,then transplants the OS and boot loader on the platform, and at last complete thedevelopment and test of LCD driver based on FramerBuffer mechanism. The finalexperiment result is that the OS of Linux2.6kernel and Bootloader can be loaded tostart up and run on the CK5A6EVB hardware platform steadily, and the LCD displaymodule of CK5A6EVB can be used by the application program.The research content and result of this thesis have certain practical reference valuefor popularization and application of domestic embedded processors. Meanwhile,development and study of embedded system based on domestic processor benefits theindustrialization process of SoC with domestic independent intellectual property rights.
Keywords/Search Tags:embedded system, Linux, FramerBuffer, LCD driver, test
PDF Full Text Request
Related items