女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

Linux開發板調屏方法,實戰經驗讓您少走彎路

觸覺智能 ? 2025-06-06 18:13 ? 次閱讀

本文介紹Linux系統調試屏幕過程中檢查屏幕狀態及信息的方法。如:驅動、屏幕連接、分辨率、色彩等狀態。基于觸覺智能RK3562開發板演示,搭載4核A53處理器,主頻高達2.0GHz;內置獨立1Tops算力NPU,可應用于物聯網網關、平板電腦智能家居、教育電子、工業顯示與控制等行業。

DRM顯示

  • 查看顯示驅動

瑞芯微Rockchip平臺從Linux 4.4 內核開始,顯示驅動全部切到 DRM 顯示框架。

DRM全稱是Direct Rendering Manager,進行顯示輸出管理、buffer分配、幀緩沖。對應的userspace庫為libdrm,libdrm庫提供了一系列友好的控制封裝,使用戶可以方便的進行顯示的控制和 buffer 申請。

DRM的設備節點為/dev/dri/cardX,X數值為0-15,默認使用的/dev/dri/card0。

  • 查看顯示設備狀態

一般對于DRM顯示設備測試使用modetest工具。modetest 是一個用于顯示和測試 Linux 內核模式設置的工具。可以列出可用的顯示模式并測試它們的功能。

查看drm系統的基礎狀態:

root@ido:~# modetest -M rockchip Encoders: idcrtctype possible crtcspossible clones 1220 Virtual 0x00000001 0x00000001 12468 DSI 0x00000001 0x00000002 Connectors: idencoderstatusnamesize (mm)modesencoders 125 124 connectedDSI-1 0x0 1 124 modes: index name refresh (Hz) hdisp hss hse htot vdisp vss vse vtot) #0 800x1280 60.06 800 852 856 868 1280 1340 1358 1408 73400 flags: nhsync, nvsync; type: preferred, driver props: ...內容省略... CRTCs: idfbpossize 68129(0,0)(800x1280) #0 60.06 800 852 856 868 1280 1340 1358 1408 73400 flags: nhsync, nvsync; type: props: ...內容省略... Planes: idcrtcfbCRTC x,yx,ygamma sizepossible crtcs 54681290,00,00 0x00000001 formats: XR24 AR24 XB24 AB24 RG24 BG24 RG16 BG16 NV12 NV21 NV16 NV61 NV24 NV42 NV15 NV20 NV30 YVYU VYUY YUYV UYVY props: ...內容省略... Frame buffers: idsizepitch

第一部分的Encoders輸出和第二部分的Connectors對應,從Dump 輸出我們可以看到:

Connector DPI-1的id為125,它對應的Encoder id為124,并處于connected狀態,說明底層驅動已經檢測到了該 DPI接口上已經有顯示設備連接。

modes是驅動上報的對應顯示設備支持的分辨率。

  • 輸出彩條測試屏幕

檢測到drm正常后,可以在顯示屏上輸出彩條:

#其中125是DPI-1的id,68是crtc modetest -M rockchip -s 125@68:800x1280

通過上述命令,可以在DSI上顯示類似下邊的smpte彩條。

wKgZPGhCv0mAU2lMAABIHF3d9nw48.jpeg

液晶背光設置

使用backlight設置液晶屏的背光亮度,背光值設置范圍0~255:

