国产精品婷婷久久久久久,国产精品美女久久久浪潮av,草草国产,人妻精品久久无码专区精东影业

基于嵌入式linux電表采集終端顯示模塊設(shè)計(jì)與實(shí)現(xiàn)(含開(kāi)題+任務(wù)書).rar

RAR格式版權(quán)申訴手機(jī)打開(kāi)展開(kāi)

基于嵌入式linux電表采集終端顯示模塊設(shè)計(jì)與實(shí)現(xiàn)(含開(kāi)題+任務(wù)書),基于嵌入式linux電表采集終端顯示模塊設(shè)計(jì)與實(shí)現(xiàn)(含開(kāi)題+任務(wù)書)1.4萬(wàn)字 46頁(yè)包括開(kāi)題報(bào)告和任務(wù)書,論文正文摘要近年來(lái)我國(guó)電力需求不斷增加,供應(yīng)日趨緊張。為了保證電網(wǎng)安全、正確地商業(yè)化運(yùn)營(yíng),必須有一套計(jì)量精確、功能強(qiáng)大的自動(dòng)抄表系統(tǒng)。自動(dòng)抄表系統(tǒng)節(jié)約了大量的人力和時(shí)間,快捷、準(zhǔn)確地傳遞了信息,減少了人工抄表誤差...
編號(hào):88-34454大小:83.40K
分類: 論文>計(jì)算機(jī)論文

該文檔為壓縮文件,包含的文件列表如下:

內(nèi)容介紹

原文檔由會(huì)員 usactu 發(fā)布

基于嵌入式Linux電表采集終端顯示模塊設(shè)計(jì)與實(shí)現(xiàn)(含開(kāi)題+任務(wù)書)
1.4萬(wàn)字 46頁(yè)
包括開(kāi)題報(bào)告和任務(wù)書,論文正文



摘要
近年來(lái)我國(guó)電力需求不斷增加,供應(yīng)日趨緊張。為了保證電網(wǎng)安全、正確地商業(yè)化運(yùn)營(yíng),必須有一套計(jì)量精確、功能強(qiáng)大的自動(dòng)抄表系統(tǒng)。自動(dòng)抄表系統(tǒng)節(jié)約了大量的人力和時(shí)間,快捷、準(zhǔn)確地傳遞了信息,減少了人工抄表誤差,提高了工作效率,是電力行業(yè)優(yōu)化管理、走向市場(chǎng)的技術(shù)保障。
數(shù)據(jù)采集終端分為抄表模塊,數(shù)據(jù)顯示模塊,控制模塊,遠(yuǎn)程升級(jí)等。本文首先介紹了電表采集系統(tǒng)的總體設(shè)計(jì),并通過(guò)比較現(xiàn)有嵌入式GUI,對(duì)電表采集系統(tǒng)的顯示模塊提出設(shè)計(jì)方案。隨后闡述以ARM9為硬件平臺(tái),嵌入式Linux為軟件平臺(tái),實(shí)現(xiàn)顯示模塊的兩個(gè)前提條件:基于framebuffer顯示屏驅(qū)動(dòng)和特殊小鍵盤驅(qū)動(dòng)的方法。最后在此基礎(chǔ)上實(shí)現(xiàn)了一個(gè)適合電表采集終端工業(yè)應(yīng)用的圖形用戶界面。

關(guān)鍵詞:嵌入式Linux;framebuffer;Linux Device Driver;圖形用戶界面




The Design and Realization of Display Module of Automatic Meter Reading System


Abstract

In recent years, China's demand for electricity continues to grow, and increasingly in short supply. To ensure network security, the right to commercial operation, we must have a precise measurement, powerful automatic meter reading system. Automatic meter reading system will save a lot of time and manpower, efficient and accurate transmission of information, reduces manual meter reading errors, improve efficiency.
Data Collection Terminal is divided into meter reading module, data module, control module, remote upgrade module and so on. This paper introduces the meter collection system design framework, and proposes a design scheme of meter display module by comparing the existing embedded GUI. It then presents two foundational prerequisites: the framebuffer LCD driver and special keypad device driver with the ARM9 hardware platform and the embedded Linux software platform. Finally on this basis, we achieve a suitable acquisition interrupted meter industrial applications, graphical user interface.
Key words: Embedded Linux;framebuffer;Linux Device Driver;Graphical User Interface



