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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

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

米爾MYD-YG2開(kāi)發(fā)板觸摸屏測(cè)試

華仔的編程隨筆 ? 來(lái)源:華仔的編程隨筆 ? 作者:華仔的編程隨筆 ? 2023-05-24 13:12 ? 次閱讀

我們連接RGB的LCD屏后,先進(jìn)入終端把開(kāi)機(jī)啟動(dòng)的mxapp2關(guān)閉。有兩種方式,一是killall mxapp2,二是用top查到mxapp2的進(jìn)程,然后用kill 進(jìn)程ID

執(zhí)行測(cè)試

root@myir-yg2lx:~# framebuffer_test
The framebuffer device was opened successfully.
vinfo.xres=800
vinfo.yres=480
vinfo.bits_per_bits=32
vinfo.xoffset=0
vinfo.yoffset=0
red.offset=16
green.offset=8
blue.offset=0
transp.offset=0
finfo.line_length=3200
finfo.type = PACKED_PIXELS
The framebuffer device was mapped to memory successfully.
color: red   rgb_val: 00FF0000
color: green   rgb_val: 0000FF00
color: blue   rgb_val: 000000FF
color: r & g   rgb_val: 00FFFF00
color: g & b   rgb_val: 0000FFFF
color: r & b   rgb_val: 00FF00FF
color: white   rgb_val: 00FFFFFF
color: black   rgb_val: 00000000

注意 如果有上述輸出,但是屏沒(méi)有顯示,是因?yàn)樵O(shè)備樹(shù)沒(méi)有更新,需要進(jìn)入uboot執(zhí)行:

=> setenv fdt_file myb-rzg2l-disp.dtb
=> saveenv

觸摸測(cè)試

需要連接帶觸摸的屏,我這里是MY-TFT070-K

終端執(zhí)行行“evtest”進(jìn)入測(cè)試界面

root@myir-yg2lx:~# evtest
No device specified, trying to scan all of /dev/input/event*
Available devices:
/dev/input/event0:      keyboard
/dev/input/event1:      generic ft5x06 (79)
/dev/input/event2:      A4TECH USB Device Keyboard
/dev/input/event3:      A4TECH USB Device System Control
/dev/input/event4:      A4TECH USB Device Consumer Control
/dev/input/event5:      A4TECH USB Device
/dev/input/event6:      A4TECH USB Device
Select the device event number [0-6]:

從結(jié)果我看到,觸摸屏ft5x06為event1。我們輸入1

Select the device event number [0-6]: 1
Input driver version is 1.0.1
Input device ID: bus 0x18 vendor 0x0 product 0x0 version 0x0
Input device name: "generic ft5x06 (79)"
Supported events:
  Event type 0 (EV_SYN)
  Event type 1 (EV_KEY)
    Event code 330 (BTN_TOUCH)
  Event type 3 (EV_ABS)
    Event code 0 (ABS_X)
      Value    155
      Min        0
      Max      799
    Event code 1 (ABS_Y)
      Value    476
      Min        0
      Max      479
    Event code 47 (ABS_MT_SLOT)
      Value      0
      Min        0
      Max        4
    Event code 53 (ABS_MT_POSITION_X)
      Value      0
      Min        0
      Max      799
    Event code 54 (ABS_MT_POSITION_Y)
      Value      0
      Min        0
      Max      479
    Event code 57 (ABS_MT_TRACKING_ID)
      Value      0
      Min        0
      Max    65535
Properties:
  Property type 1 (INPUT_PROP_DIRECT)
Testing ... (interrupt to exit)

然后我們點(diǎn)擊屏就有相應(yīng)的輸出:

