chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

英創(chuàng)信息技術EM9280 Linux觸摸屏應用開發(fā)簡介

英創(chuàng)信息技術 ? 來源:英創(chuàng)信息技術 ? 作者:英創(chuàng)信息技術 ? 2020-01-16 09:39 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1、簡述

觸摸屏是覆蓋在顯示屏表面的一層薄片,當有觸摸筆接觸到觸摸屏時,系統(tǒng)中相應的驅(qū)動會得到觸摸筆點擊的位置,并可通知應用程序,從而實現(xiàn)人機交互的功能。電阻式觸摸屏是比較常見的觸摸屏,EM9280提供對于4線制電阻式觸摸屏的支持,在定制的Linux內(nèi)核中已完全實現(xiàn)了該觸摸屏的驅(qū)動支持。

在EM9280中,觸摸屏作為輸入設備其設備文件為:“/dev/input/event0”。

本文將介紹EM9280 Linux環(huán)境下應用程序如何使用觸摸屏設備。

2、tslib移植

在采用觸摸屏的移動終端中,觸摸屏性能的調(diào)試是個重要問題之一,因為電磁噪聲的緣故,觸摸屏容易存在點擊不準確、有抖動等問題。tslib是一個開源的程序,能夠為觸摸屏驅(qū)動獲得的采樣提供諸如濾波、去抖、校準等功能,通常作為觸摸屏驅(qū)動的適配層,為上層的應用提供了一個統(tǒng)一的接口

tslib 為觸摸屏驅(qū)動和應用層之間的適配層,其從驅(qū)動處獲得原始的設備坐標數(shù)據(jù),通過一系列的去噪、去抖、坐標變換等操作,來去除噪聲并將原始的設備坐標轉(zhuǎn)換為相應的屏幕坐標。

tslib的移植過程:

1、下載源碼:git clone https://github.com/kergoth/tslib

2、轉(zhuǎn)入工作目錄:cd tslib

3、生成configure:./autogen.sh

4、配置,生成Makefile

./configure --host=arm-none-linux-gnueabi(平臺) --prefix=/(安裝目錄)

--enable-debug=no

5、編譯 make

6、安裝 make install

在指定的安裝目錄下生成/bin /etc /lib /include文件夾。然后將相應目錄下的文件分別復制到EM9280的根文件系統(tǒng)中對應目錄中。

還需要進行一些參數(shù)的配置。

/etc目錄下的profile需要指定 tslib的設備及路徑:
export set TCLIB_TSDEVICE=/dev/input/event0
export set TCLIB_CALIBFILE=/etc/pointercal
export set TCLIB_CONFFILE=/etc/ts.conf
export set TCLIB_PLUGINDIR=/lib/ts

tslib中包括有觸摸屏測試程序ts_test ,運行ts_test之前,需要先運行ts_calibrate對觸摸屏進行校準。

3、觸摸屏的應用程序開發(fā)

為了方便客戶觸摸屏應用程序開發(fā),我們將tslib中的測試程序ts_test程序?qū)С?,利用tslib的動態(tài)庫文件libts.so,可直接在英創(chuàng)公司提供的應用開發(fā)工具 eclipse上進行ts_test直接編譯,生成具有同樣功能的觸摸屏測試程序。這種方式的好處是應用程序可直接利用tslib所提供的接口函數(shù),獲取到觸摸屏操作后所得到的x、y坐標值,客戶可方便地在此基礎實現(xiàn)人機交互操作界面的需求。

在eclipse環(huán)境下建立一個c++ project:ts_test,該工程文件中需要導入以下文件:
ts_test.c //觸摸屏測試主程序
tslib.h //定義操作ts的接口函數(shù)
libts.so //動態(tài)庫,即tslib.h文件各個接口函數(shù)的具體實現(xiàn)
fbutils.c fbutils.h //定義和屏幕顯示相關的接口函數(shù)
font.h font_8x16.c font_8x8.c //定義顯示字符的font

從上述說明可以看出,和ts接口相關的主要函數(shù)定義在tslib.h libts.so這個兩個文件中。

