基于ARM的液晶顯示接口設(shè)備的研究
發(fā)布時間:2021-01-28 01:15
數(shù)字信息技術(shù)高速發(fā)展的現(xiàn)代,嵌入式技術(shù)的應(yīng)用日趨廣泛,在通信、控制、數(shù)據(jù)采集和監(jiān)控等領(lǐng)域也越發(fā)的需要嵌入式系統(tǒng)的參與。嵌入式系統(tǒng)的產(chǎn)品開發(fā)和人們的生活日益緊密。嵌入式系統(tǒng)數(shù)量大、種類多,但體積小、功耗低,并且可對嵌入式操作系統(tǒng)的內(nèi)核進行定制、裁剪,可以滿足系統(tǒng)的需求。Linux的源碼具有開放性和免費性,進一步的促進它的推廣,越來越多的技術(shù)人員對其進行維護和改進,版本不斷升級;贚inux的視頻設(shè)備驅(qū)動程序的開發(fā)和數(shù)據(jù)采集技術(shù)也不斷得到發(fā)展。本文采用加載了Linux系統(tǒng)的ARM板來開發(fā)一種可支持多種攝像頭和普通液晶顯示屏的接口設(shè)備,其目的是充分利用現(xiàn)有資源,達到設(shè)備的通用性。因為是Linux系統(tǒng),就必須研究Linux下USB攝像頭設(shè)備的驅(qū)動程序以及開發(fā)通用的設(shè)備驅(qū)動程序,此外,就是開發(fā)VGA接口,以確保ARM板能驅(qū)動該接口的液晶顯示屏。本文首先介紹了系統(tǒng)的總體結(jié)構(gòu)設(shè)計,給出了系統(tǒng)各模塊接口電路的設(shè)計和操作系統(tǒng)結(jié)構(gòu);其次介紹USB技術(shù)基礎(chǔ)和攝像頭基本原理,分析了攝像頭驅(qū)動開發(fā)的技術(shù)框架和開發(fā)流程,套用Linux下USB驅(qū)動程序的開發(fā)實例,重新編譯了適用于本系統(tǒng)的USB通用攝像頭驅(qū)動;再次...
【文章來源】:哈爾濱理工大學(xué)黑龍江省
【文章頁數(shù)】:63 頁
【學(xué)位級別】:碩士
【部分圖文】:
系統(tǒng)的總體結(jié)構(gòu)框圖
13. 8 通道 10 比特 ADC 和觸摸屏接口;14. 具有日歷功能的 RTC;15. 130 個通用的輸入輸出端口和 24 個通道的外部中斷源;16. 具有 PLL 片上時鐘發(fā)生器;17. 具有四種不同模式,分別為普通型,慢速型,空閑型和掉電型四種。2.3 系統(tǒng)各模塊接口電路設(shè)計2.3.1 SDRAM 存儲系統(tǒng)Micro2440 使用了兩片外接的32M bytes 總共64M bytes 的SDRAM 芯片(型號為:HY57V561620FTP),一般稱之為內(nèi)存,它們并接在一起形成32-bit的總線數(shù)據(jù)寬度,這樣可以增加訪問的速度;因為是并接,故它們都使用了nGCS6 作為片選,根據(jù)CPU 手冊中的介紹可知,這就決定了它們的物理起始地址為0x30000000,圖2-2是摘自Micro2440 原理圖中的SDRAM 部分原理圖。
圖 2-3 系統(tǒng)時鐘電路Fig. 2-3 Clock circuit of system.3.3 串口電路我們所使用的串口電路是 RS-232 標(biāo)準(zhǔn)是一種常用的串行數(shù)據(jù)傳輸總線,多采用 9 芯或 25 芯接口設(shè)計。在本系統(tǒng)中我們采用 9 芯接口的設(shè)計,用的是一種不平衡傳輸方式,是在低速率通信中的單端標(biāo)準(zhǔn),通過 RS-準(zhǔn)的串口可以與上位 PC 機進行通信,以此來傳送和顯示數(shù)據(jù)調(diào)試信息。 2-4 所示即為串口電路。
本文編號:3004092
【文章來源】:哈爾濱理工大學(xué)黑龍江省
【文章頁數(shù)】:63 頁
【學(xué)位級別】:碩士
【部分圖文】:
系統(tǒng)的總體結(jié)構(gòu)框圖
13. 8 通道 10 比特 ADC 和觸摸屏接口;14. 具有日歷功能的 RTC;15. 130 個通用的輸入輸出端口和 24 個通道的外部中斷源;16. 具有 PLL 片上時鐘發(fā)生器;17. 具有四種不同模式,分別為普通型,慢速型,空閑型和掉電型四種。2.3 系統(tǒng)各模塊接口電路設(shè)計2.3.1 SDRAM 存儲系統(tǒng)Micro2440 使用了兩片外接的32M bytes 總共64M bytes 的SDRAM 芯片(型號為:HY57V561620FTP),一般稱之為內(nèi)存,它們并接在一起形成32-bit的總線數(shù)據(jù)寬度,這樣可以增加訪問的速度;因為是并接,故它們都使用了nGCS6 作為片選,根據(jù)CPU 手冊中的介紹可知,這就決定了它們的物理起始地址為0x30000000,圖2-2是摘自Micro2440 原理圖中的SDRAM 部分原理圖。
圖 2-3 系統(tǒng)時鐘電路Fig. 2-3 Clock circuit of system.3.3 串口電路我們所使用的串口電路是 RS-232 標(biāo)準(zhǔn)是一種常用的串行數(shù)據(jù)傳輸總線,多采用 9 芯或 25 芯接口設(shè)計。在本系統(tǒng)中我們采用 9 芯接口的設(shè)計,用的是一種不平衡傳輸方式,是在低速率通信中的單端標(biāo)準(zhǔn),通過 RS-準(zhǔn)的串口可以與上位 PC 機進行通信,以此來傳送和顯示數(shù)據(jù)調(diào)試信息。 2-4 所示即為串口電路。
本文編號:3004092
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3004092.html
最近更新
教材專著