日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁(yè) > 模擬 > 模擬
[導(dǎo)讀]1 引言21世紀(jì)計(jì)算機(jī)邁入新的充滿機(jī)遇的后PC時(shí)代,人們?cè)絹?lái)越多地接觸到嵌入式這個(gè)概念。S3c2410是韓國(guó)三星公司生產(chǎn)的基于ARM公司16/32位微控制器ARM920T內(nèi)核的RISC微處理器,主頻最高可達(dá)到203MHZ[1]。S3c2410以其卓

1 引言

21世紀(jì)計(jì)算機(jī)邁入新的充滿機(jī)遇的后PC時(shí)代,人們?cè)絹?lái)越多地接觸到嵌入式這個(gè)概念。S3c2410是韓國(guó)三星公司生產(chǎn)的基于ARM公司16/32位微控制器ARM920T內(nèi)核的RISC微處理器,主頻最高可達(dá)到203MHZ[1]。S3c2410以其卓越的性能和良好的擴(kuò)展性為手持設(shè)備和一般類型應(yīng)用提供了低價(jià)格、低功耗、高性能的小型嵌入式微控制器的解決方案,從而可以應(yīng)用于智能手機(jī)、數(shù)碼相機(jī)、信息家電、PDA、移動(dòng)終端、GPS等領(lǐng)域。 Linux操作系統(tǒng)有成本低廉、支持多硬件平臺(tái)、源代碼開放、可訂制內(nèi)核、性能優(yōu)異、有良好的網(wǎng)絡(luò)支持等優(yōu)勢(shì)。Linux遵守GPL協(xié)議,可以在GNU精神下任意修改和裁減其內(nèi)核,并且使用了眾多的GNU開源軟件,從而降低了項(xiàng)目的開發(fā)成本。嵌入式Linux繼承了Linux的全部?jī)?yōu)點(diǎn),成為在嵌入式開發(fā)中最常被應(yīng)用的操作系統(tǒng)之一。觸摸屏由于其操作簡(jiǎn)單、方便靈活、便于攜帶、占用空間小、友好的操作界面,逐漸取代鍵盤和普通顯示器,成為新的人機(jī)交流的平臺(tái)。本文里將討論在S3c2410平臺(tái)條件下,觸摸屏在Linux操作系統(tǒng)中,驅(qū)動(dòng)程序的研究與開發(fā)。

2硬件系統(tǒng)組成

2.1觸摸屏原理

本文采用四線電阻式觸摸屏,這種觸摸屏利用壓力感應(yīng)進(jìn)行控制。電阻觸摸屏的主要部分是一塊與顯示器表面非常配合的電阻薄膜屏,這是一種多層的復(fù)合薄膜,它以一層玻璃或硬塑料平板作為基層,表面涂有一層透明氧化金屬(透明的導(dǎo)電電阻)導(dǎo)電層,上面再蓋有一層外表面硬化處理、光滑防擦的塑料層、它的內(nèi)表面也涂有一層涂層、在他們之間有許多細(xì)小的(小于1/1000英寸)的透明隔離點(diǎn)把兩層導(dǎo)電層隔開絕緣。當(dāng)手指觸摸屏幕時(shí),兩層導(dǎo)電層在觸摸點(diǎn)位置就有了接觸,電阻發(fā)生變化,在X和Y兩個(gè)方向上產(chǎn)生信號(hào),然后送觸摸屏控制器。控制器偵測(cè)到這一接觸并計(jì)算出X和Y的位置,再根據(jù)模擬鼠標(biāo)的方式運(yùn)作。這就是電阻技術(shù)觸摸屏的最基本的原理[2]。四線電阻模擬量技術(shù)的兩層透明金屬層工作時(shí)每層均增加5V恒定電壓:一個(gè)豎直方向,一個(gè)水平方向??偣残杷母娎|。四線電阻觸摸屏具有高解析度,高速傳輸反應(yīng),表面硬度處理,減少擦傷、刮傷及防化學(xué)處理,具有光面及霧面處理,一次校正,穩(wěn)定性高,永不漂移的特點(diǎn)[3]。

2.2S3c2410芯片介紹

