【摘要】: 隨著高性能嵌入式處理器的普及和集成電路設(shè)計(jì)技術(shù)快速發(fā)展,嵌入式系統(tǒng)的功能越來(lái)越強(qiáng)。由于Linux的成本低廉、源代碼開(kāi)放等特點(diǎn),目前已成為國(guó)內(nèi)外廠商極力發(fā)展的嵌入式系統(tǒng)的操作系統(tǒng)。隨著彩色LCD顯示器的發(fā)展和它越來(lái)越多地應(yīng)用在嵌入式系統(tǒng)中支持彩色圖形界面和視頻媒體播放,人們對(duì)LCD的驅(qū)動(dòng)程序開(kāi)發(fā)需求也與日俱增。因此,對(duì)嵌入式Linux系統(tǒng)移植和在其基礎(chǔ)上的LCD驅(qū)動(dòng)開(kāi)發(fā)具有重要意義和實(shí)用價(jià)值。 本文首先分析了Linux作嵌入式操作系統(tǒng)的特點(diǎn),論述了基于Linux構(gòu)建嵌入式系統(tǒng)的優(yōu)勢(shì),以及其發(fā)展前景,提出了在ARM EP9315平臺(tái)上移植Linux 2.6操作系統(tǒng)和基于該平臺(tái)下LCD驅(qū)動(dòng)程序開(kāi)發(fā)的主要任務(wù)。其次,深入分析了linux2.6內(nèi)核在ARM處理器上的初始化過(guò)程,在此基礎(chǔ)上,重點(diǎn)介紹了在EP9315開(kāi)發(fā)平臺(tái)上構(gòu)建嵌入式Linux2.6的過(guò)程。包括內(nèi)核源代碼的配置編譯,交叉編譯環(huán)境建立,根文件系統(tǒng)的創(chuàng)建和內(nèi)核調(diào)試環(huán)境的建立。然后,從驅(qū)動(dòng)概述、設(shè)備分類、內(nèi)核模塊和驅(qū)動(dòng)程序結(jié)構(gòu)四個(gè)方面介紹了linux2.6內(nèi)核的驅(qū)動(dòng)程序基本原理,并且簡(jiǎn)單介紹了在linux2.6內(nèi)核下控制臺(tái)驅(qū)動(dòng)程序和閃存驅(qū)動(dòng)程序的開(kāi)發(fā)過(guò)程以及相關(guān)的配置。最后,在對(duì)EP9315的LCD接口及寄存器的深入掌握的基礎(chǔ)上,對(duì)EP9315的LCD驅(qū)動(dòng)程序的開(kāi)發(fā)進(jìn)行了深入的剖析。
【本文標(biāo)簽】: 多層 pcb 多層PCB面板 沉金板 公司設(shè)備
【責(zé)任編輯】:鼎紀(jì)電子PCB??? 版權(quán)所有:http://ai-hots.com/轉(zhuǎn)載請(qǐng)注明出處
掃一掃更精彩!
2001-2018 深圳鼎紀(jì)電子有限公司 版權(quán)所有
粵ICP備16081348號(hào)
全國(guó)服務(wù)熱線:0755-27586790
24小時(shí)銷售熱線:18025855806|18682125228
地址:深圳市寶安區(qū)西鄉(xiāng)黃崗嶺工業(yè)區(qū)灣區(qū)人工智能產(chǎn)業(yè)園B棟605
深圳鼎紀(jì)電子有限公司:單面PCB板