該工程文件中用到專用的動態(tài)庫libts.so,在eclipse環(huán)境對此程序編譯時,需要設置相應的編譯屬性。在Project Explorer視窗下,選擇需要設置的工程文件,然后點擊鼠標右鍵,選擇 Properties項,在窗口中選擇C/C++ Build -> Settings -> Tool Settings -> Sourcery G++ C++ Linker -> Libraries,如下圖所示。其中的一個窗口用于指定庫文件的名稱,一個用于指定庫文件的路徑。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Linux
    +關注

    關注

    88

    文章

    11631

    瀏覽量

    218042
  • 嵌入式主板
    +關注

    關注

    7

    文章

    6107

    瀏覽量

    36953
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    OBOO鷗柏丨充電樁觸摸屏城市街道LCD液晶信息發(fā)布一體機科技

    OBOO鷗柏丨充電樁觸摸屏城市街道LCD液晶信息發(fā)布隨著新能源汽車的普及,充電樁已成為城市基礎設施的重要組成部分。在這一背景下,[OBOO鷗柏]充電樁觸摸屏以其卓越的技術和廣泛的應用場
    的頭像 發(fā)表于 11-24 19:12 ?141次閱讀
    OBOO鷗柏丨充電樁<b class='flag-5'>觸摸屏</b>城市街道LCD液晶<b class='flag-5'>信息</b>發(fā)布一體機科技

    OBOO鷗柏丨工業(yè)信息發(fā)布廣告一體機公交站軌道臺導視觸摸屏技術新科技

    OBOO鷗柏丨信息發(fā)布廣告機公交站臺導視觸摸屏的應用優(yōu)勢在現(xiàn)代城市智能化建設中,信息發(fā)布、廣告機、公交站臺導視
    的頭像 發(fā)表于 11-17 19:59 ?218次閱讀
    OBOO鷗柏丨工業(yè)<b class='flag-5'>信息</b>發(fā)布<b class='flag-5'>屏</b>廣告一體機公交站軌道臺導視<b class='flag-5'>觸摸屏</b><b class='flag-5'>技術</b>新科技

    OBOO鷗柏|信創(chuàng)觸摸一體機兆芯115寸Linux國產(chǎn)系統(tǒng)技術智造

    BOO鷗柏信創(chuàng)觸摸一體機:兆芯115寸Linux智造新標桿在信息技術應用創(chuàng)新浪潮中,【OBOO鷗柏】推出的信創(chuàng)
    的頭像 發(fā)表于 11-16 15:44 ?490次閱讀
    OBOO鷗柏|信<b class='flag-5'>創(chuàng)</b><b class='flag-5'>觸摸</b>一體機兆芯115寸<b class='flag-5'>Linux</b>國產(chǎn)系統(tǒng)<b class='flag-5'>技術</b>智造

    應用 I 觸摸屏靜電浪涌防護方案

    一、應用背景觸摸屏(又稱觸控或、觸控面板)是一種可接收觸頭輸入信號的感應式液晶顯示裝置。用戶通過手指與屏幕直接觸碰,就可與計算機等設備進行交互。觸摸屏被廣泛運用在各個行業(yè),其中較為常見的就是手機
    的頭像 發(fā)表于 11-03 13:37 ?166次閱讀
    應用 I <b class='flag-5'>觸摸屏</b>靜電浪涌防護方案

    工業(yè)智能網(wǎng)關:PLC觸摸屏數(shù)據(jù)采集場景覆蓋指南

    針對"能否采集PLC觸摸屏數(shù)據(jù)"問題,本文通過功能模塊化拆解,結(jié)合真實應用場景,解析工業(yè)智能網(wǎng)關在PLC觸摸屏數(shù)據(jù)采集中的技術實現(xiàn)與商業(yè)價值。
    的頭像 發(fā)表于 07-16 10:36 ?699次閱讀
    工業(yè)智能網(wǎng)關:PLC<b class='flag-5'>觸摸屏</b>數(shù)據(jù)采集場景覆蓋指南

    工業(yè)智能網(wǎng)關能夠采集PLC觸摸屏

    數(shù)據(jù)的采集與處理。以下從功能實現(xiàn)、應用場景、技術支撐三方面具體分析: 功能實現(xiàn) 工業(yè)智能網(wǎng)關通過網(wǎng)口或串口連接PLC和觸摸屏,采集PLC設備數(shù)據(jù)并實時上傳到現(xiàn)場觸摸屏,實現(xiàn)遠程監(jiān)控PLC運行狀態(tài)并進行智能預警。例如,物通博聯(lián)推出
    的頭像 發(fā)表于 06-25 14:30 ?569次閱讀
    工業(yè)智能網(wǎng)關能夠采集PLC<b class='flag-5'>觸摸屏</b>嗎

    昆侖通態(tài)物聯(lián)網(wǎng)觸摸屏配置教程

    昆侖通態(tài)物聯(lián)網(wǎng)觸摸屏配置教程
    發(fā)表于 06-09 14:59 ?0次下載

    觸摸屏的防水方案該如何選擇?#觸摸屏 #工作原理大揭秘 #人工智能

    觸摸屏
    jf_95705721
    發(fā)布于 :2025年04月14日 13:59:29

    OBOO鷗柏觸摸屏一體查詢機結(jié)合AI人工智能DeepSeek應用開發(fā)文檔

    隨著科技的飛速發(fā)展,AI智能技術已經(jīng)廣泛應用于各行各業(yè)。OBOO鷗柏作為專注室內(nèi)室外網(wǎng)絡廣告,觸摸屏一體查詢機高端品牌定位,鷗柏觸摸屏查詢終端機作為現(xiàn)代
    的頭像 發(fā)表于 03-04 11:48 ?620次閱讀
    OBOO鷗柏<b class='flag-5'>觸摸屏</b>一體查詢機結(jié)合AI人工智能DeepSeek應用<b class='flag-5'>開發(fā)</b>文檔

    案例解說PLC、觸摸屏及變頻器綜合應用

    《案例解說PLC、觸摸屏及變頻器綜合應用》一書詳細闡述了PLC(可編程邏輯控制器)、觸摸屏及變頻器的綜合應用。以下是對該書的案例解說以及PLC、觸摸屏及變頻器綜合應用的一些介紹: 一、書籍介紹
    的頭像 發(fā)表于 02-19 09:43 ?1456次閱讀

    Maxtouch觸摸屏:多場景觸控解決方案

    Maxtouch觸摸屏方案以其卓越的性能和高度適應性,為汽車、工業(yè)和消費類電子設備提供全面的觸摸屏解決方案。憑借專用觸摸屏芯片和高效開發(fā)工具,它滿足多種應用場景的需求,具有強抗干擾能力
    的頭像 發(fā)表于 02-11 09:25 ?1495次閱讀
    Maxtouch<b class='flag-5'>觸摸屏</b>:多場景觸控解決方案

    4線電阻式觸摸屏是如何工作的

    4線電阻式觸摸屏是一種常見的觸控技術,廣泛應用于各種工業(yè)和消費電子產(chǎn)品中。這類觸摸屏的工作原理是基于壓力感應:當屏幕表面受到觸摸時,頂層(通常是一層透明的導電涂層)會與底層接觸,從而形
    的頭像 發(fā)表于 01-17 17:14 ?3663次閱讀
    4線電阻式<b class='flag-5'>觸摸屏</b>是如何工作的

    深度應用在智能冰箱觸摸屏中的電容式觸摸芯片-GT301L

    ?智能冰箱觸摸屏的工作原理主要基于電容式觸摸屏技術?。當手指觸摸到屏幕上時,會對屏幕的電容板產(chǎn)生電荷,通過感應電極實現(xiàn)電荷的感應和定位。
    的頭像 發(fā)表于 01-14 09:41 ?1031次閱讀
    深度應用在智能冰箱<b class='flag-5'>觸摸屏</b>中的電容式<b class='flag-5'>觸摸</b>芯片-GT301L

    觸摸屏與傳統(tǒng)顯示器比較

    隨著科技的飛速發(fā)展,顯示技術也在不斷進步。觸摸屏和傳統(tǒng)顯示器作為兩種主流的顯示技術,它們各自有著獨特的優(yōu)勢和應用場景。 1. 技術原理 觸摸屏
    的頭像 發(fā)表于 01-06 17:02 ?1873次閱讀

    廣州大彩講堂:安卓/linux觸摸屏四路CVBS輸入實現(xiàn)同時顯示!

    廣州大彩串口安卓/linux觸摸屏四路CVBS輸入實現(xiàn)同時顯示!
    的頭像 發(fā)表于 12-25 16:49 ?1173次閱讀
    廣州大彩講堂:安卓/<b class='flag-5'>linux</b><b class='flag-5'>觸摸屏</b>四路CVBS輸入實現(xiàn)同時顯示!