S3c2410是Samsung公司開發(fā)的16/32位微處理器。S3c2410采用了ARM920T的內(nèi)核,主頻最靠可達(dá)203MHZ,它為開發(fā)者提供了豐富的內(nèi)部設(shè)備(見(jiàn)圖1):分開的16KB的指令Cache和16KB數(shù)據(jù)Cache,MMU虛擬存儲(chǔ)器管理,LCD控制器(支持 STN&TFT),支持Nand Flash系統(tǒng)引導(dǎo),系統(tǒng)管理器(片選邏輯和SDRAM控制器),3通道UART,4通道DMA,4通道PWM定時(shí)器,I/O端口,RTC,8通道10位 ADC和觸摸屏接口,IIC-BUS接口,USB主機(jī),USB設(shè)備,SD主卡—MMC卡接口,2通道的SPI以及內(nèi)部PLL時(shí)鐘倍頻器[4]。

圖1 S3C2410系統(tǒng)框架

2.3S3c2410觸摸屏控制器

S3C2410具有8通道模擬輸入的10位CMOS模數(shù)轉(zhuǎn)換器(ADC)。它將輸入的模擬信號(hào)轉(zhuǎn)換為10位的二進(jìn)制數(shù)字代碼。在2.5MHz的A/D轉(zhuǎn)換器時(shí)鐘下,最大轉(zhuǎn)化速率可達(dá)到500KSPS。A/D轉(zhuǎn)換器支持片上采樣和保持功能,并支持掉電模式。S3C2410的AIN[7]和AIN[5]用于連接觸摸屏的模擬信號(hào)輸入。觸摸屏接口電路一般由觸摸屏,4個(gè)外部晶體管和一個(gè)外部電壓源組成。觸摸屏接口的控制和選擇信號(hào)(nYPON,YMON,nXPON和XMON) 連接切換X坐標(biāo)和Y坐標(biāo)轉(zhuǎn)換的外部晶體管。模擬輸入引腳(AIN[7],AIN[5])則連接到觸摸屏引腳[5]。觸摸屏控制接口包括一個(gè)外部晶體管控制邏輯和具有中斷產(chǎn)生邏輯的ADC接口邏輯(見(jiàn)圖2)。

2.4觸摸屏接口工作模式

2.4.1普通轉(zhuǎn)換模式

普通轉(zhuǎn)換模式是用作一般目的下的ADC轉(zhuǎn)換。這個(gè)模式可以通過(guò)設(shè)置ADCCON和ADCTSC來(lái)進(jìn)行對(duì)AD轉(zhuǎn)換的初始化;而后讀取ADCDAT0的XPDATA域的值來(lái)完成轉(zhuǎn)換。

2.4.2獨(dú)立的X/Y軸的坐標(biāo)轉(zhuǎn)換模式

獨(dú)立的X/Y軸坐標(biāo)轉(zhuǎn)換模式可以分為兩個(gè)轉(zhuǎn)換步驟:X軸坐標(biāo)轉(zhuǎn)換和Y軸坐標(biāo)轉(zhuǎn)換,這兩個(gè)過(guò)程是各自獨(dú)立完成的。

2.4.3連續(xù)X/Y軸坐標(biāo)轉(zhuǎn)換模式

觸摸屏控制器將自動(dòng)地切換X軸坐標(biāo)和Y軸坐標(biāo)并讀取兩個(gè)坐標(biāo)軸方向上的坐標(biāo)。

2.4.4中斷模式

靜態(tài)模式實(shí)際上是在等待觸摸筆的點(diǎn)擊。在觸摸筆點(diǎn)擊到觸摸屏上時(shí),控制器產(chǎn)生中斷信號(hào)。中斷產(chǎn)生后,就可以通過(guò)設(shè)置適當(dāng)?shù)霓D(zhuǎn)換模式來(lái)讀取X和Y的位置。

2.4.5靜態(tài)(Standby)模式



本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

摘要:針對(duì)如何檢測(cè)出性能較差的鋰電池,提出了一種先學(xué)習(xí)后檢測(cè)的方案。裝置首先通過(guò)學(xué)習(xí)模式,獲得電池樣本的平均數(shù)據(jù),將平均數(shù)據(jù)設(shè)置為判定基準(zhǔn)值:然后進(jìn)入工作模式,在工作模式中,若檢測(cè)到某節(jié)電池的電性能數(shù)據(jù)與判定基準(zhǔn)值的差值...

關(guān)鍵字: 鋰動(dòng)力電池 內(nèi)阻檢測(cè) 觸摸屏

基于maXTouch技術(shù)的顯示屏旋鈕控制器通過(guò)將機(jī)械旋鈕與現(xiàn)有多點(diǎn)觸摸顯示器相結(jié)合,實(shí)現(xiàn)了創(chuàng)新的人機(jī)接口(HMI)解決方案