#背光設置為150 echo 150 > /sys/class/backlight/backlight/brightness

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

    關注

    87

    文章

    11465

    瀏覽量

    212830
  • 開發板
    +關注

    關注

    25

    文章

    5538

    瀏覽量

    102477
  • 點屏配板
    +關注

    關注

    0

    文章

    4

    瀏覽量

    5053
  • RK3568
    +關注

    關注

    5

    文章

    582

    瀏覽量

    6110
  • RK3562
    +關注

    關注

    0

    文章

    63

    瀏覽量

    302
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    快速學習C語言途徑,少走彎路

    本帖最后由 aksdamo2 于 2015-11-11 20:03 編輯 快速學習C語言途徑,少走彎路1.標準C語言能干什么?坦白講,在今天軟件已經發展了半個多世紀,單純的C語言什么都干
    發表于 10-25 20:36

    少走彎路Linux編程思想轉變

    為基于Linux操作系統編程,講這個思想轉變的書幾乎沒有,初學者走了很多彎路,撞了很多難墻。筆者因此寫上自己的學習心得,希望能給和我一樣轉變做嵌入式Linux這塊的朋友一點幫助,早點
    發表于 12-30 10:10

    快速學習C語言的途徑,少走彎路

    `快速學習C語言的途徑,少走彎路 標準C語言能干什么? 坦白講,在今天軟件已經發展了半個多世紀,單純的C語言什么都干不了。標準C語言庫只提供了一些通用的邏輯運算方法以及字符串處理,當然字符串在C
    發表于 10-19 10:51

    新人來咯,剛剛學labview有什么建議少走彎路嗎?

    我剛剛來發燒友,對這不是很熟,剛剛學labview,大家有什么建議少走彎路嗎?還有什么辦法賺到更多的幣,不然下載不了東西
    發表于 03-15 16:30

    少走彎路!分享PCB設計中的布線經驗

    少走彎路!分享PCB設計中的布線經驗
    發表于 04-25 09:31

    開關電源維修方法實戰經驗

    開關電源維修方法實戰經驗開關電源維修方法實戰經驗
    發表于 01-15 16:38 ?49次下載

    STM32 應用實戰經驗篇推薦閱讀

    近日,ST官方技術部門又推出了3篇針對STM32應用開發實戰經驗篇,分享給各位ST MCU使用者。在此我對這三篇文章內容作個簡介,細節可自行去ST官方相關網站下載,文章結尾會介紹。 第一篇是介紹了
    發表于 11-29 17:42 ?552次閱讀

    ARM全國產云平臺部署容器實戰經驗分享

    ARM全國產云平臺部署容器實戰經驗分享
    發表于 07-18 16:11 ?71次下載
    ARM全國產云平臺部署容器<b class='flag-5'>實戰經驗</b>分享

    提高單片機抗干擾能力,你的設計少走彎路

    如何提高單片機抗干擾少走彎路 搞過產品的朋友都有體會,一個設計看似簡單,硬件設計和代碼編寫很快就搞定,但在調試過程中卻或多或少的意外,這些都是抗干擾能力不夠的體現。 下面討論一下如何
    發表于 10-13 22:21 ?1102次閱讀

    熱水器安裝有竅門 注意這些事項能讓你少走彎路

    熱水器是家庭常備家電之一,不過常聽有人抱怨熱水器沒安裝好,叫人上門安裝還很貴,這熱水器安裝到底有什么講究?今天咱們就一次性來說清楚,大家少走彎路
    發表于 04-16 17:17 ?1950次閱讀

    嵌入式項目實戰經驗

    嵌入式項目實戰經驗分享,C/C++、Linux、STM32、51單片機、FPGA、IoT、OpenCV、數字圖像處理、通信、算法!
    發表于 11-03 12:36 ?24次下載
    嵌入式項目<b class='flag-5'>實戰經驗</b>

    利用Linux開發板為TLV320ADC5120開發Linux內核驅動的方法

    利用Linux開發板為TLV320ADC5120開發Linux內核驅動的方法
    發表于 10-28 11:59 ?0次下載
    利用<b class='flag-5'>Linux</b><b class='flag-5'>開發板</b>為TLV320ADC5120<b class='flag-5'>開發</b><b class='flag-5'>Linux</b>內核驅動的<b class='flag-5'>方法</b>

    硬件電路設計有這么多坑,如何少走彎路?看大牛怎么說

    硬件電路設計有這么多坑,如何少走彎路?看大牛怎么說
    的頭像 發表于 11-27 17:34 ?855次閱讀

    飛凌嵌入式T113-i開發板調方法

    對于飛凌嵌入式T113-i開發板調問題,需要按照以下步驟進行操作
    的頭像 發表于 01-29 16:25 ?1446次閱讀

    i.MX Linux開發實戰指南—基于野火i.MX系列開發板

    電子發燒友網站提供《i.MX Linux開發實戰指南—基于野火i.MX系列開發板.pdf》資料免費下載
    發表于 10-10 17:23 ?12次下載