目錄

1. 緒論 1
1.1 課題背景及來(lái)源 1
1.2 課題研究的意義 1
1.3 論文結(jié)構(gòu) 1
2.基于ARM的電表采集系統(tǒng)設(shè)計(jì) 3
2.1 總體設(shè)計(jì)原則 3
2.1.1 可靠性原則 3
2.1.2 實(shí)用性原則 3
2.1.3 智能化原則 3
2.2 基于ARM平臺(tái)智能抄表終端 4
2.2.1 智能抄表系統(tǒng)的基本構(gòu)成 4
2.2.2 系統(tǒng)硬件平臺(tái)架構(gòu) 5
2.2.3 LCD顯示模塊 5
2.2.4 嵌入式GUI的發(fā)展現(xiàn)狀 6
3. Linux設(shè)備驅(qū)動(dòng) 7
3.1 Linux設(shè)備驅(qū)動(dòng)的概念 7
3.1.1 Linux設(shè)備驅(qū)動(dòng)類別 7
3.1.2 Linux設(shè)備管理 7
3.2 framebuffer驅(qū)動(dòng) 8
3.2.1 硬件介紹 8
3.2.2 LCD控制器 8
3.3 小鍵盤驅(qū)動(dòng) 11
3.3.1 Linux鍵盤驅(qū)動(dòng)概述 11
3.3.2 小鍵盤硬件描述 12
3.3.3 實(shí)現(xiàn)原理 12
4.電表終端顯示模塊的設(shè)計(jì)與實(shí)現(xiàn) 14
4.1 framebuffer驅(qū)動(dòng)實(shí)現(xiàn) 14
4.1.1初始化 16
4.1.2 實(shí)現(xiàn)顯示設(shè)備的主要操作。 16
4.1.3 加載LCD驅(qū)動(dòng) 17
4.2 小鍵盤驅(qū)動(dòng)實(shí)現(xiàn) 17
4.2.1 初始化 17
4.2.2 響應(yīng)按鍵 18
4.2.3 轉(zhuǎn)化按鍵掃描碼 18
4.2.4 通用按鍵處理 18
4.3 圖形引擎的設(shè)計(jì) 18
4.3.1 全局變量的定義 18
4.3.2 圖形引擎初始化 19
4.3.3 基本圖元設(shè)計(jì) 19
4.4 顯示ASCII碼點(diǎn)陣字符 23
4.4.1 點(diǎn)陣字符 23
4.4.2 定義ASCII碼字模數(shù)組 24
4.4.3 顯示字模 25
4.5 窗口顯示設(shè)計(jì) 26
4.5.1 初始化 27
4.5.2 程序邏輯主體 33
4.5.3 釋放資源 36
4.6 結(jié)果分析 37
4.6.1 設(shè)備驅(qū)動(dòng) 37
4.6.2 圖形界面 37
4.6.3 創(chuàng)新思想 37
總結(jié) 38
致謝 39
參考文獻(xiàn) 40


參考文獻(xiàn)
[1] 王云博,李德升,白琳.一種輕量級(jí)嵌入式GUI系統(tǒng)及其實(shí)現(xiàn)[D].安徽:中國(guó)科學(xué)技術(shù)大學(xué),2007.
[2] SAMSUNG. S3C2410 USER’S MANUAL[M/CD].
[3] 張媛媛.基于32位ARM Linux平臺(tái)的設(shè)計(jì)與應(yīng)用[D].長(zhǎng)沙:湖南大學(xué),2006.
[4] JONATHAN CORBET, ALESSANDRO RUBINI, GREG KROAH-HARTMAN. LINUX設(shè)備驅(qū)動(dòng)程序, 第三版[M]. 北京:中國(guó)電力出版社,2006:46-72.
[5] 孫瓊.嵌入式Linux應(yīng)用程序開(kāi)發(fā)詳解[M].北京:人民郵電出版社,2006:363-365,382-394.
[6] 褚亞民,呂強(qiáng).一個(gè)嵌入式Linux系統(tǒng)的鍵盤驅(qū)動(dòng)實(shí)現(xiàn)[J].計(jì)算機(jī)與信息技術(shù),2005,8:26-29.