關(guān)鍵字: Microchip 控制器 觸摸屏

摘要:傳統(tǒng)磁控濺射鍍膜機(jī)控制系統(tǒng)主要由單片機(jī)、繼電器控制構(gòu)成,操作過(guò)程主要依靠人工完成,效率低,且不具備安全互鎖、數(shù)據(jù)采集等功能?,F(xiàn)研制的自動(dòng)磁控濺射鍍膜設(shè)備以歐姆龍PLC為主控制器,配合MCGS觸摸屏實(shí)現(xiàn)了磁控濺射鍍膜...

關(guān)鍵字: 機(jī)電一體化 PLC 觸摸屏

摘要:首先介紹了CANopen通信的變頻器控制系統(tǒng)組成,然后對(duì)系統(tǒng)中主要組成部分的功能、應(yīng)用做了介紹,最后以變頻器的啟動(dòng)、停止及轉(zhuǎn)速的設(shè)定和反饋為例,介紹了變頻器控制系統(tǒng)的設(shè)計(jì)方法。該控制系統(tǒng)在工業(yè)控制領(lǐng)域應(yīng)用較為廣泛,...

關(guān)鍵字: 變頻器 PLC 觸摸屏

上海2022年5月16日 /美通社/ -- 熱愛(ài)繡花,向往繡花?每次看到別人曬出來(lái)的繡花成品就蠢蠢欲動(dòng)?如今越來(lái)越多商鋪、個(gè)人愛(ài)好者開始嘗試商用繡花機(jī)。作為商鋪,可以使用Br...

關(guān)鍵字: 繡花機(jī) BSP 精度 觸摸屏

加拿大魁北克省布羅蒙市 - 2022年4月8日 - Boréas Technologies的NexusTouch?壓電觸覺(jué)平臺(tái)經(jīng)過(guò)精心構(gòu)造和設(shè)計(jì),對(duì)智能手機(jī)設(shè)計(jì)和手游舉足輕重。通過(guò)采用觸覺(jué)技術(shù),用戶觸摸輸入后可獲取觸摸輸...

關(guān)鍵字: Boréas Technologies 觸摸屏 智能手機(jī)

摘 要 :工業(yè)生產(chǎn)中,經(jīng)常需要測(cè)量類似單容水箱的液位高度。文中設(shè)計(jì)了一款簡(jiǎn)易液位測(cè)控系統(tǒng)。系統(tǒng)硬件設(shè)計(jì)包括單片機(jī)最小電路、數(shù)據(jù)采集模塊、光耦隔離與驅(qū)動(dòng)模塊、按鍵與顯示模塊 ;軟件設(shè)計(jì)包括按鍵掃描設(shè)計(jì)、PID 控制設(shè)計(jì)和...

關(guān)鍵字: 液位 測(cè)控系統(tǒng) PID 硬件設(shè)計(jì) 軟件設(shè)計(jì) MSP430F5529

摘要:給出了基于物聯(lián)網(wǎng)技術(shù)設(shè)計(jì)的一種智能家居系統(tǒng)。該系統(tǒng)通過(guò)ZigBee技術(shù)將各種安防設(shè)備和家用電器組建成無(wú)線通信網(wǎng)絡(luò),以實(shí)現(xiàn)無(wú)線數(shù)據(jù)采集和命令控制;同時(shí)使用ARM9高性能處理器S3C2410作為嵌入式網(wǎng)關(guān)和網(wǎng)絡(luò)服務(wù)器,...

關(guān)鍵字: Zigbee S3C2410 GPRS 物聯(lián)網(wǎng) 智能家居

只要支持MODBUS通訊協(xié)議的觸摸屏都可以與正運(yùn)動(dòng)控制器連接使用??刂破魇褂肕ODBUS協(xié)議與觸摸屏通訊時(shí),此時(shí)需要將數(shù)據(jù)放在MODBUS寄存器內(nèi)進(jìn)行傳遞。

關(guān)鍵字: 觸摸屏 控制器

蘋果x屏幕失靈亂跳_蘋果iphone11 pro max屏幕觸摸失靈怎么辦?

關(guān)鍵字: 電阻 觸摸屏

模擬

31144 篇文章

關(guān)注

發(fā)布文章

編輯精選

技術(shù)子站

關(guān)閉