基于CK-CPU嵌入式平臺(tái)的LCD顯示驅(qū)動(dòng)的開(kāi)發(fā)與實(shí)現(xiàn)
本文選題:嵌入式系統(tǒng) + Linux ; 參考:《哈爾濱工業(yè)大學(xué)》2013年碩士論文
【摘要】:目前,,嵌入式處理器行業(yè)中,ARM等國(guó)外處理器占據(jù)著絕對(duì)的主導(dǎo)地位。隨著嵌入式系統(tǒng)功能的強(qiáng)大,嵌入式操作系統(tǒng)逐漸成為不可或缺的一部分。CSKY系列處理器是杭州中天微公司自主研發(fā)的高性能嵌入式處理器,性能與ARM、MIPS相當(dāng)。在當(dāng)前產(chǎn)業(yè)環(huán)境下,積極推廣具有國(guó)內(nèi)自主知識(shí)產(chǎn)權(quán)的國(guó)產(chǎn)處理器對(duì)提高我國(guó)在電子行業(yè)內(nèi)的核心競(jìng)爭(zhēng)力具有重要意義。 本課題是基于杭州中天微公司自主研發(fā)的32位高端嵌入式C-SKY610系列處理器。C-SKY610系列處理器在性能上與行業(yè)領(lǐng)域中的ARM9~ARM11相當(dāng)。課題選用源碼開(kāi)放、軟件和驅(qū)動(dòng)框架成熟的嵌入式Linux內(nèi)核在CK-CPU硬件平臺(tái)上進(jìn)行移植并完成了Linux系統(tǒng)下基于FramerBuffer的LCD驅(qū)動(dòng)的開(kāi)發(fā),然后將其移植到Bootloader中去,接著在Bootloader中增加LCD模塊測(cè)試指令。 論文對(duì)CK-CPU的硬件平臺(tái)特性及基于Linux內(nèi)核的操作系統(tǒng)結(jié)構(gòu)進(jìn)行了分析,構(gòu)建了實(shí)驗(yàn)開(kāi)發(fā)環(huán)境,進(jìn)行了Linux2.6內(nèi)核的操作系統(tǒng)和Bootloader在平臺(tái)上的移植,完成了基于FramerBuffer機(jī)制的LCD驅(qū)動(dòng)開(kāi)發(fā)與測(cè)試。課題實(shí)現(xiàn)了Bootloader和Linux操作系統(tǒng)在CK-CPU的硬件平臺(tái)CK5A6EVB上的加載啟動(dòng)與穩(wěn)定運(yùn)行,并實(shí)現(xiàn)了開(kāi)發(fā)板的LCD顯示模塊測(cè)試功能。 本課題的研究?jī)?nèi)容對(duì)國(guó)產(chǎn)嵌入式處理器的推廣和應(yīng)用具有一定的實(shí)踐參考意義;同時(shí),基于國(guó)產(chǎn)處理器的嵌入式開(kāi)發(fā)有利于促進(jìn)我國(guó)自主知識(shí)產(chǎn)權(quán)系統(tǒng)芯片SoC的設(shè)計(jì)與產(chǎn)業(yè)化發(fā)展。
[Abstract]:At present, the embedded processor industry, such as arm and other foreign processors occupy an absolute dominant position. With the powerful function of embedded system, embedded operating system gradually becomes an indispensable part. CSKY series processor is a high-performance embedded processor independently developed by Hangzhou Zhongtian Micro Company, and its performance is comparable to that of ARMN MIPS. In the current industrial environment, it is of great significance to promote the domestic processors with domestic independent intellectual property rights to improve the core competitiveness of our country in the electronic industry. This paper is based on the 32 bit high end embedded C-SKY610 series processor. SKC-Y610 series processor developed by Hangzhou Zhongtian Microcomputer Company. The performance of the processor is comparable to that of ARM9~ARM11 in the field of industry. The thesis chooses the embedded Linux kernel with open source code, mature software and driver framework to transplant on the CK-CPU hardware platform and completes the development of LCD driver based on FramerBuffer in Linux system, and then transplant it to Bootloader. Then add the LCD module test instruction in Bootloader. In this paper, the hardware platform characteristics of CK-CPU and the operating system structure based on Linux kernel are analyzed, the experimental development environment is constructed, and the operating system of Linux2.6 kernel and the transplantation of Bootloader on the platform are carried out. The development and test of LCD driver based on FramerBuffer mechanism are completed. In this paper, the Bootloader and Linux operating systems are loaded and run stably on the CK-CPU hardware platform CK5A6EVB, and the test function of the LCD display module of the development board is realized. The research content of this topic has certain practical reference significance for the popularization and application of domestic embedded processor. The development of embedded processor based on domestic processor is helpful to promote the design and industrialization of our own intellectual property system chip SoC.
【學(xué)位授予單位】:哈爾濱工業(yè)大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2013
【分類(lèi)號(hào)】:TP332;TP316.81
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 肖為;嵌入式系統(tǒng)概述及其在綜合信息終端中的應(yīng)用及前景[J];北京廣播學(xué)院學(xué)報(bào)(自然科學(xué)版);2001年04期
2 申睿,趙偉;嵌入式系統(tǒng)及其在測(cè)量領(lǐng)域的應(yīng)用[J];電測(cè)與儀表;2003年09期
3 黃力,覃紀(jì)武;嵌入式Linux的現(xiàn)狀與前景研究[J];電腦知識(shí)與技術(shù);2005年15期
4 王自然;;淺談嵌入式處理器的特點(diǎn)與進(jìn)展[J];電腦知識(shí)與技術(shù);2009年22期
5 何立民;嵌入式系統(tǒng)的定義與發(fā)展歷史[J];單片機(jī)與嵌入式系統(tǒng)應(yīng)用;2004年01期
6 郭永志;嵌入式系統(tǒng)在通信控制器中的應(yīng)用[J];信息技術(shù)與標(biāo)準(zhǔn)化;2002年06期
7 劉偉;童敏;;Linux 2.6內(nèi)核的嵌入式系統(tǒng)應(yīng)用[J];電子技術(shù)應(yīng)用;2006年01期
8 彭浩;龔杰;秦建敏;;基于S3C2440的嵌入式Linux根文件系統(tǒng)構(gòu)建[J];電子設(shè)計(jì)工程;2010年06期
9 高偉華,楊子軍;嵌入式操作系統(tǒng)的研究現(xiàn)狀及發(fā)展趨勢(shì)[J];黑龍江電力;2002年05期
10 車(chē)向勇;薛念;潘峗;嚴(yán)曉浪;;基于CK-Core的處理器SDIO接口主控制器設(shè)計(jì)[J];機(jī)電工程;2010年10期
相關(guān)博士學(xué)位論文 前2條
1 張培勇;32位嵌入式CPU的超深亞微米物理實(shí)現(xiàn)與驗(yàn)證[D];浙江大學(xué);2005年
2 孟建熠;超標(biāo)量嵌入式處理器關(guān)鍵技術(shù)設(shè)計(jì)研究[D];浙江大學(xué);2009年
相關(guān)碩士學(xué)位論文 前2條
1 賀占權(quán);基于Mcf5271的網(wǎng)絡(luò)隔離系統(tǒng)[D];哈爾濱工程大學(xué);2006年
2 張協(xié)國(guó);嵌入式Linux在ARM9上的移植研究與實(shí)現(xiàn)[D];哈爾濱工程大學(xué);2007年
本文編號(hào):1886216
本文鏈接:http://www.sikaile.net/falvlunwen/zhishichanquanfa/1886216.html