隨著信息技術(shù)的發(fā)展和數(shù)字化產(chǎn)品的普及,嵌入式系統(tǒng)的研究開(kāi)發(fā)逐漸成為熱點(diǎn)。而Linux又以其獨(dú)特的優(yōu)勢(shì)成為嵌入式系統(tǒng)的主流。作為嵌入式系統(tǒng)和用戶之橋梁的人機(jī)交互接口設(shè)備也是其中必不可少的一部分,用戶與系統(tǒng)的交互是否準(zhǔn)確和便捷極大地影響了嵌入式產(chǎn)品的競(jìng)爭(zhēng)力。本文對(duì)Unity805plus微處理器平臺(tái)下人機(jī)交互接口設(shè)備驅(qū)動(dòng)程序的設(shè)計(jì)開(kāi)發(fā)做了深入的研究與實(shí)踐。Unity805plus微處理器是基于Unicore架構(gòu)的新型32位移動(dòng)終端應(yīng)用處理器,面向低成本手持設(shè)備和其它通用嵌入式設(shè)備。本課題基于Linux2.4.19操作系統(tǒng),設(shè)計(jì)和實(shí)現(xiàn)了在此平臺(tái)下的人機(jī)交互接口設(shè)備驅(qū)動(dòng)程序。論文在介紹了嵌入式Linux下設(shè)備驅(qū)動(dòng)層次結(jié)構(gòu)、運(yùn)行機(jī)制、編譯平臺(tái)方法以及字符設(shè)備驅(qū)動(dòng)程序使用流程的基礎(chǔ)上,針對(duì)Unity805plus此新型平臺(tái)下鍵盤、觸摸屏、LCD這三種人機(jī)交互設(shè)備提出了實(shí)際的驅(qū)動(dòng)設(shè)計(jì)方案。其中:系統(tǒng)以中斷方式來(lái)訪問(wèn)鍵盤和觸摸設(shè)備,采用了Linux內(nèi)核定時(shí)器并把任務(wù)放在后臺(tái)執(zhí)行以等待鍵盤或觸摸中斷事件,并運(yùn)用了自旋鎖、信號(hào)量、完成變量等內(nèi)核同步方法;而LCD設(shè)備采用Unity805plus內(nèi)置的LCD控制器與系統(tǒng)進(jìn)行通訊,利用幀緩沖(framebuffer)設(shè)備作為接口,使上層應(yīng)用程序能夠在圖形模式下直接對(duì)顯示緩沖區(qū)進(jìn)行統(tǒng)一的讀寫操作。文中按照驅(qū)動(dòng)的設(shè)計(jì)流程為主線給出了各設(shè)備驅(qū)動(dòng)程序的控制器設(shè)置、GPIO口設(shè)置、中斷設(shè)置等關(guān)鍵部分的詳細(xì)代碼分析。文中所述的設(shè)備驅(qū)動(dòng)已經(jīng)能夠在Unity805plus平臺(tái)的媒體播放器上穩(wěn)定運(yùn)行,并通過(guò)了初步的功能驗(yàn)證。隨著消費(fèi)類電子產(chǎn)品的市場(chǎng)推陳出新所帶來(lái)的巨大需求(如iPhone),相應(yīng)的人機(jī)交互接口設(shè)備相關(guān)技術(shù)亦不斷更新,比如新型的觸摸屏技術(shù)或是將鍵盤、LCD等驅(qū)動(dòng)電路集成在一種集成電路模塊中等。因此,人機(jī)交互接口設(shè)備驅(qū)動(dòng)的研究也將有廣闊的前景。
標(biāo)簽: 嵌入式 linux 人機(jī)交互 接口
上傳時(shí)間: 2022-06-18
上傳用戶:
WDM驅(qū)動(dòng)程序設(shè)計(jì) 一個(gè)同步問(wèn)題的例子 中斷請(qǐng)求級(jí) 自旋鎖 內(nèi)核同步對(duì)象 其它內(nèi)核同步原語(yǔ)
標(biāo)簽: WDM 內(nèi)核 驅(qū)動(dòng) 程序
上傳時(shí)間: 2014-10-10
上傳用戶:frank1234
我做的畢業(yè)設(shè)計(jì),用AT89S51 控制LCD1602作為顯示. DS1302時(shí)鐘芯片顯示時(shí)間,DS18B20測(cè)量溫度,還有4X4的鍵盤驅(qū)動(dòng).實(shí)現(xiàn)了一個(gè)計(jì)算功能.可以用PROTUES 仿真軟件仿真,當(dāng)時(shí)我還做出實(shí)物來(lái)了.
標(biāo)簽: PROTUES 1602 1302 DS
上傳時(shí)間: 2013-11-29
上傳用戶:拔絲土豆
39839電感量計(jì)算小巧實(shí)用的綠色軟件,根據(jù)輸入的線圈長(zhǎng)度、線圈直徑、導(dǎo)線直徑、線圈匝數(shù)及工作頻率快速計(jì)算出電感量、自分布電容、空載Q值、自諧振頻率
上傳時(shí)間: 2013-06-03
上傳用戶:夜月十二橋
根據(jù)比例因子與系統(tǒng)性能的關(guān)系和整定原則,得到可行的整定規(guī)則表,對(duì)瀝青撒布控制系統(tǒng)采用了參數(shù)自整定模糊控制算法控制噴灑的壓力,實(shí)現(xiàn)了灑布量的穩(wěn)定精確控制,提高了灑布質(zhì)量和生產(chǎn)效率。
上傳時(shí)間: 2013-11-01
上傳用戶:竺羽翎2222
一個(gè)在linux下利用QT庫(kù)自帶的信號(hào)量的使用例子。
上傳時(shí)間: 2014-01-02
上傳用戶:zhaiye
利用AVR單片機(jī)自帶的AD實(shí)現(xiàn)對(duì)模擬量的采集c語(yǔ)言源程序
標(biāo)簽: AVR 單片機(jī) c語(yǔ)言 模擬量
上傳時(shí)間: 2014-01-04
上傳用戶:chfanjiang
如果車不動(dòng),請(qǐng)?jiān)O(shè)計(jì)算法:按馬走日的方法但又不能被車吃掉,用回溯法設(shè)計(jì)馬的走法,並打印出路程.可以做為軟體設(shè)計(jì)的參考
上傳時(shí)間: 2014-01-06
上傳用戶:exxxds
ucos-II和互斥信號(hào)量,Jean J. Labrosse
標(biāo)簽: J. Labrosse ucos-II Jean
上傳時(shí)間: 2015-09-28
上傳用戶:xg262122
Lwip協(xié)議與設(shè)計(jì)實(shí)現(xiàn)[繁] 修改自 簡(jiǎn)體版本 修改常用語(yǔ) 等 以方便繁體網(wǎng)友 [chao chi]
上傳時(shí)間: 2015-11-01
上傳用戶:xuan‘nian
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1