Event: time 3029532101.3029532101, type 3 (EV_ABS), code 57 (ABS_MT_TRACKING_ID), value 34
Event: time 3029532101.3029532101, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 486
Event: time 3029532101.3029532101, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 172
Event: time 3029532101.3029532101, type 1 (EV_KEY), code 330 (BTN_TOUCH), value 1
Event: time 3029532101.3029532101, type 3 (EV_ABS), code 0 (ABS_X), value 486
Event: time 3029532101.3029532101, type 3 (EV_ABS), code 1 (ABS_Y), value 172
Event: time 3029532101.3029532101, -------------- SYN_REPORT ------------
Event: time 3029532101.3029532101, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 485
Event: time 3029532101.3029532101, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 171
Event: time 3029532101.3029532101, type 3 (EV_ABS), code 0 (ABS_X), value 485
Event: time 3029532101.3029532101, type 3 (EV_ABS), code 1 (ABS_Y), value 171
Event: time 3029532101.3029532101, -------------- SYN_REPORT ------------
Event: time 3029532101.3029532101, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 484
Event: time 3029532101.3029532101, type 3 (EV_ABS), code 0 (ABS_X), value 484
Event: time 3029532101.3029532101, -------------- SYN_REPORT ------------
Event: time 3029532101.3029532101, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 485
Event: time 3029532101.30295322
Event: time 3029532101.3029532101, -------------- SYN_REPORT ------------
Event: time 3029532101.3029532101, type 3 (EV_ABS), code 57 (ABS_MT_TRACKING_ID), value -1
Event: time 3029532101.3029532101, type 1 (EV_KEY), code 330 (BTN_TOUCH), value 0
Event: time 3029532101.3029532101, -------------- SYN_REPORT ------------

由上面可知,主要顯示坐標(biāo)值、鍵值,具體信息如下:

?EV_SYN:同步事件

?EV_KEY:按鍵事件,如 BTN_TOUCH 表示是觸摸按鍵

?EV_ABS:絕對(duì)坐標(biāo),如觸摸屏上報(bào)的坐標(biāo)

?BTN_TOUCH:觸摸按鍵

?ABS_MT_SLOT:事件中對(duì)應(yīng)的 value

?ABS_MT_TRACKING_ID 表示采集信息開(kāi)始

單點(diǎn)觸摸信息是以 ABS 承載并按一定順序發(fā)送,如:

?ABS_X:是相對(duì)于屏幕絕對(duì)坐標(biāo) X

?ABS_Y:是相對(duì)于屏幕絕對(duì)坐標(biāo) Y

而多點(diǎn)觸摸信息則是以 ABS_MT 承載并按一定順序發(fā)送,如:

?ABS_MT_POSITION_X:表示屏幕接觸面的中心點(diǎn) x 坐標(biāo)位置.

?ABS_MT_POSITION_Y:表示屏幕接觸面的中心點(diǎn) Y 坐標(biāo)位置

