wwwxxxx日本,国产精品九九,日日夜夜免费视频,亚洲无av码在线中文字幕

基于arm微處理器的鍵盤程序設(shè)計.doc

約78頁DOC格式手機(jī)打開展開

基于arm微處理器的鍵盤程序設(shè)計,基于arm微處理器的鍵盤程序設(shè)計本文共計78頁,32803字;摘要隨著計算機(jī)網(wǎng)絡(luò)技術(shù)、電子技術(shù)的迅猛發(fā)展,計算機(jī)已邁入了另一個充滿機(jī)遇的階段╠╠后pc時代。后pc時代的到來,使得人們開始越來越多地接觸到一個新的概念╠╠嵌入式系統(tǒng)。形式多樣的嵌入式數(shù)字化產(chǎn)品已經(jīng)開始繼pc機(jī)之后成為信息處理的一大主要工具,并且正在逐步形成...
編號:10-23087大小:1.84M
分類: 論文>計算機(jī)論文

內(nèi)容介紹

此文檔由會員 劉瑞 發(fā)布

基于ARM微處理器的鍵盤程序設(shè)計

本文共計78頁,32803字;

摘 要
隨著計算機(jī)網(wǎng)絡(luò)技術(shù)、電子技術(shù)的迅猛發(fā)展,計算機(jī)已邁入了另一個充滿機(jī)遇的階段――后PC時代。后PC時代的到來,使得人們開始越來越多地接觸到一個新的概念――嵌入式系統(tǒng)。形式多樣的嵌入式數(shù)字化產(chǎn)品已經(jīng)開始繼PC機(jī)之后成為信息處理的一大主要工具,并且正在逐步形成一個充滿商機(jī)的巨大產(chǎn)業(yè)。
本文著重介紹了在嵌入式設(shè)備中,基于特定的ARM嵌入式系統(tǒng)開發(fā)設(shè)計出合理完善的鍵盤程序。首先介紹了嵌入式系統(tǒng),嵌入式技術(shù)發(fā)展現(xiàn)狀和前景以及ARM微處理器的應(yīng)用領(lǐng)域、結(jié)構(gòu)、應(yīng)用選型。接著簡略介紹了硬件開發(fā)環(huán)境Easy ARM 2100,并詳細(xì)介紹了相關(guān)硬件電路和設(shè)計中使用到的CPU管腳、相關(guān)寄存器。重點分析了鍵盤接口的確定,鍵盤程序設(shè)計的工作原理、方案和實現(xiàn)方法,以及重要模塊的實現(xiàn)。分別用掃描法和中斷法來實現(xiàn)了鍵盤程序,在程序設(shè)計、調(diào)試的過程中解決了抖動和連續(xù)發(fā)送鍵值等問題。最后,列舉出利用鍵盤對云臺控制的事例來說明鍵盤程序的應(yīng)用。在程序的實際測試中遇到的具體問題提出了可行的解決方案。
本次課題最終完成了基本鍵盤程序的設(shè)計并將鍵盤程序應(yīng)用于云臺控制旋轉(zhuǎn)。

關(guān)鍵詞:嵌入式,驅(qū)動程序,ARM,鍵盤。
The keyboard program designs based on ARM microprocessor
Abstract
With the rapid development of the computer network technology and the electronic technology, the world is stepping into post――PC era,during which people gradually know and accept a new concept――embedded system. Many kinds of embedded digital products have become the main tools of processing information after PC.


