嵌入式系統中LCD驅動(dòng)的實(shí)現原理
——
結合三星公司ARM9系列嵌入式處理器S3C2410,講解如何進(jìn)行LCD驅動(dòng)程序模塊化編程及如何將驅動(dòng)程序靜態(tài)加載進(jìn)系統內核。
LCD(液晶顯示)模塊滿(mǎn)足了嵌入式系統日益提高的要求,它可以顯示漢字、字符和圖形,同時(shí)還具有低壓、低功耗、體積小、重量輕和超薄等很多優(yōu)點(diǎn)。隨著(zhù)嵌入式系統的應用越來(lái)越廣泛,功能也越來(lái)越強大,對系統中的人機界面的要求也越來(lái)越高,在應用需求的驅使下,許多工作在Linux下的圖形界面軟件包的開(kāi)發(fā)和移植工作中都涉及到底層LCD驅動(dòng)的開(kāi)發(fā)問(wèn)題。因此在嵌入式系統中開(kāi)發(fā)LCD驅動(dòng)得以廣泛運用。
本文以三星公司ARM9內核芯片S3C2410的LCD接口為基礎,介紹了在Linux平臺上開(kāi)發(fā)嵌入式LCD驅動(dòng)程序的一般方法。
本文硬件采用三星公司的S3C2410芯片的開(kāi)發(fā)板,軟件采用Linux 2.4.19平臺,編譯器為arm-linux-gcc的交叉編譯器,使用640
評論