基于有限狀態(tài)機(jī)的Linux多點(diǎn)觸摸屏驅(qū)動(dòng)設(shè)計(jì)劉斌
資料介紹
2010 年蘋果 iPad 橫空出世,對(duì)平板電腦產(chǎn)業(yè)帶來了一場(chǎng)革命性變化。隨著蘋果 iPad 的逐漸推廣電容觸摸屏也得到了廣泛的應(yīng)用,它正逐漸取代之前采用的電阻觸摸屏,在觸摸屏領(lǐng)域中取得王者地位。多點(diǎn)觸摸(即為多點(diǎn)觸控、多重觸控、多點(diǎn)感應(yīng)、多重感應(yīng)) 是一項(xiàng)最新技術(shù), 作用是讓使用者透過數(shù)只手指進(jìn)行圖像應(yīng)用控制的輸入技術(shù)。由于電容觸摸屏(即電容屏)是當(dāng)前實(shí)現(xiàn)多點(diǎn)觸摸的主要設(shè)備, 所以本文中提到的多點(diǎn)觸摸屏即為電容觸摸屏(即電容屏)。在大數(shù)多點(diǎn)觸摸屏驅(qū)動(dòng)中是通過 I2c、USB 讀得觸摸屏數(shù)據(jù),在讀到數(shù)據(jù)中一定會(huì)包括 2 個(gè)或者多個(gè)觸控點(diǎn)的坐標(biāo)數(shù)據(jù), 以及表示多點(diǎn)觸摸屏是否按下的觸摸屏狀態(tài)數(shù)據(jù)。對(duì)于目前的嵌入式應(yīng)用,例如復(fù)雜的觸摸屏應(yīng)用(Android /Qte 的手勢(shì)判斷) 都會(huì)根據(jù)觸摸屏狀態(tài)來讀取并記錄一組觸控點(diǎn)數(shù)據(jù), 再將其做為參數(shù)通過事件機(jī)制傳給專門的手勢(shì)判斷功能 (如 Android 中的 GestureDetector)進(jìn)行判斷后再進(jìn)行其它操作。所以觸摸屏狀態(tài)對(duì)整個(gè)觸摸屏應(yīng)用都是極其重要的參數(shù),例如,當(dāng)觸摸屏狀態(tài)觸發(fā)了 android 事件連續(xù)讀取一組觸控點(diǎn)的坐標(biāo)值。這時(shí)如果硬件原因(抖動(dòng))或其它因素造成觸摸屏狀態(tài)發(fā)生了改變,則會(huì)造成讀取觸控點(diǎn)數(shù)據(jù)的丟失或者手勢(shì)判斷誤斷, 對(duì)操作用戶會(huì)感覺觸摸屏反應(yīng)遲鈍或者操作不靈敏,造成用戶信任下降、直接要求退貨的嚴(yán)重后果, 這種情況對(duì)于生產(chǎn)嵌入式手持設(shè)備的商家而言是不能容忍的。
?
- 基于有限狀態(tài)機(jī)的車身防盜報(bào)警的實(shí)現(xiàn)
- 如何以面向?qū)ο蟮乃枷朐O(shè)計(jì)有限狀態(tài)機(jī)
- 有限狀態(tài)機(jī)設(shè)計(jì)是HDL Designer Series的關(guān)鍵應(yīng)用 6次下載
- 如何使用FPGA實(shí)現(xiàn)序列檢測(cè)有限狀態(tài)機(jī) 12次下載
- 基于有限狀態(tài)機(jī)的五橋臂逆變器改進(jìn)調(diào)制策略_梅楊 0次下載
- 有限狀態(tài)機(jī)在數(shù)控系統(tǒng)軟件中的應(yīng)用研究 20次下載
- 有限狀態(tài)機(jī)在嵌入式軟件中的應(yīng)用 27次下載
- VHDL有限狀態(tài)機(jī)設(shè)計(jì)-ST 3次下載
- 有限狀態(tài)機(jī)_FSM_的實(shí)現(xiàn) 0次下載
- 有限狀態(tài)機(jī)FSM在PLD中的實(shí)現(xiàn)分析 3次下載
- 有限狀態(tài)機(jī)的建模與優(yōu)化設(shè)計(jì) 1次下載
- 基于VHDL的MTM總線主模塊有限狀態(tài)機(jī)設(shè)計(jì) 20次下載
- 有限狀態(tài)機(jī)的硬件描述語言設(shè)計(jì)方法 0次下載
- 一種改進(jìn)的遺傳算法進(jìn)化有限狀態(tài)機(jī)
- fsm有限狀態(tài)機(jī)pdf
- 什么是有限狀態(tài)機(jī)?如何解決傳統(tǒng)有限狀態(tài)機(jī)「狀態(tài)爆炸」問題? 6309次閱讀
- SaberRD狀態(tài)機(jī)建模工具介紹(一)什么是狀態(tài)機(jī)建模 1775次閱讀
- 如何利用Linux下的工具來自動(dòng)生成實(shí)用的狀態(tài)機(jī)框架? 1415次閱讀
- 什么是狀態(tài)機(jī)?狀態(tài)機(jī)的種類與實(shí)現(xiàn) 9882次閱讀
- 一個(gè)基于事件驅(qū)動(dòng)的有限狀態(tài)機(jī) 898次閱讀
- 基于事件驅(qū)動(dòng)的有限狀態(tài)機(jī)介紹 1066次閱讀
- 如何構(gòu)建基于狀態(tài)機(jī)的軟件系統(tǒng) 1567次閱讀
- 如何在Verilog中創(chuàng)建有限狀態(tài)機(jī) 3464次閱讀
- 狀態(tài)機(jī)常見的3種類型 狀態(tài)機(jī)案例設(shè)計(jì) 8554次閱讀
- 使用層次型有限狀態(tài)機(jī)對(duì)售貨機(jī)控制器實(shí)現(xiàn)改造設(shè)計(jì) 2739次閱讀
- 基于I2C的嵌入式Linux多點(diǎn)觸摸屏幕驅(qū)動(dòng)系統(tǒng)設(shè)計(jì) 1238次閱讀
- 多點(diǎn)觸摸屏是什么意思_多點(diǎn)觸摸屏原理 1.4w次閱讀
- 狀態(tài)機(jī)和組合邏輯的冒險(xiǎn)競(jìng)爭(zhēng)淺析 3995次閱讀
- 利用74LS161實(shí)現(xiàn)復(fù)雜狀態(tài)機(jī) 9987次閱讀
- 初學(xué)者對(duì)有限狀態(tài)機(jī)(FSM)的設(shè)計(jì)的認(rèn)識(shí) 4339次閱讀
下載排行
本周
- 1TC358743XBG評(píng)估板參考手冊(cè)
- 1.36 MB | 330次下載 | 免費(fèi)
- 2開關(guān)電源基礎(chǔ)知識(shí)
- 5.73 MB | 11次下載 | 免費(fèi)
- 3嵌入式linux-聊天程序設(shè)計(jì)
- 0.60 MB | 3次下載 | 免費(fèi)
- 4DIY動(dòng)手組裝LED電子顯示屏
- 0.98 MB | 3次下載 | 免費(fèi)
- 5基于FPGA的C8051F單片機(jī)開發(fā)板設(shè)計(jì)
- 0.70 MB | 2次下載 | 免費(fèi)
- 651單片機(jī)窗簾控制器仿真程序
- 1.93 MB | 2次下載 | 免費(fèi)
- 751單片機(jī)大棚環(huán)境控制器仿真程序
- 1.10 MB | 2次下載 | 免費(fèi)
- 8基于51單片機(jī)的RGB調(diào)色燈程序仿真
- 0.86 MB | 2次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33566次下載 | 免費(fèi)
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費(fèi)
- 4開關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21549次下載 | 免費(fèi)
- 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費(fèi)
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費(fèi)
- 7電子制作實(shí)例集錦 下載
- 未知 | 8113次下載 | 免費(fèi)
- 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德爾著
- 0.00 MB | 6656次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537798次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191186次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183279次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評(píng)論
查看更多