審核編輯:湯梓紅

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

    關(guān)注

    8

    文章

    4925

    瀏覽量

    125947
  • 觸摸屏
    +關(guān)注

    關(guān)注

    42

    文章

    2255

    瀏覽量

    115103
  • 開(kāi)發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    4771

    瀏覽量

    96162
  • 米爾
    +關(guān)注

    關(guān)注

    0

    文章

    46

    瀏覽量

    7851
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    入門(mén)級(jí)i.MX6UL板卡的神經(jīng)網(wǎng)絡(luò)框架ncnn的移植與測(cè)試-米爾MYD-Y6ULX-V2開(kāi)發(fā)板

    米爾 MYD-Y6ULX-V2 開(kāi)發(fā)板,基于 NXP i.MX6UL/i.MX6UL L處理器,該開(kāi)發(fā)板米爾稱(chēng)之為經(jīng)典王牌產(chǎn)品。本次
    的頭像 發(fā)表于 02-18 18:19 ?3064次閱讀
    入門(mén)級(jí)i.MX6UL板卡的神經(jīng)網(wǎng)絡(luò)框架ncnn的移植與<b class='flag-5'>測(cè)試</b>-<b class='flag-5'>米爾</b><b class='flag-5'>MYD-Y6ULX-V2</b><b class='flag-5'>開(kāi)發(fā)板</b>

    米爾MYD-YG2LX開(kāi)發(fā)板內(nèi)存、CPU等壓力測(cè)試

    MYD-YG2LX開(kāi)發(fā)板進(jìn)行基礎(chǔ)信息查看,以及CPU、內(nèi)存壓力測(cè)試
    的頭像 發(fā)表于 05-16 13:34 ?1213次閱讀
    <b class='flag-5'>米爾</b><b class='flag-5'>MYD-YG2</b>LX<b class='flag-5'>開(kāi)發(fā)板</b>內(nèi)存、CPU等壓力<b class='flag-5'>測(cè)試</b>

    米爾瑞薩RZ/G2L開(kāi)發(fā)板 觸摸屏測(cè)試 #米爾開(kāi)發(fā)板 #YG2LX #觸摸屏

    瑞薩開(kāi)發(fā)板米爾
    華仔stm32
    發(fā)布于 :2023年05月24日 13:17:25

    MYD-Y6ULX試用體驗(yàn)】基于米爾MYD-Y6ULX開(kāi)發(fā)板的酒駕測(cè)試計(jì)-結(jié)項(xiàng)報(bào)告

    MYD-Y6ULX開(kāi)發(fā)板的酒駕測(cè)試計(jì) 首先是材料的準(zhǔn)備:1.米爾MYD-Y6ULX開(kāi)發(fā)套件一套
    發(fā)表于 03-22 09:03

    米爾科技關(guān)于MYD-C8MMX開(kāi)發(fā)板測(cè)評(píng)

    今天要進(jìn)行測(cè)評(píng)的板子是來(lái)自米爾電子的MYD-C8MMX開(kāi)發(fā)板。MYD-C8MMX開(kāi)發(fā)板米爾電子
    發(fā)表于 03-05 11:27 ?2120次閱讀

    國(guó)產(chǎn)開(kāi)發(fā)板各項(xiàng)性能測(cè)試--米爾MYD-YT507H開(kāi)發(fā)板

    此次的板卡測(cè)試,是米爾MYD-YT507H開(kāi)發(fā)板的各項(xiàng)性能測(cè)試。
    的頭像 發(fā)表于 09-14 15:26 ?1589次閱讀
    國(guó)產(chǎn)<b class='flag-5'>開(kāi)發(fā)板</b>各項(xiàng)性能<b class='flag-5'>測(cè)試</b>--<b class='flag-5'>米爾</b><b class='flag-5'>MYD</b>-YT507H<b class='flag-5'>開(kāi)發(fā)板</b>

    米爾MYD-YT507開(kāi)發(fā)板試用體驗(yàn)】Ubuntu的xfce桌面環(huán)境建立及遠(yuǎn)程穿透訪問(wèn)家中米爾MYD-YT507開(kāi)發(fā)板

    到eMMC和完全調(diào)教指南! ,我分享了在米爾MYD-YT507開(kāi)發(fā)板上燒錄Ubuntu18.04系統(tǒng)及系統(tǒng)基礎(chǔ)調(diào)整,這篇文章中,分享的是xfce桌面環(huán)境的建立,以及如何在公司遠(yuǎn)程穿透訪問(wèn)家里內(nèi)網(wǎng)的
    的頭像 發(fā)表于 10-27 14:17 ?943次閱讀
    【<b class='flag-5'>米爾</b><b class='flag-5'>MYD</b>-YT507<b class='flag-5'>開(kāi)發(fā)板</b>試用體驗(yàn)】Ubuntu的xfce桌面環(huán)境建立及遠(yuǎn)程穿透訪問(wèn)家中<b class='flag-5'>米爾</b><b class='flag-5'>MYD</b>-YT507<b class='flag-5'>開(kāi)發(fā)板</b>

    ARM+FPGA架構(gòu)開(kāi)發(fā)板PCIE2SCREEN示例分析與測(cè)試-米爾MYD-JX8MMA7

    本次測(cè)試內(nèi)容為米爾MYD-JX8MMA7開(kāi)發(fā)板其ARM端的測(cè)試例程pcie2screen并介紹一
    的頭像 發(fā)表于 02-24 16:56 ?933次閱讀
    ARM+FPGA架構(gòu)<b class='flag-5'>開(kāi)發(fā)板</b>PCIE<b class='flag-5'>2</b>SCREEN示例分析與<b class='flag-5'>測(cè)試</b>-<b class='flag-5'>米爾</b><b class='flag-5'>MYD</b>-JX8MMA7

    試用視頻丨國(guó)產(chǎn)開(kāi)發(fā)板各項(xiàng)性能測(cè)試--米爾MYD-YT507H開(kāi)發(fā)板

    本篇測(cè)評(píng)由電子工程世界的優(yōu)秀測(cè)評(píng)者“qinyunti”提供。此次的板卡測(cè)試,是米爾MYD-YT507H開(kāi)發(fā)板的各項(xiàng)性能測(cè)試。完整試用視頻戳這
    的頭像 發(fā)表于 09-02 11:19 ?710次閱讀
    試用視頻丨國(guó)產(chǎn)<b class='flag-5'>開(kāi)發(fā)板</b>各項(xiàng)性能<b class='flag-5'>測(cè)試</b>--<b class='flag-5'>米爾</b><b class='flag-5'>MYD</b>-YT507H<b class='flag-5'>開(kāi)發(fā)板</b>

    ARM+FPGA架構(gòu)開(kāi)發(fā)板PCIE2SCREEN示例分析與測(cè)試-米爾MYD-JX8MMA7

    本篇測(cè)評(píng)由電子發(fā)燒友的優(yōu)秀測(cè)評(píng)者“zealsoft”提供。本次測(cè)試內(nèi)容為米爾MYD-JX8MMA7開(kāi)發(fā)板其ARM端的測(cè)試例程pcie
    的頭像 發(fā)表于 03-02 09:44 ?686次閱讀
    ARM+FPGA架構(gòu)<b class='flag-5'>開(kāi)發(fā)板</b>PCIE<b class='flag-5'>2</b>SCREEN示例分析與<b class='flag-5'>測(cè)試</b>-<b class='flag-5'>米爾</b><b class='flag-5'>MYD</b>-JX8MMA7

    米爾ARM+FPGA架構(gòu)開(kāi)發(fā)板PCIE2SCREEN示例分析與測(cè)試

    本次測(cè)試內(nèi)容為基于ARM+FPGA架構(gòu)的米爾MYD-JX8MMA7開(kāi)發(fā)板其ARM端的測(cè)試例程pcie2
    的頭像 發(fā)表于 07-08 14:38 ?604次閱讀
    <b class='flag-5'>米爾</b>ARM+FPGA架構(gòu)<b class='flag-5'>開(kāi)發(fā)板</b>PCIE<b class='flag-5'>2</b>SCREEN示例分析與<b class='flag-5'>測(cè)試</b>

    米爾ARM+FPGA架構(gòu)開(kāi)發(fā)板PCIE2SCREEN示例分析與測(cè)試

    本次測(cè)試內(nèi)容為基于ARM+FPGA架構(gòu)的米爾MYD-JX8MMA7開(kāi)發(fā)板其ARM端的測(cè)試例程
    的頭像 發(fā)表于 07-07 14:15 ?566次閱讀
    <b class='flag-5'>米爾</b>ARM+FPGA架構(gòu)<b class='flag-5'>開(kāi)發(fā)板</b>PCIE<b class='flag-5'>2</b>SCREEN示例分析與<b class='flag-5'>測(cè)試</b>

    在多媒體應(yīng)用場(chǎng)景下ffmpeg網(wǎng)絡(luò)視頻播放器的體驗(yàn)--基于米爾MYD-YG2LX開(kāi)發(fā)板

    MYD-YG2LX開(kāi)發(fā)板快捷高效的多媒體應(yīng)用開(kāi)發(fā)。過(guò)程https://www.sample-videos.com/index.php#sample-mp4-video下下測(cè)試mp
    的頭像 發(fā)表于 08-14 09:43 ?649次閱讀
    在多媒體應(yīng)用場(chǎng)景下ffmpeg網(wǎng)絡(luò)視頻播放器的體驗(yàn)--基于<b class='flag-5'>米爾</b><b class='flag-5'>MYD-YG2</b>LX<b class='flag-5'>開(kāi)發(fā)板</b>

    米爾基于瑞薩RZ/G2L開(kāi)發(fā)板在工控領(lǐng)域的應(yīng)用-基于SOEM的EtherCAT主站

    本文介紹【米爾MYD-YG2LX開(kāi)發(fā)板】在工控領(lǐng)域的應(yīng)用,實(shí)現(xiàn)基于SOEM的EtherCAT主站。開(kāi)發(fā)環(huán)境基于WSL2
    的頭像 發(fā)表于 08-24 18:57 ?682次閱讀
    <b class='flag-5'>米爾</b>基于瑞薩RZ/G<b class='flag-5'>2</b>L<b class='flag-5'>開(kāi)發(fā)板</b>在工控領(lǐng)域的應(yīng)用-基于SOEM的EtherCAT主站

    方法|如何為開(kāi)發(fā)板調(diào)試新的觸摸屏

    方法|如何為開(kāi)發(fā)板調(diào)試新的觸摸屏
    的頭像 發(fā)表于 11-30 11:30 ?764次閱讀
    方法|如何為<b class='flag-5'>開(kāi)發(fā)板</b>調(diào)試新的<b class='flag-5'>觸摸屏</b>