




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 基于嵌入式開(kāi)發(fā)板的人機(jī)交互界面設(shè)計(jì) 摘要論文介紹了一種基于嵌入式開(kāi)發(fā)板的人機(jī)交互界面設(shè)計(jì),此界面利用STM32F103嵌入式開(kāi)發(fā)板作為主控制器,完成類似于智能手機(jī)界面及內(nèi)部軟件的設(shè)計(jì)。將我們生活中常常接觸到的智能手機(jī)界面引入到嵌入式開(kāi)發(fā)板上,是將現(xiàn)有成果重返原始開(kāi)發(fā)板的一次設(shè)計(jì)過(guò)程,旨在加深對(duì)嵌入式開(kāi)發(fā)板的理解以及加強(qiáng)對(duì)嵌入式操作系統(tǒng)的實(shí)際操作與開(kāi)發(fā)能力。本界面主要包括電子相冊(cè),萬(wàn)年歷以及計(jì)算器等軟件,具有結(jié)構(gòu)簡(jiǎn)單,使用方便,設(shè)計(jì)精美等特點(diǎn)。關(guān)鍵詞:STM32F103嵌入書開(kāi)發(fā)板;人機(jī)交互界面;電子相冊(cè);萬(wàn)年歷;計(jì)算器。The man-machine interaction interfac
2、e design based on STM32 embedded development board ABSTRACT Paper introduces a kind of human-computer interaction interface design based on embedded development board, this interface using STM32F103 embedded development board as the main controller, the finish is similar to the smart phone interface
3、 and the design of the internal software. Will be our life often come into contact with the smart-phone interface is introduced in the embedded development board, to return to the original development board is the existing results of a design process that aims to deepen the understanding of embedded
4、 development board and strengthen the practical operation of embedded operating system and development capabilities. The interface is mainly including electronic photo album, calendar and calculator software, it has a simple structure, easy to use, exquisite design etc.Key words: STM32F103 embedded
5、development board book; The human-computer interaction interface; Electronic photo album; Calendar; Calculator.目錄1 緒論1 1.1 項(xiàng)目的研究背景及意義1 1.1.1 嵌入式系統(tǒng)概述1 1.1.2 觸摸屏應(yīng)用與發(fā)展綜述22 課題目標(biāo)分析及系統(tǒng)總體方案3 2.1 主流人機(jī)界面概況3 2.2 設(shè)計(jì)目標(biāo)4 2.3系統(tǒng)體系結(jié)構(gòu)5 2.3.1硬件平臺(tái)結(jié)構(gòu)6 2.3.4系統(tǒng)軟件平臺(tái)73 硬件平臺(tái)設(shè)計(jì)10 3.1 核心電路設(shè)計(jì)10 3.1.1 電源113.1.2 晶振和時(shí)鐘123.1.3復(fù)位電路
6、13 3.1.4 存儲(chǔ)器 3.2觸摸屏電路設(shè)計(jì)3.4.1 電阻式觸摸屏基本原理163.4.2 觸摸屏硬件接口電路174 下位機(jī)軟件設(shè)計(jì)20 4.1開(kāi)發(fā)環(huán)境的設(shè)計(jì)過(guò)程20 4.1.1 人際系統(tǒng)的組合 4.1.2 闡述3類原型開(kāi)發(fā)方式的不同 4.1.3 總體設(shè)計(jì)框架 4.2核心程序分析.205人機(jī)界面的操作.23 5.1 主頁(yè)115.1.1 相冊(cè)125.1.2萬(wàn)年歷13 5.1.3 計(jì)算器6 總結(jié)與展望30致 謝32參考文獻(xiàn)33附錄 34 1 緒論1.1項(xiàng)目的研究背景及意義 人機(jī)界面(Human Machine Interaction,簡(jiǎn)稱HMI),又稱用戶界面或使用者界面,是人與計(jì)算機(jī)之間傳遞、
7、交換信息的媒介和對(duì)話接口,是計(jì)算機(jī)系統(tǒng)的重要組成部分。是系統(tǒng)和用戶之間進(jìn)行交互和信息交換的媒介,它實(shí)現(xiàn)信息的內(nèi)部形式與人類可以接受形式之間的轉(zhuǎn)換。凡參與人機(jī)信息交流的領(lǐng)域都存在著人機(jī)界面。 中國(guó)人機(jī)界面市場(chǎng)的發(fā)展現(xiàn)狀中國(guó)是全球人機(jī)界面需求量最大的市場(chǎng),但卻不是全球人機(jī)界面產(chǎn)品銷售額最高的市場(chǎng),這說(shuō)明,低端人機(jī)界面用戶在中國(guó)占有很大的份額。近些年來(lái)民族品牌的迅速發(fā)展,采取低價(jià)格等策略,正在大舉進(jìn)攻低端市場(chǎng),在國(guó)內(nèi)已經(jīng)占據(jù)了低端市場(chǎng)的優(yōu)勢(shì)地位,贏得了廣大用戶的認(rèn)可。國(guó)際品牌也在逐漸研發(fā)其經(jīng)濟(jì)型產(chǎn)品,以搶占低端市場(chǎng)的份額。因此,由于在低端市場(chǎng)的穩(wěn)扎穩(wěn)打,國(guó)內(nèi)的人機(jī)界面廠商整體業(yè)績(jī)呈現(xiàn)出快速增長(zhǎng)的狀態(tài)
8、。人機(jī)界面不再是單純的顯示和控制國(guó)內(nèi)的自動(dòng)化產(chǎn)業(yè),一些原本不用人機(jī)界面的行業(yè),也開(kāi)始使用人機(jī)界面了,這說(shuō)明人機(jī)界面已經(jīng)成為客戶體驗(yàn)的不可缺少的一部分,人機(jī)界面的用戶界面能更好地反映出設(shè)備和流程的狀態(tài),并通過(guò)視覺(jué)和觸摸的效果,帶給客戶更直觀的感受。人機(jī)界面未來(lái)的發(fā)展趨勢(shì)有些機(jī)械行業(yè),比如說(shuō)機(jī)床、紡織機(jī)械、電子設(shè)備等行業(yè),在國(guó)內(nèi)已經(jīng)發(fā)展有幾十年的歷史了,相對(duì)來(lái)說(shuō)屬于比較成熟的行業(yè),從長(zhǎng)遠(yuǎn)看,這些行業(yè)還存在著設(shè)備升級(jí)換代的需求。在這個(gè)升級(jí)換代的過(guò)程中,確實(shí)會(huì)有一些小的、一直使用比較低端產(chǎn)品的廠家被淘汰掉,但也有很多企業(yè)在設(shè)備更新過(guò)程中,將需求重新定位,去尋找那些能夠符合他們發(fā)展計(jì)劃,幫助他們提高自身
9、生產(chǎn)力的設(shè)備供應(yīng)商。鑒于這種需求,以后人機(jī)界面的改變,將在形狀上、觀念上、應(yīng)用場(chǎng)合等方面都有所改變,從而帶來(lái)工控機(jī)核心技術(shù)的一次次變革??傮w來(lái)講,人機(jī)界面的未來(lái)發(fā)展趨勢(shì)是六個(gè)現(xiàn)代化:平臺(tái)嵌入化、品牌民族化、設(shè)備智能化、界面時(shí)尚化、通訊網(wǎng)絡(luò)化和節(jié)能環(huán)保化。1.1.1 嵌入式系統(tǒng)概述 嵌入式系統(tǒng)是把計(jì)算機(jī)直接嵌入到應(yīng)用系統(tǒng)中,它融合了計(jì)算機(jī)軟/硬件技術(shù)、通信技術(shù)和微電子技術(shù)。隨著微電子技術(shù)和半導(dǎo)體技術(shù)的高速發(fā)展,超大規(guī)模集成電路技術(shù)和深亞微米制造工藝已十分成熟,從而使高性能系統(tǒng)芯片的集成成為可能,并推動(dòng)著嵌入式系統(tǒng)向最高級(jí)構(gòu)建形式,即片上系統(tǒng)SOC(System on a Chip)的水平發(fā)展,進(jìn)
10、而促使嵌入式系統(tǒng)得到更深入、更廣闊的應(yīng)用。嵌入式技術(shù)的快速發(fā)展不僅使其成為當(dāng)今計(jì)算機(jī)技術(shù)和電子技術(shù)的一個(gè)重要分支,同時(shí)也使計(jì)算機(jī)的分類從以前的巨型機(jī)/大型機(jī)/小型機(jī)/微型機(jī)變?yōu)橥ㄓ糜?jì)算機(jī)/嵌入式計(jì)算機(jī)(即嵌入式系統(tǒng))。1嵌入式系統(tǒng)高級(jí)語(yǔ)言開(kāi)發(fā)過(guò)程嵌入式系統(tǒng)的軟件開(kāi)發(fā)過(guò)程如圖1.2所示。首先,每一個(gè)源文件都必須被編譯或匯編成一個(gè)目標(biāo)文件;然后,產(chǎn)生所有的目標(biāo)文件被鏈接成一個(gè)目標(biāo)文件,即為可重定位程序;最后,進(jìn)行重定位,把物理存儲(chǔ)器地址指定給可重定位程序,產(chǎn)生一個(gè)在嵌入式系統(tǒng)上的可執(zhí)行二進(jìn)制映像文件。圖1.1 嵌入式系統(tǒng)的軟件開(kāi)發(fā)過(guò)程 嵌入式系統(tǒng)是集成電路發(fā)展過(guò)程中的一個(gè)標(biāo)志性成果,它把計(jì)算機(jī)直接
11、嵌入到應(yīng)用系統(tǒng)中,融合了計(jì)算機(jī)軟/硬件技術(shù)、通信技術(shù)和微電子技術(shù),是一種微電子產(chǎn)業(yè)和信息技術(shù)產(chǎn)業(yè)的最終產(chǎn)品。微電子產(chǎn)業(yè)是許多國(guó)家優(yōu)先發(fā)展的產(chǎn)業(yè)。以超深亞微米工藝和IP核復(fù)用技術(shù)為支撐的系統(tǒng)芯片技術(shù)是國(guó)際超大規(guī)模集成電路發(fā)展的趨勢(shì)和21世紀(jì)集成技術(shù)的主流。通常,計(jì)算機(jī)連同一些常規(guī)的外設(shè)是作為獨(dú)立的系統(tǒng)而存在的,而并非為某一方面的專門應(yīng)用而存在。例如一臺(tái)PC機(jī)就是一個(gè)計(jì)算機(jī)系統(tǒng),整個(gè)系統(tǒng)存在的目的就是為人們提供一臺(tái)可編程、會(huì)計(jì)算、能處理數(shù)據(jù)的機(jī)器??梢杂盟鳛榭茖W(xué)計(jì)算的工具,也可以用它作為企業(yè)管理的工具。所以,人們把這樣的計(jì)算機(jī)系統(tǒng)稱為“通用”計(jì)算機(jī)系統(tǒng)。但是有些系統(tǒng)卻不是這樣。例如,醫(yī)用的CT掃
12、描儀也是一個(gè)系統(tǒng),里面有計(jì)算機(jī),但是這種計(jì)算機(jī)(或處理器)是作為某個(gè)專用系統(tǒng)中的一個(gè)部件而存在的,其本身的存在并非目的而只是手段。像這樣“嵌入”到更大的、專用的系統(tǒng)中的計(jì)算機(jī)系統(tǒng),就稱之為“嵌入式計(jì)算機(jī)”、“嵌入式計(jì)算機(jī)系統(tǒng)”或“嵌入式系統(tǒng)”。從字面上講,后者似乎比前者更為廣義,因?yàn)橄到y(tǒng)中常常還包括一些機(jī)電、光電、熱電或者電化的執(zhí)行部件,但是實(shí)際上卻往往不作嚴(yán)格的區(qū)分。在不致引起混淆的情況下,一般把這三者用作同義詞,并且一般總是指系統(tǒng)中的核心部分,即嵌入在系統(tǒng)中的計(jì)算機(jī)。 不過(guò),雖然計(jì)算機(jī)在整個(gè)大系統(tǒng)中只是一個(gè)部件,卻通常起著相當(dāng)于“大腦”的作用。所以事實(shí)上所嵌入的計(jì)算機(jī)就是整個(gè)系統(tǒng)的核心,而
13、系統(tǒng)中的其他部件則是其外部設(shè)備。只不過(guò)這些外部設(shè)備不同于常規(guī)的計(jì)算機(jī)外部設(shè)備,而所嵌入的計(jì)算機(jī)的作用和目的又只限于對(duì)這些外部設(shè)備的控制和管理而已。所以也可以說(shuō),常規(guī)的計(jì)算機(jī)系統(tǒng)是面向計(jì)算(包括數(shù)值和非數(shù)值)和處理的,而嵌入式計(jì)算機(jī)則一般是面向控制的。所謂將計(jì)算機(jī)“嵌入”到系統(tǒng)中,一般并不是指直接把一臺(tái)通用計(jì)算機(jī)原封不動(dòng)地安裝到目標(biāo)系統(tǒng)中,也不只是簡(jiǎn)單地把原有的機(jī)殼拆掉并安裝到機(jī)殼中,而是指為目標(biāo)系統(tǒng)構(gòu)筑起合適的計(jì)算機(jī)系統(tǒng),再把它有機(jī)地植入、甚至融入目標(biāo)系統(tǒng)。雖然嵌入式系統(tǒng)在工業(yè)、服務(wù)業(yè)、消費(fèi)電子等領(lǐng)域的應(yīng)用范圍不斷擴(kuò)大,且已滲透到人們?nèi)粘I畹姆椒矫婷?,但是依然很難給它下一個(gè)明確的定義。嵌入式
14、系統(tǒng)本身是一個(gè)外延很廣的名詞,凡是與產(chǎn)品結(jié)合在一起的、具有嵌入式特點(diǎn)的控制系統(tǒng)都可以叫做嵌入式系統(tǒng)。國(guó)際電工與電子工程師協(xié)會(huì)(即IEEE)曾經(jīng)把嵌入式系統(tǒng)定義為“控制、監(jiān)視或者輔助設(shè)備、機(jī)器和車間運(yùn)行的裝置”。顯然該定義具有突出的應(yīng)用色彩,不過(guò)現(xiàn)在看來(lái),似乎并未充分體現(xiàn)嵌入式系統(tǒng)現(xiàn)今的學(xué)術(shù)內(nèi)涵。目前國(guó)內(nèi)普遍認(rèn)同的嵌入式系統(tǒng)的定義是“嵌入式系統(tǒng)是將計(jì)算機(jī)嵌入到某個(gè)應(yīng)用系統(tǒng)內(nèi)的一種計(jì)算機(jī)體系結(jié)構(gòu)形式”。換言之,嵌入式系統(tǒng)是以應(yīng)用為中心,以計(jì)算機(jī)技術(shù)為基礎(chǔ),軟硬件能靈活變化以適應(yīng)所嵌入的應(yīng)用系統(tǒng),對(duì)功能、可靠性、成本、體積、功耗等有嚴(yán)格要求的專用計(jì)算機(jī)系統(tǒng)。簡(jiǎn)言之,嵌入式系統(tǒng)就是嵌入式計(jì)算機(jī)系統(tǒng)的簡(jiǎn)
15、稱。從20世紀(jì)80年代初,嵌入式系統(tǒng)的研發(fā)開(kāi)始用商業(yè)級(jí)“操作系統(tǒng)”編寫嵌入式應(yīng)用軟件,結(jié)果使嵌入式應(yīng)用的開(kāi)發(fā)周期縮短、成本降低。這些嵌入式操作系統(tǒng)均具有嵌入式技術(shù)的典型特點(diǎn):采用占先式的調(diào)度,響應(yīng)的時(shí)間很短,任務(wù)執(zhí)行的時(shí)間可以確定;系統(tǒng)內(nèi)核很小,且具有可剪裁性、可擴(kuò)充性和可移植性,可以移植到各種型號(hào)的微處理器(單片機(jī))上;具有較強(qiáng)的實(shí)時(shí)性和可靠性,適合于嵌入式應(yīng)用。20世紀(jì)90年代以后,隨著諸多應(yīng)用領(lǐng)域?qū)η度胧较到y(tǒng)實(shí)時(shí)性要求的提高,各種應(yīng)用軟件的規(guī)模不斷擴(kuò)大,又促使嵌入式系統(tǒng)的實(shí)時(shí)內(nèi)核逐漸發(fā)展為實(shí)時(shí)多任務(wù)操作系統(tǒng)(RTOS),并作為一種軟件平臺(tái)逐步演變?yōu)槟壳皣?guó)際上流行的嵌入式操作系統(tǒng)。在嵌入式
16、操作系統(tǒng)迅速發(fā)展的同時(shí),系統(tǒng)芯片的制造與設(shè)計(jì)技術(shù)也在不斷進(jìn)步。系統(tǒng)芯片就是把一個(gè)完整的最終產(chǎn)品的主要功能單元集成到一塊或一組大規(guī)模集成電路芯片上,這是現(xiàn)代集成電路工藝技術(shù)深亞微米技術(shù)迅速發(fā)展的必然結(jié)果。系統(tǒng)芯片制造技術(shù)發(fā)展主要體現(xiàn)在硅圓片的尺寸逐漸增大,硅晶片的特征線寬逐步減小,同時(shí)芯片的集成度不斷提高。系統(tǒng)芯片技術(shù)的發(fā)展,使得嵌入式系統(tǒng)硬件進(jìn)一步向微型化、高集成化發(fā)展,從而為嵌入式系統(tǒng)的應(yīng)用開(kāi)辟更為廣闊的天地。2嵌入式系統(tǒng)的編程特點(diǎn)嵌入式系統(tǒng)處理的對(duì)象往往比較多,也比較復(fù)雜,為此,系統(tǒng)往往把這些對(duì)象作為任務(wù)的軟件模塊來(lái)處理;另外,系統(tǒng)對(duì)實(shí)時(shí)性的要求也比較高,用來(lái)快速響應(yīng)各種事件的處理。嵌入式
17、操作系統(tǒng)的內(nèi)核雖然都不大,但一般都具有實(shí)時(shí)處理和多任務(wù)調(diào)度的功能,故有很多嵌入式操作系統(tǒng)也稱為實(shí)時(shí)多任務(wù)操作系統(tǒng)RTOS。嵌入式系統(tǒng)在嵌入式操作系統(tǒng)支持下編程的框架如圖1.3所示。在Intel XScale處理器系統(tǒng)的LCD液晶上定時(shí)閃爍“Hello World”,并通過(guò)串口向主機(jī)發(fā)送。在嵌入式系統(tǒng)上安裝了操作系統(tǒng)后,還必須配備相應(yīng)的設(shè)備驅(qū)動(dòng)程序。有的設(shè)備驅(qū)動(dòng)程序在操作系統(tǒng)安裝時(shí)已生成,有的則需根據(jù)某些設(shè)備的特性來(lái)編寫。然后,根據(jù)應(yīng)用的要求編寫相應(yīng)的任務(wù)。因此,安裝了操作系統(tǒng)以后,需配備LCD驅(qū)動(dòng)、Timer驅(qū)動(dòng)和串行口驅(qū)動(dòng)程序來(lái)實(shí)現(xiàn)LCD顯示、定時(shí)閃爍和主機(jī)通信的功能,用戶在此基礎(chǔ)上編寫閃爍
18、LCD顯示任務(wù)和“Hello World”字符發(fā)送任務(wù)。圖1.2 嵌入式系統(tǒng)的編程框架1.1.2 觸摸屏應(yīng)用于人機(jī)界面的發(fā)展綜述觸摸是人類最重要的感知方式,也是人機(jī)交互最自然的方式。近年來(lái),手機(jī)、PDA等便攜式終端設(shè)備大規(guī)模地使用了觸摸屏技術(shù)。移動(dòng)地圖的人機(jī)交互越來(lái)越受到重視,并且人機(jī)交互界面在不斷地發(fā)展變化,而且朝著人性化、智能化的方向發(fā)展。分析觸摸屏類型和發(fā)展趨勢(shì),總結(jié)出在觸摸屏下的人機(jī)交互界面的新特點(diǎn),結(jié)合地圖認(rèn)知和感受理論提出針對(duì)觸摸屏的移動(dòng)地圖的人機(jī)交互界面設(shè)計(jì)原則。 觸摸屏在我國(guó)的應(yīng)用范圍非常廣闊,主要是公共信息的查詢;如電信局、稅務(wù)局、銀行、電力等部門的業(yè)務(wù)查詢;城市街
19、頭的信息查詢;此外應(yīng)用于領(lǐng)導(dǎo)辦公、工業(yè)控制、軍事指揮、電子游戲、點(diǎn)歌點(diǎn)菜、多媒體教學(xué)、房地產(chǎn)預(yù)售等。將來(lái),觸摸屏還要走入家庭隨著使用電腦作為信息來(lái)源的與日俱增,觸摸屏以其易于使用、堅(jiān)固耐用、反應(yīng)速度快、節(jié)省空間等優(yōu)點(diǎn),使得系統(tǒng)設(shè)計(jì)師們?cè)絹?lái)越多的感到使用觸摸屏的確具有相當(dāng)大的優(yōu)越性。觸摸屏出現(xiàn)在中國(guó)市場(chǎng)上至今只有短短的幾年時(shí)間,這個(gè)新的多媒體設(shè)備還沒(méi)有為許多人接觸和了解,包括一些正打算使用觸摸屏的系統(tǒng)設(shè)計(jì)師,還都把觸摸屏當(dāng)作可有可無(wú)的設(shè)備,從發(fā)達(dá)國(guó)家觸摸屏的普及歷程和我國(guó)多媒體信息業(yè)正處在的階段來(lái)看,這種觀念還具有一定的普遍性。事實(shí)上,觸摸屏是一個(gè)使多媒體信息或控制改頭換面的設(shè)備,它賦予多媒體系
20、統(tǒng)以嶄新的面貌,是極富吸引力的全新多媒體交互設(shè)備。發(fā)達(dá)國(guó)家的系統(tǒng)設(shè)計(jì)師們和我國(guó)率先使用觸摸屏的系統(tǒng)設(shè)計(jì)師們已經(jīng)清楚的知道,觸摸屏對(duì)于各種應(yīng)用領(lǐng)域的電腦已經(jīng)不再是可有可無(wú)的東西,而是必不可少的設(shè)備。它極大的簡(jiǎn)化了計(jì)算機(jī)的使用,即使是對(duì)計(jì)算機(jī)一無(wú)所知的人,也照樣能夠信手拈來(lái),使計(jì)算機(jī)展現(xiàn)出更大的魅力。解決了公共信息市場(chǎng)上計(jì)算機(jī)所無(wú)法解決的問(wèn)題。2課題目標(biāo)分析及系統(tǒng)總體方案 2.1 主流人機(jī)界面概況 人機(jī)界面是計(jì)算機(jī)科學(xué)和認(rèn)知心理學(xué)兩大學(xué)科相結(jié)合的產(chǎn)物,同時(shí)也吸收了語(yǔ)言學(xué)、人機(jī)工程學(xué)和社會(huì)學(xué)等學(xué)科的研究成果。經(jīng)過(guò)40余年的發(fā)展,已經(jīng)成為一門以研究用戶及其與計(jì)算機(jī)的關(guān)系為特征的主流學(xué)科之一。 早期的人
21、機(jī)界面是命令語(yǔ)言人機(jī)界面,人機(jī)對(duì)話都是機(jī)器語(yǔ)言。人機(jī)交互方式只能是命令和詢問(wèn),通信完全以正文形式通過(guò)用戶命令和用戶對(duì)系統(tǒng)詢問(wèn)方式來(lái)完成,這一時(shí)期被認(rèn)為是人機(jī)對(duì)峙時(shí)期。 隨著硬件技術(shù)發(fā)展以及計(jì)算機(jī)圖形學(xué),軟件工程,窗口系統(tǒng)等軟件技術(shù)進(jìn)步,圖形用戶界面產(chǎn)生并得到廣泛應(yīng)用。 多媒體技術(shù)的迅速發(fā)展為人機(jī)界面的進(jìn)步提供 契機(jī),在原來(lái)只有靜態(tài)媒體的用戶界面中,多媒體技術(shù)引入了動(dòng)畫,音頻,視頻等動(dòng)態(tài)媒體,特別是引入了音頻媒體,大大豐富了計(jì)算機(jī)表現(xiàn)信息的形式,拓寬了計(jì)算機(jī)輸出的帶寬。同時(shí),多媒體技術(shù)的引入也提供了人對(duì)信息表現(xiàn)形式的選擇,控制能力,增強(qiáng)了信息表現(xiàn)與人的邏輯,創(chuàng)造能力的結(jié)合,拓展了人的信息處理能力
22、。借助多媒體用戶能提高接受信息的效率,所以,多媒體信息比單一媒體信息具有更大的吸引力,它更有利于人對(duì)信息的主動(dòng)探索。 隨后,多通道人機(jī)界面成為人機(jī)交互技術(shù)研究的嶄新領(lǐng)域,在國(guó)際上受到高度重視。多通道用戶界面的研究正是為了消除當(dāng)前用戶界面即多媒體用戶界面通信帶寬不平衡的弊病而興起的。在多通道用戶界面中,綜合采用視線,語(yǔ)音,手勢(shì)等新的交互通道,設(shè)備和技術(shù),使用戶利用多個(gè)通道以自然,并行,協(xié)作的方式進(jìn)行人機(jī)對(duì)話,而機(jī)器則通過(guò)整合來(lái)自多個(gè)通道的精確的和不精確的輸入來(lái)捕捉用戶的交互意圖,提高交互的自然性和高效性。 不過(guò),人們還想更自然地“進(jìn)入”到環(huán)境空間中去,形成人機(jī)“直接對(duì)話”,取得“身臨其境”的體驗(yàn)
23、,為此,又有了虛擬現(xiàn)實(shí)的人機(jī)界面。 計(jì)算機(jī)人機(jī)界面的發(fā)展經(jīng)歷了命令語(yǔ)言界面和圖形用戶界面,現(xiàn)在正向多媒體、多通道界面、虛擬現(xiàn)實(shí)用戶界面發(fā)展.目前多媒體、多通道界面的發(fā)展已取得了一定的成果,讓人們看到了自然人機(jī)交互的曙光,虛擬現(xiàn)實(shí)人機(jī)界面的發(fā)展雖剛剛起步,但作為一種新型人機(jī)交互形式,它比以往任何人機(jī)交互形式都有希望徹底實(shí)現(xiàn)和諧的、人機(jī)合一的交互局面.虛擬現(xiàn)實(shí)人機(jī)界面的發(fā)展預(yù)示著人機(jī)界面將會(huì)到達(dá)人所希望的完美境界。2.2 設(shè)計(jì)目標(biāo)1.帥掉渣的滾動(dòng)電子相冊(cè)2.你想都不敢想的萬(wàn)年歷3.宇宙超級(jí)無(wú)敵計(jì)算器2.3系統(tǒng)體系結(jié)構(gòu) 2.3.1硬件平臺(tái)結(jié)構(gòu) 本文提出了一種應(yīng)用PXA255處理器和Windows C
24、E操作系統(tǒng)搭建用于人機(jī)界面裝置的嵌入式系統(tǒng)的實(shí)現(xiàn)方法。本課題采用了高速信號(hào)的硬件設(shè)計(jì)、嵌入式操作系統(tǒng)、通用串行總線等新技術(shù),這些技術(shù)的采用使人機(jī)界面裝置具有操作簡(jiǎn)單、體積小、時(shí)鐘頻率高、功耗低等優(yōu)點(diǎn)。應(yīng)用PXA255處理器和Windows CE操作系統(tǒng)建立的嵌入式系統(tǒng)設(shè)計(jì)推動(dòng)了電子技術(shù)在工業(yè)領(lǐng)域的發(fā)展。當(dāng)前工業(yè)、醫(yī)療衛(wèi)生、國(guó)防等各部門對(duì)智能控制的需求不斷增長(zhǎng),用戶在控制下位機(jī)的同時(shí)也希望隨時(shí)得到他所需要的參數(shù),人機(jī)界面就是一種可用于多個(gè)領(lǐng)域的監(jiān)控設(shè)備,主要用途就是在控制過(guò)程中監(jiān)視下位機(jī)和顯示用戶關(guān)心的各種參數(shù)。嵌入式人機(jī)界面裝置集操作、顯示于一身,優(yōu)點(diǎn)是顯示直觀,使操作者從大量的按扭、參數(shù)設(shè)定
25、器、指示燈和顯示裝置中解脫出來(lái),從而提高了生產(chǎn)效率。本課題建立了以PXA255處理器為中心,搭配其它存儲(chǔ)、通訊和多媒體等外圍芯片的多功能硬件平臺(tái),同時(shí)用Windows CE操作系統(tǒng)的開(kāi)發(fā)工具搭建一個(gè)可以運(yùn)行在該硬件平臺(tái)上的軟件平臺(tái),該硬件平臺(tái)和軟件平臺(tái)一起構(gòu)成了嵌入式人機(jī)界面主體。硬件設(shè)計(jì)部分討論了如何圍繞PXA255處理器進(jìn)行系統(tǒng)的電路設(shè)計(jì),存儲(chǔ)器設(shè)計(jì)部分共分為靜態(tài)存儲(chǔ)器和動(dòng)態(tài)存儲(chǔ)器,并給出了各部分模塊的地址分配表。系統(tǒng)中還有大量的外圍電路模塊包括液晶顯示、電源、網(wǎng)口、串口、存儲(chǔ)卡、USB口和音頻模塊等部分。印刷線路板的繪制采用的是Cadence公司的CadencePSD制板軟件,并給出了繪
26、制印刷線路板的設(shè)計(jì)流程和注意事項(xiàng)。軟件部分討論了如何圍繞Windows CE建立適合于硬件系統(tǒng)的軟件平臺(tái)。微軟的Windows CE是用于嵌入式系統(tǒng)的操作系統(tǒng)軟件,是一個(gè)多平臺(tái)、可裁剪的32位嵌入式操作系統(tǒng)。針對(duì)不同的硬件設(shè)備環(huán)境,可以在內(nèi)核的基礎(chǔ)上添加各種模塊從而形成一個(gè)定制的嵌入式操作系統(tǒng)。定制Windows CE過(guò)程是一個(gè)復(fù)雜的過(guò)程,需要四個(gè)主要步驟:設(shè)計(jì)啟動(dòng)初始化程序,設(shè)計(jì)OAL層,設(shè)計(jì)驅(qū)動(dòng)程序及編寫系統(tǒng)配置文件,在硬件平臺(tái)的啟動(dòng)初始化程序Bootloader的設(shè)計(jì)過(guò)程里,描述了Startup低層初始化程序的編寫過(guò)程;在OAL層的設(shè)計(jì)中,需要設(shè)計(jì)從硬件地址到虛擬地址的地址分配表; Wi
27、ndows CE的驅(qū)動(dòng)程序數(shù)量比較多,這里只描述了系統(tǒng)的觸摸屏控制器驅(qū)動(dòng)程序的設(shè)計(jì)。2.3.4系統(tǒng)軟件平臺(tái) 界面設(shè)計(jì)是為了滿足軟件專業(yè)化標(biāo)準(zhǔn)化的需求而產(chǎn)生的對(duì)軟件的使用界面進(jìn)行美化優(yōu)化規(guī)范化的設(shè)計(jì)分支。具體包括軟件啟動(dòng)封面設(shè)計(jì),軟件框架設(shè)計(jì),按鈕設(shè)計(jì),面板設(shè)計(jì),菜單設(shè)計(jì),標(biāo)簽設(shè)計(jì),圖標(biāo)設(shè)計(jì),滾動(dòng)條及狀態(tài)欄設(shè)計(jì),安裝過(guò)程設(shè)計(jì),包裝及商品化。軟件界面也稱作UI(User Interface),是人機(jī)交互重要部分,也是軟件使用的第一印象,是軟件設(shè)計(jì)的重要組成部分。軟件界面設(shè)計(jì)現(xiàn)在越來(lái)越被軟件設(shè)計(jì)重視,所謂的用戶體驗(yàn)大部分就是指軟件界面的設(shè)計(jì)。軟件界面其中的主要部分即為UI。UI(User Inter
28、face)即用戶界面,也稱人機(jī)接口。是指用戶和某些系統(tǒng)進(jìn)行交互方法的集合,這些系統(tǒng)不單單指電腦程序,還包括某種特定的機(jī)器,設(shè)備,復(fù)雜的工具等。User interface也可以稱之為用戶接口或人機(jī)接口,是系統(tǒng)和用戶之間進(jìn)行交互和信息交換的媒介,實(shí)現(xiàn)信息的內(nèi)部形式與人類可以接受形式之間的轉(zhuǎn)換。它是介于使用者與硬件而設(shè)計(jì)彼此之間互動(dòng)溝通相關(guān)軟件,目的在使得使用者能夠方便有效率地去操作硬件以達(dá)成雙向之互動(dòng),完成所希望借助硬件完成之工作。用戶接口定義廣泛,包含了人機(jī)交互與圖形使用接口,凡參與人類與機(jī)械的信息交流的領(lǐng)域都存在著用戶接口。軟件設(shè)計(jì)可分為兩個(gè)部分:編碼設(shè)計(jì)與UI設(shè)計(jì)。編碼設(shè)計(jì)大家都很熟悉,但
29、是 UI設(shè)計(jì)還是一個(gè)很陌生的詞,即使一些專門從事網(wǎng)站與多媒體設(shè)計(jì)的人也不完全理解UI的意思。UI的本意是用戶界面,是英文User和interface的縮寫。從字面上看是用戶與界面2個(gè)組成部分,但實(shí)際上還包括用戶與界面之間的交互關(guān)系。軟件框架設(shè)計(jì)軟件的框架設(shè)計(jì)就復(fù)雜得多,因?yàn)樯婕败浖氖褂霉δ?,?yīng)該對(duì)該軟件產(chǎn)品的程序和使用比較了解,這就需要設(shè)計(jì)師有一定的軟件跟進(jìn)經(jīng)驗(yàn),能夠快速的學(xué)習(xí)軟件產(chǎn)品,并且在和軟件產(chǎn)品的程序開(kāi)發(fā)員及程序使用對(duì)象進(jìn)行共同溝通,以設(shè)計(jì)出友好的,獨(dú)特的,符合程序開(kāi)發(fā)原則的軟件框架。軟件框架設(shè)計(jì)應(yīng)該簡(jiǎn)潔明快,盡量少用無(wú)謂的裝飾,應(yīng)該考慮節(jié)省屏幕空間,各種分辨率的大小,縮放時(shí)的狀態(tài)和
30、原則,并且為將來(lái)設(shè)計(jì)的按鈕,菜單,標(biāo)簽,滾動(dòng)條及狀態(tài)欄預(yù)留位置。設(shè)計(jì)中將整體色彩組合進(jìn)行合理搭配,將軟件商標(biāo)放在顯著位置,主菜單應(yīng)放在左邊或上邊,滾動(dòng)條放在右邊,狀態(tài)欄放在下邊,以符合視覺(jué)流程和用戶使用心理。人機(jī)界面包括的要點(diǎn) 要點(diǎn):直接操作、界面模型、選單設(shè)計(jì)、信息呈現(xiàn)、設(shè)計(jì)隱喻等;界面模型分為概念模型和心理模型。心理模型:通過(guò)對(duì)軟硬件界面設(shè)備的交互之后,用戶在意識(shí)層面對(duì)該系統(tǒng)所形成的模型,一般而言是自然逐步地形成,有時(shí)甚至?xí)D(zhuǎn)化為一種習(xí)慣,通過(guò)與系統(tǒng)不斷地交互,用戶勢(shì)必會(huì)不斷修正其心理模型。系統(tǒng)啟動(dòng)以后,首先完成時(shí)鐘的初始化,采用外部8 MHz的晶振作為輸入時(shí)鐘,內(nèi)部鎖相環(huán)將時(shí)鐘倍頻到72
31、 MHz作為系統(tǒng)時(shí)鐘,完成GPIO的初始化,作為L(zhǎng)CD驅(qū)動(dòng)IO的通用IO口的時(shí)鐘設(shè)置為50 MHz的推挽模式,接著完成硬件SPI1的初始化,SPI時(shí)鐘頻率設(shè)置為18 MHz,接著完成液晶的初始化,此過(guò)程是通過(guò)發(fā)送特定的命令序列來(lái)實(shí)現(xiàn)的,然后刷新顯示背景顏色,設(shè)置字體顏色,通過(guò)上面的程序完成字庫(kù)中漢字點(diǎn)陣序列的查詢,將漢字點(diǎn)陣送液晶屏顯示。系統(tǒng)軟件設(shè)計(jì)的流程圖如圖4所示 3 硬件平臺(tái)設(shè)計(jì)3.1 微控制器及其理論介紹 3.1.1 芯片總體描述 STM32F103RBT6增強(qiáng)型系列基于高性能的ARM Cortex-M33,32位的RISC內(nèi)核,工作頻率72MHz,內(nèi)置包高速存儲(chǔ)器,包含128K Fl
32、ash,20K RAM。豐富的增強(qiáng)I/O端口和聯(lián)接到兩條APB總線的外設(shè)。包含2個(gè)12位的ADC、3個(gè)通用16位定時(shí)器和一個(gè)PWM定時(shí)器,還包含標(biāo)準(zhǔn)和先進(jìn)的通信接口,多達(dá)兩個(gè)I2C和SPI、3個(gè)USART3、1個(gè)USB和1個(gè)CAN還有很實(shí)用的FSMC3總線接口SDIO接口。 STM32F103RBT6增強(qiáng)型系列工作于-40至105的溫度范圍,供電電壓2.0V至3.6V,一系列的省電模式保證低功耗應(yīng)用的要求。 該芯片擁有64個(gè)引腳,其中51個(gè)引腳是IO引腳,每一個(gè)引腳都可以配置成中斷輸入接口,IO均支持位操作,端口可映射,先進(jìn)的中斷控制器NVIC1等等。豐富的IO資源加上靈活內(nèi)部結(jié)構(gòu)和先進(jìn)指令集
33、的支持使設(shè)計(jì)變得更加容易。 3.1.2典型應(yīng)用場(chǎng)合 銷售終端,身份識(shí)別設(shè)備,工業(yè)自動(dòng)化,消費(fèi)電子,建筑安防/消防/HVAC,醫(yī)療,通信領(lǐng)域,家電,儀器儀表等。 3.1.3典型外設(shè)及接口 1.SPI3串行外設(shè)接口 3線全雙工同步傳輸 帶或不帶第三根雙向數(shù)據(jù)線的雙線單工同步傳輸 8或16位傳輸幀格式選擇 主或從操作 支持多主模式 8個(gè)主模式波特率預(yù)分頻系數(shù)(最大為fPCLK/2) 從模式頻率 (最大為fPCLK/2) 主模式和從模式的快速通信 主模式和從模式下均可以由軟件或硬件進(jìn)行NSS管理主/從操作模式的動(dòng)態(tài)改變 可編程的時(shí)鐘極性和相位 可編程的數(shù)據(jù)順序MSB在前或LSB在前 可觸發(fā)中斷的專用發(fā)
34、送和接收標(biāo)志 SPI總線忙狀態(tài)標(biāo)志 支持可靠通信的硬件CRC -在發(fā)送模式下CRC值可以被作為最后一個(gè)字節(jié)發(fā)送 -在全雙工模式中對(duì)接收到的最后一個(gè)字節(jié)自動(dòng)進(jìn)行CRC校驗(yàn) 可觸發(fā)中斷的主模式故障、過(guò)載以及CRC錯(cuò)誤標(biāo)志 支持DMA功能的1字節(jié)發(fā)送和接收緩沖器產(chǎn)生發(fā)送和接受請(qǐng)求 MISO主設(shè)備輸入/從設(shè)備輸出引腳。該引腳在從模式下發(fā)送數(shù)據(jù)在主模式下接收數(shù)據(jù)。 MOSI主設(shè)備輸出/從設(shè)備輸入引腳。該引腳在主模式下發(fā)送數(shù)據(jù)在從模式下接收數(shù)據(jù)。 SCK串口時(shí)鐘,作為主設(shè)備的輸出,從設(shè)備的輸入 NSS從設(shè)備選擇。這是一個(gè)可選的引腳,用來(lái)選擇主/從設(shè)備。它的功能是用來(lái)作為“片選引腳”,讓主設(shè)備可以單獨(dú)地與特
35、定從設(shè)備通訊,避免數(shù)據(jù)線上的沖突。從設(shè)備的NSS引腳可以由主設(shè)備的一個(gè)標(biāo)準(zhǔn)I/O引腳來(lái)驅(qū)動(dòng)。一旦被使能(SSOE位)NSS引腳也可以作為輸出引腳,并在SPI處于主模式時(shí)拉低,此時(shí),所有的SPI設(shè)備,如果它們的NSS引腳連接到主設(shè)備的NSS引腳,則會(huì)檢測(cè)到低電平如果它們被設(shè)置為NSS硬件模式,就會(huì)自動(dòng)進(jìn)入從設(shè)備狀態(tài)。當(dāng)配置為主設(shè)備、NSS配置為輸入引腳(MSTR=1,SSOE=0)時(shí),如果NSS被拉低,則這個(gè)SPI設(shè)備進(jìn)入主模式失敗狀態(tài)即MSTR位被自動(dòng)清除,此設(shè)備進(jìn)入從模式。 2.GPIO3接口 STM32的輸入輸出管腳有下面8種可能的配置,4輸入+2輸出+2復(fù)用輸出 一、浮空輸入_IN_FL
36、OATING 二、帶上拉輸入_IPU 三、帶下拉輸入_IPD 四、模擬輸入_AIN開(kāi)漏輸出_OUT_OD 五、推挽輸出_OUT_PP 六、復(fù)用功能的推挽輸出_AF_PP 七、復(fù)用功能的開(kāi)漏輸出_AF_OD I/O口的輸出模式下,有3種輸出速度可選(2MHz、10MHz和50MHz),這個(gè)速度是指I/O口驅(qū)動(dòng)電路的響應(yīng)速度而不是輸出信號(hào)的速度,輸出信號(hào)的速度與程序有關(guān),芯片內(nèi)部在I/O口的輸出部分安排了多個(gè)響應(yīng)速度不同的輸出驅(qū)動(dòng)電路,用戶可以根據(jù)自己的需要選擇合適的驅(qū)動(dòng)電路。所有端口都有外部中斷能力。為了使用外部中斷線,端口必須配置成輸入模式。GPIO口的配置具有上鎖功能,當(dāng)配置好GPIO口后,
37、可以通過(guò)程序鎖住配置組合,直到下次芯片復(fù)位才能解鎖。 3.2 核心電路設(shè)計(jì)3.2.1 電源電源引腳連接圖如下:VDD1/2/3/4/5,VDDA供電電源范圍在2.0-3.6V,VBAT(備份操作電壓)在1.8V-3.6V之間。采用穩(wěn)壓芯片AMS1117,該器件固定輸出版本電壓輸出值有1.8V,2.85V,3.3V,5.0V本設(shè)計(jì)選用3.3V。VDD引腳必須連接外部未定電容器(五個(gè)100nF的陶瓷電容器和一個(gè)鉭制電容器min4.7uF,typ.10uF)。備份寄存器的電源采用CR1220電池單獨(dú)供電,防止板子掉電時(shí),備份寄存器中的數(shù)據(jù)丟失。 3.2.2 晶振和時(shí)鐘需要提供的外部時(shí)鐘源有HSE和L
38、SE。HSE采用8MHz的外部晶振有點(diǎn)在于能產(chǎn)生非常精確的主時(shí)鐘。LSE是32.768kHz的低速外部晶體或陶瓷共鳴器。能為實(shí)時(shí)時(shí)鐘提供低速,精確的時(shí)鐘源。3.2.3復(fù)位電路電路圖如下圖: 復(fù)位電路的功能是完成系統(tǒng)的上電復(fù)位和系統(tǒng)運(yùn)行時(shí)的按鍵復(fù)位功能。復(fù)位電路采用簡(jiǎn)單的、常見(jiàn)的RC復(fù)位電路即可實(shí)現(xiàn)復(fù)位功能。當(dāng)復(fù)位按鍵為按下時(shí)電容將電路斷開(kāi)此時(shí)NRST線接的是高電平。不能復(fù)位。當(dāng)按鍵按下以后電容放電電容兩端的電壓逐漸降低為零實(shí)現(xiàn)復(fù)位功能。 3.2.4 存儲(chǔ)器 3.2.4.1原理圖FLASH芯片采用的是SST25VF080其引腳連接如圖: CE : 芯片使能端 SI : 串行數(shù)據(jù)輸入 SO : 串
39、行數(shù)據(jù)輸出 WP : 寫保護(hù) HOLD : 保持 VDD : 電源2.7-3.6V VSS : 接地端3.2.4.2功能描述 存儲(chǔ)從串口讀取的數(shù)據(jù),用作TFTLCD的緩沖區(qū)。FLASH容量1Mbyt,因字庫(kù)裝載在FLASH中占用前756KByte。可以讀寫的區(qū)域只有244KByte。可以將0X40000H-0XFFFFFH作為報(bào)文存儲(chǔ)空間。3.3觸摸屏電路設(shè)計(jì) 3.3.1 電阻式觸摸屏基本原理及特點(diǎn)間的隔離層及電極。觸摸屏工作時(shí),上下導(dǎo)體層相當(dāng)于電阻網(wǎng)絡(luò),當(dāng)某一層電極加上電壓時(shí),會(huì)在該網(wǎng)絡(luò)上形成電壓梯度。如有外力使得上下兩層在某一點(diǎn)接觸,則在電極未加電壓的另一層可以測(cè)得接觸點(diǎn)處的電壓,經(jīng)過(guò) A
40、/D 轉(zhuǎn)換知道接觸點(diǎn)處的坐標(biāo)。比如,在底層的電極Y+,Y-,上加上電壓,則在底層導(dǎo)體層上形成電壓梯度,當(dāng)有外力使得上下兩層在某一點(diǎn)接觸,在頂層就可以測(cè)得接觸點(diǎn)處的電壓,再根據(jù)該電壓與電極K+之間的距離關(guān)系,知道該處的 Y 坐標(biāo)。然后,將電壓切換到 K+,X-頂層電極上,并在底層測(cè)量接觸點(diǎn)處的電壓,從而知道 X 坐標(biāo)。為了在電阻式觸摸屏上的特定方向測(cè)量一個(gè)坐標(biāo),需要對(duì)一個(gè)阻性層進(jìn)行偏置,將它的一邊接VREF,另一邊接地。同時(shí),將未偏置的那一層連接到一個(gè)ADC的高阻抗輸入端。當(dāng)觸摸屏上的壓力足夠大,使兩層之間發(fā)生接觸時(shí),電阻性表面被分隔為兩個(gè)電阻。它們的阻值與觸摸點(diǎn)到偏置邊緣的距離成正比。觸摸點(diǎn)與
41、接地邊之間的電阻相當(dāng)于分壓器中下面的那個(gè)電阻。因此,在未偏置層上測(cè)得的電壓與觸摸點(diǎn)到接地邊之間的距離成正比,如圖所示: 電阻式觸摸屏分壓原理 內(nèi)部結(jié)構(gòu): 觸摸屏控制芯片之所以能完成對(duì)觸摸屏的控制,主要原因有兩點(diǎn),其一,是完電極電壓的切換,其二,是采集接觸點(diǎn)處的電壓值,即 A/D。而控制芯片ADS784之所以更好的控制觸摸屏,主要是得益于其內(nèi)部結(jié)構(gòu)很容易實(shí)現(xiàn)電極電壓的切換,并能進(jìn)行快速 A/D 轉(zhuǎn)換。參考電壓的選擇:ADS7843 支持兩種參考電壓輸入模式,一種是參考電壓固定為VREF另一種采取差動(dòng)模式,參考電壓來(lái)自驅(qū)動(dòng)電極。這兩種模式分別如圖 a所示。采用圖b的差動(dòng)模式可以消除開(kāi)關(guān)導(dǎo)通壓降帶來(lái)
42、的影響。圖 a和b為兩種參考電壓輸入模式所對(duì)應(yīng)的內(nèi)部開(kāi)關(guān)狀況。 圖a 圖b電阻式觸摸屏的優(yōu)缺點(diǎn)可以歸類為: 1.電阻式觸控屏的精確度高可到像素點(diǎn)的級(jí)別適用的最大分辨率可達(dá)4096x4096。 2. 屏幕不受灰塵、水汽和油污的影響,可以在較低或較高溫度的環(huán)境下使用。 3. 電阻式觸控屏使用的是壓力感應(yīng),可以用任何物體來(lái)觸摸,即便是帶著手套也可以操作,并可以用來(lái)進(jìn)行手寫識(shí)別。 4. 電阻式觸控屏由于成熟的技術(shù)和較低的門檻,成本較為廉價(jià)。 5. 電阻式觸控屏能夠設(shè)計(jì)成多點(diǎn)觸控,但當(dāng)兩點(diǎn)同時(shí)受壓時(shí),屏幕的壓力變得不平衡導(dǎo)致觸控出現(xiàn)誤差,因而多點(diǎn)觸控的實(shí)現(xiàn)程度較難。 6. 電阻式觸控屏較易因?yàn)閯潅葘?dǎo)致屏幕觸控部分受損。3.3.2 觸摸屏硬件接口電路3.3.2.1觸摸屏的選擇 本次設(shè)計(jì)觸摸屏選用基本的四線電阻式觸摸屏。電阻式觸摸屏有很多特點(diǎn),高解析度高速傳輸反應(yīng),表面硬度處理,減少擦傷、刮傷及防化學(xué)處理,具有光面及霧面處理。一次校正穩(wěn)定性高,永不漂移。更重要的是四線電阻式觸摸屏是幾種觸摸屏類型中最基本的一個(gè),他性能優(yōu)越、結(jié)構(gòu)簡(jiǎn)單且價(jià)格低廉,適合學(xué)生做基礎(chǔ)研究。3.3.2.2觸摸屏接口芯片的選擇 觸摸屏主要由觸摸屏接口控制芯片來(lái)驅(qū)動(dòng)。本設(shè)計(jì)選擇Burr -Brown公司的控制芯片ADS7843。ADS7843是一個(gè)內(nèi)置12位模數(shù)轉(zhuǎn)換、低導(dǎo)通電阻模擬開(kāi)關(guān)的串行接口芯片。供電電壓2.75 V
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 西藏航空接待管理辦法
- 就業(yè)專項(xiàng)服務(wù)管理辦法
- 福州企業(yè)門禁管理辦法
- 電量電費(fèi)退補(bǔ)管理辦法
- 土建施工企業(yè)管理辦法
- 煤礦培訓(xùn)教師課件
- 肩關(guān)節(jié)影像技術(shù)課件下載
- 肝膽外科護(hù)理教學(xué)課件
- 肝癌介入護(hù)理課件
- 東城區(qū)中考一模數(shù)學(xué)試卷
- 感染性疾病分子診斷試劑行業(yè)深度調(diào)研及發(fā)展戰(zhàn)略咨詢報(bào)告
- ISO45001 2024職業(yè)健康安全管理體系要求及使用指南
- 音樂(lè)劇排練流程
- 高壓電纜故障搶修施工方案
- 2025-2030中國(guó)三元乙丙橡膠行業(yè)發(fā)展趨勢(shì)及發(fā)展前景研究報(bào)告
- 2025年統(tǒng)編版一年級(jí)上冊(cè)語(yǔ)文識(shí)字表字帖
- 2025住院患者身體約束護(hù)理
- 基于BOPPPS框架與線上線下混合教學(xué)模式的探索
- DB32-T 186-2015建筑消防設(shè)施檢測(cè)技術(shù)規(guī)程
- 2025年四川廣安愛(ài)眾股份有限公司招聘筆試參考題庫(kù)含答案解析
- 2025年上半年廣東省廣州白云區(qū)太和鎮(zhèn)政府雇員招聘16人易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
評(píng)論
0/150
提交評(píng)論