需要金幣:1000 個金幣 | 資料包括:完整論文 | ||
轉換比率:金額 X 10=金幣數量, 例100元=1000金幣 | 論文字數:18335 | ||
折扣與優惠:團購最低可5折優惠 - 了解詳情 | 論文格式:Word格式(*.doc) |
摘要:本文描述了在Embest EduKit-III教學實驗平臺下完成BootLoader的移植、Linux 2.6.22內核系統移植以及文件系統的構建;通過學習觸摸屏和LCD的硬件電路設計,并參考大量的代碼,進行觸摸屏驅動的開發、LCD驅動的移植以及它們對應的應用開發;通過學習Qt/Embedded界面開發平臺,提出了基于Qt/Embedded的針對觸摸屏和LCD顯示的測試方案。 關鍵詞:嵌入式系統; Linux; Qt/Embedded; LCD顯示; 觸摸屏
Abstract: This paper describes a complete BootLoader transplantation, the Linux 2.6.22 kernel system transplantation as well as file system in the Embest EduKit-III teaching experiment platform; Through the study of the touch screen and LCD hardware circuit design, and referring to a lot of code, carrying out Touchscreen-driven development, the transplantation of the LCD driver as well as their corresponding application development; Through the study of Qt / Embedded interface and development platform, putting forward the test based on Qt / Embedded for the touch screen and LCD display. Key words: Embedded system; Linux; Qt/Embedded; LCD display; Touch panel
論文的主要工作及章節安排 本設計的工作重點是研究Samsung 公司的 S3C2410 微處理器、Samsung公司的LRH9J515XA STN/BW LCD屏和四線電阻式觸摸屏構成的觸摸、顯示系統。通過對LCD顯示屏和觸摸屏的設備驅動程序的編寫和修改,把相關的驅動程序加入到Linux內核代碼中,從而實現觸摸定位和顯示功能。通過Qt/Embedded來對觸摸屏和LCD顯示進行功能上的測試。 本論文的章節安排如下: 第一章簡單闡述了嵌入式Linux的背景、優勢、研究意義,并介紹了論文的整體結構; 第二章介紹了Embest Edukit-III的硬件基礎,包括S3C2410處理器的結構、資源以及特性; 第三章簡單介紹了嵌入式Linux的移植全過程,從開發平臺的搭建到u-boot的移植,經歷Kernel的移植,最后構建起文件系統,內容環環相扣,銜接緊密; 第四章介紹了Linux設備驅動,包括的分類信息及模塊信息; 第五、六章是本文的重點內容,主要從硬件和軟件兩方面介紹了觸摸屏和LCD顯示; 第七章則是針對Qt的一些介紹,包括環境的搭建以及Qt的開發。 |