目 錄
1 緒 論 1
1.1 課題來源和背景 1
1.2 課題研究的目的、意義 1
1.3 本文主要研究內(nèi)容 2
2 嵌入式系統(tǒng)和ARM嵌入式微處理器概述 3
2.1 嵌入式系統(tǒng) 3
2.1.1 嵌入式系統(tǒng)的概念 3
2.1.2 嵌入式技術(shù)發(fā)展現(xiàn)狀 3
2.1.3 嵌入式技術(shù)發(fā)展前景 4
2.2 ARM簡介 5
2.3 ARM微處理器的應(yīng)用領(lǐng)域及特點 5
2.3.1 ARM微處理器的應(yīng)用領(lǐng)域 5
2.3.2 ARM微處理器的特點 6
2.3.3 ARM微處理器系列 6
2.4 ARM微處理器的結(jié)構(gòu) 7
2.4.1 RISC體系結(jié)構(gòu) 7
2.4.2 ARM微處理器的寄存器結(jié)構(gòu) 8
2.4.3 ARM微處理器的指令結(jié)構(gòu) 9
2.5 ARM微處理器的應(yīng)用選型 9
2.5.1 ARM微處理器內(nèi)核的選擇 9
2.5.2 系統(tǒng)的工作頻率 9
2.5.3 片內(nèi)外圍電路的選擇 10
3 開發(fā)環(huán)境 11
3.1 硬件開發(fā)環(huán)境Easy ARM 2100 開發(fā)板簡介 11
3.2 板載CPU LPC2119硬件資源與結(jié)構(gòu) 12
3.2.1 LPC2119硬件概述 12
3.2.2 LPC2119特性 12
3.2.3 結(jié)構(gòu)概述 13
3.2.4 ARM7TDMI-S 處理器 13
3.2.5 片內(nèi)FLASH程序存儲器 14
3.2.6 LPC2119管腳圖 14
3.3 課題相關(guān)硬件電路 15
3.3.1 鍵盤接口電路 15
3.3.2 LED顯示電路 15
3.3.3 LED1~LED4控制電路 16
3.3.4 系統(tǒng)電源電路 16
3.3.5 復(fù)位電路 17
3.3.6 系統(tǒng)時鐘電路 17
3.3.7 串口及MODEM 接口電路 18
3.4 CPU管腳功能及寄存器簡介 19
3.4.1 P0口 19
3.4.2 相關(guān)寄存器 20
3.5 軟件開發(fā)環(huán)境ADS簡介 24
3.5.1 ADS簡介 24
3.5.2 ADS使用步驟 24
4 鍵盤程序方案 28
4.1 鍵盤程序設(shè)計方案 28
4.2 掃描法實現(xiàn)鍵盤程序 28
4.2.1 掃描法工作原理 28
4.2.2 掃描法設(shè)計方案 29
4.2.3 核心程序說明 29
4.3 中斷法實現(xiàn)鍵盤程序 31
4.3.1 中斷法工作原理 31
4.3.2 中斷法實現(xiàn)方案 31
4.3.3 核心程序說明 32
4.4 重要模塊程序設(shè)計 34
4.4.1 LED八段數(shù)碼管顯示模塊程序 34
4.4.2 LED1----LED4控制模塊程序 35
4.4.3 UART0/UART1程序設(shè)計 35
4.5 中間件的設(shè)計 36
4.5.1 中間件的制作 36
4.5.2 中間件的作用 37
4.6 關(guān)鍵技術(shù)及實現(xiàn) 37
4.6.1 掃描法鍵盤消除抖動 37
4.6.2 中斷法鍵盤消除抖動 38
4.6.3 連續(xù)發(fā)送鍵值的處理 38
5 測試方案、結(jié)果及應(yīng)用 39
5.1 測試方案 39
5.1.1 測試環(huán)境 39
5.1.2 測試內(nèi)容 39
5.2 測試結(jié)果 40
5.2.1 功能測試結(jié)果 40
5.2.1 性能測試結(jié)果 40
5.3 程序應(yīng)用 40
5.3.1 程序應(yīng)用方案設(shè)計 40
5.3.2 硬件連接框圖 41
5.3.3 程序具體說明 41
6 結(jié) 論 43
致 謝 44
參 考 文 獻(xiàn) 45
附錄A 程序源碼 46
附錄B 開題報告 59
附錄C 中期報告 63
附錄D 英文翻譯 64

五、參考資料文獻(xiàn)及網(wǎng)站
1. 《嵌入式系統(tǒng)開發(fā)與應(yīng)用實驗教程》 北京航空航天大學(xué)出版社
2. 《C程序設(shè)計》 清華大學(xué)出版社
蜜臀91丨九色丨蝌蚪中文| 囯产精品7777| 亚洲伊| 日本va欧美va欧美va精品| 图片区国产区| 欧美性猛久久久久久| 色视频欧美一区二区三区| 久久久久久国产不卡| sm在线| 色五月丁香花婷婷| www.4hu影视| 婷婷六月香蕉| 亚洲日韩精品国产一区二区三区| 国产情侣后入| 天天日天天弄| 一起草在线观看视频| av母乳在线观看| 国产最猛性xxxx69交| 无码中文网| 色人妇综合三区| 草草在线观看| 青青草天堂| 色av吧综合| 兔费Av影视| 国产成人精品A视频免费福利| 国产精品污在线观看| 不卡在线播放中文字幕| 亚洲熟妇久久精品| 免费黄色91av| 日本亚洲色| 免费观看高清AV片| 视频黄色三级片视频| 丁香五月天综合缴情网| 欧美进出视频| 无码在线视频免费| 久久久久琪琪去精品色无码| 偷拍视频精品一区二区| 国产精典在线无码一区| 少妇被又大又粗又爽毛片| 国产一二三四无码| 玖玖网站久久久久|