91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

保姆級!RK3506開發(fā)板RGB接口屏幕調(diào)試指南,一篇全搞定不踩坑

觸覺智能 ? 2025-11-03 13:40 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文基于觸覺智能RK3506核心板/開發(fā)板,介紹RGB接口屏幕調(diào)試指南。

wKgZPGgOFXqAR_quAACjcam2n2w20.jpeg

RGB簡介

  • RGB接口簡介

RGB 接口也被稱為 DPI(Display Pixel Interface) 接口,是一種通過紅、綠、藍三原色通道傳輸視頻信號的工業(yè)標準接口,采用模擬信號傳輸方式。該接口基于RGB色彩模式,通過三原色疊加實現(xiàn)精準色彩還原,主要應用于工業(yè)控制、專業(yè)繪圖設備、車載顯示器和嵌入式系統(tǒng)等領域。RK3506平臺支持RGB接口,輸出像素格式支持RGB888/RGB666/RGB565等像素格式。

  • RGB接口協(xié)議

RGB接口數(shù)據(jù)傳輸協(xié)議如下圖所示:

wKgZPGkIQGSAATA5AAEMNcAI6U880.jpeg

  • RGB引腳信號說明

包含:VSYNC(幀同步信號)、HSYNC(行同步信號)、ENABLE(數(shù)據(jù)使能信號)和 DOTCLK(時鐘信號)、DB[23:0](數(shù)據(jù)信號)共28個引腳。

VSYNC信號:控制圖像的垂直幀周期,告訴顯示屏 “當前一幀圖像已傳輸完畢,準備開始下一幀”,對應屏幕的一整個畫面。

HSYNC信號:控制圖像的水平行周期,告訴顯示屏 “當前行的像素數(shù)據(jù)已傳輸完畢,準備開始下一行”。

ENABLE信號:有效數(shù)據(jù)的 “開關”精準標記哪些時段傳輸?shù)氖怯行袼財?shù)據(jù)。

DOTCLK信號:提供全局同步時鐘,控制像素數(shù)據(jù)的傳輸速率和采樣時機,是所有信號的 “時間基準”。

DB[23:0]信號:24 根并行數(shù)據(jù)線,分別傳輸單個像素的紅(R)、綠(G)、藍(B)三基色數(shù)據(jù),對應 24 位 RGB888 格式(每色 8 位)。

RGB接口硬件設計

  • 硬件說明

觸覺智能RK3506開發(fā)板硬件RGB接口采用底板排針+轉接板的設計方式,此方式相對靈活,當引腳不夠用可以將RGB接口引腳復用為其他引腳功能進行開發(fā)。開發(fā)板默認適配的是7寸RGB觸摸屏。

wKgZO2kIQGSAQCe9AADC0EtlW-U48.jpeg

開發(fā)板底板RGB顯示接口(雙排針)核心原理圖:

wKgZPGkIQGSAGd7CAAC5daSiK6Y61.jpeg

引腳說明:TP_RST0、TP_INT0、TP_SCL0、TP_SDA0 信號為觸摸屏接口信號引腳,RGB_PWM、LCD_PWREN_H_ 信號分別為屏幕背光、屏幕電源信號引腳。

軟件配置

  • 顯示通路

RGB接口顯示框架如下圖所示,VOP(Video Output Process)是 RK 平臺的顯示處理單元,VOP 會從 DDR 中讀取圖像數(shù)據(jù)并處理,再送到顯示接口 RGB/MCU上,接口模塊則會將圖像數(shù)據(jù)轉換為符合協(xié)議的數(shù)據(jù)流,最后傳輸?shù)狡聊簧巷@示。

wKgZO2kIQGSAfijoAAA9PwX-9y878.jpeg
  • Panel 驅動、設備樹配置

RGB panel驅動在 kernel/drivers/gpu/drm/panel/panel-simple.c 中的實現(xiàn),此驅動底層走的是DRM框架,關于DRM驅動框架這里不展開敘述。本節(jié)重點講解panel的設備樹配置,下述以開發(fā)板配套的7寸RGB觸摸屏的設備樹核心配置為例進行講解。

panel: panel { status = "okay"; compatible = "simple-panel"; bus-format = ; backlight = <&backlight>; enable-gpios = <&gpio0 RK_PD0 GPIO_ACTIVE_HIGH>; enable-delay-ms = <20>; pinctrl-names = "default"; pinctrl-0 = <&lcd_en_gpio>; display-timings { native-mode = <&timing0>; timing0: timing0 { clock-frequency = <51200000>; hactive = <1024>; vactive = <600>; hback-porch = <160>; hfront-porch = <160>; vback-porch = <23>; vfront-porch = <12>; hsync-len = <24>; vsync-len = <2>; hsync-active = <0>; vsync-active = <0>; de-active = <0>; pixelclk-active = <0>; }; }; port { panel_in_rgb: endpoint { remote-endpoint = <&rgb_out_panel>; }; }; }; &vop { status = "okay"; }; &rgb_in_vop { status = "okay"; }; &route_rgb { status = "okay"; connect = <&vop_out_rgb>; };

  • 設備節(jié)點屬性說明

1、bus-format

指定像素數(shù)據(jù)傳輸格式,當前屏幕支持的是RGB888像素格式,使用其他屏幕可以通過屏幕datasheet手冊確定。

wKgZO2kIQGWAQqciAABYQHHTHGM08.jpeg

2、backlight

背光控制節(jié)點,用于控制屏幕別光,屏幕背光使用PWM信號進行控制,在顯示圖像前需要確保背光已經(jīng)正常點亮。

backlight: backlight { status = "okay"; compatible = "pwm-backlight"; pwms = <&pwm0_4ch_2 0 25000 0>; brightness-levels = < 0 20 20 21 21 22 22 23 23 24 24 25 25 26 26 27 27 28 28 29 29 30 30 31 31 32 32 33 33 34 34 35 35 36 36 37 37 38 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 >; default-brightness-level = <200>; };

3、enable-gpios、enable-delay-ms

屏幕電源引腳,配置需要根據(jù)屏幕datasheet手冊中上下電和復位的時序要求,以及實際硬件電路的設計來修改。

wKgZO2kIQGWAC_EiAACUz88DlyM32.jpeg

4、pinctrl-0 = <&lcd_en_gpio>

該屬性用于配置數(shù)據(jù)使能引腳復用功能,根據(jù)實際使用的數(shù)據(jù)使能引腳進行修改。

5、display-timings節(jié)點

屏幕顯示時序參數(shù)時序節(jié)點,屏幕datasheet手冊會提供推薦配置,用戶也可以根據(jù)具體的應用需求在指定的上下閾值區(qū)間內(nèi)微調(diào)。

wKgZPGkIQGWAfEn-AAClWTupTqI01.jpeg

6、port連接端點

定義顯示屏的輸入端點,與RGB節(jié)點的輸出端點(&rgb_out_panel)連接,形成數(shù)據(jù)通路。

常見問題

比如:RGB屏可以顯示圖像但屏幕上有噪點或者存在顯示錯位現(xiàn)象。

解決方法:可以嘗試翻轉下時鐘極性,對應 display-timings 下的 pixelclk-active 屬性,可以改變時鐘與 數(shù)據(jù)信號的相對相位。

pixelclk-active = <1>

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

    關注

    4

    文章

    831

    瀏覽量

    61996
  • 開發(fā)板
    +關注

    關注

    26

    文章

    6300

    瀏覽量

    118349
  • 瑞芯微
    +關注

    關注

    27

    文章

    795

    瀏覽量

    54371
  • RGB屏
    +關注

    關注

    0

    文章

    10

    瀏覽量

    1379
  • RK3506
    +關注

    關注

    0

    文章

    94

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    米爾瑞芯微多核異構低功耗RK3506核心重磅發(fā)布

    近日,米爾電子發(fā)布MYC-YR3506核心開發(fā)板,基于國產(chǎn)新一代入門級工業(yè)處理器瑞芯微RK3506,這款芯片采用三核Cortex-A7+
    發(fā)表于 05-16 17:20

    米爾基于RK3562與RK3506開發(fā)板有什么區(qū)別?

    的重要載體。本期視頻與非網(wǎng)就帶大家來了解這兩款產(chǎn)品。 MYD-YR3506J 先來看RK3506開發(fā)板,以底板+核心的結構,底板都是
    發(fā)表于 07-11 09:32

    【米爾RK3506國產(chǎn)開發(fā)板評測試用】開箱體體驗

    很高興今天收到了米爾科技的RK3506開發(fā)板,下面是開箱體驗,后期的測試使用中將會做詳細的測試和試用。 1.開箱,包含以下: RK3506開發(fā)板1 USB_TYPEC1 10Pin連接
    發(fā)表于 07-30 01:06

    瑞芯微RK3506開發(fā)板必備之LVGL應用開發(fā)手冊,深圳觸覺智能出品

    SDL送顯。目前RK3506平臺可支持SDL送顯。本文基于觸覺智能RK3506星閃開發(fā)板進行演示,配套RK3506核心(3核A7@1.5G
    的頭像 發(fā)表于 04-27 19:31 ?1572次閱讀
    瑞芯微<b class='flag-5'>RK3506</b><b class='flag-5'>開發(fā)板</b>必備之LVGL應用<b class='flag-5'>開發(fā)</b>手冊,深圳觸覺智能出品

    瑞芯微RK3506開發(fā)板之Qt應用開發(fā)手冊(上) 深圳觸覺智能出品,嵌入式方案商

    瑞芯微RK3506開發(fā)板必備攻略之Qt應用開發(fā)手冊(上) 基于Ubuntu
    的頭像 發(fā)表于 04-28 17:16 ?1521次閱讀
    瑞芯微<b class='flag-5'>RK3506</b><b class='flag-5'>開發(fā)板</b>之Qt應用<b class='flag-5'>開發(fā)</b>手冊(上) 深圳觸覺智能出品,嵌入式方案商

    瑞芯微RK3506開發(fā)板Ethercat主站適配開發(fā)詳細攻略,實測微秒抖動延遲!

    瑞芯微RK3506開發(fā)板Ethercat主站適配開發(fā)詳細攻略,實測微秒抖動延遲!
    的頭像 發(fā)表于 05-09 15:57 ?1787次閱讀
    瑞芯微<b class='flag-5'>RK3506</b><b class='flag-5'>開發(fā)板</b>Ethercat主站適配<b class='flag-5'>開發(fā)</b>詳細攻略,實測微秒<b class='flag-5'>級</b>抖動延遲!

    米爾基于瑞芯微RK3506核心開發(fā)板

    MYC-YR3506核心開發(fā)板一代入門級國產(chǎn)工業(yè)處理器RK3506,3核A7+單核M0多核異構RK
    發(fā)表于 05-15 16:00 ?14次下載

    有獎丨米爾 瑞芯微RK3506開發(fā)板免費試用

    米爾與瑞芯微合作發(fā)布的新品基于瑞芯微RK3506應用處理器的MYD-YR3506開發(fā)板免費試用名額來啦~~米爾提供了3塊價值299元的MYD-YR3506
    的頭像 發(fā)表于 06-19 08:04 ?1081次閱讀
    有獎丨米爾 瑞芯微<b class='flag-5'>RK3506</b><b class='flag-5'>開發(fā)板</b>免費試用

    瑞芯微RK3506開發(fā)板必備攻略之Qt應用開發(fā)手冊(下),觸覺智能工控嵌入式方案商

    本文基于觸覺智能RK3506星閃開發(fā)板Buildroot系統(tǒng)進行演示,配套RK3506核心(3核A7+M0多核異構)寬溫59元/工業(yè)
    的頭像 發(fā)表于 06-19 17:49 ?1204次閱讀
    瑞芯微<b class='flag-5'>RK3506</b><b class='flag-5'>開發(fā)板</b>必備攻略之Qt應用<b class='flag-5'>開發(fā)</b>手冊(下),觸覺智能工控嵌入式方案商

    有獎丨米爾 瑞芯微RK3506開發(fā)板免費試用來啦!

    米爾與瑞芯微合作發(fā)布的新品基于瑞芯微RK3506應用處理器的MYD-YR3506開發(fā)板免費試用名額增加啦
    的頭像 發(fā)表于 07-10 08:03 ?943次閱讀
    有獎丨米爾 瑞芯微<b class='flag-5'>RK3506</b><b class='flag-5'>開發(fā)板</b>免費試用來啦!

    瑞芯微RK3506開發(fā)板PWM輸入捕獲驅動調(diào)試記錄

    本文演示PWM輸入信號采集,基于觸覺智能RK3506開發(fā)板,搭載3核Cortex-A7+Cortex-M0多核異構處理器,支持2路CANFD,5路串口,RGB、MIPI、音頻、USB2.0OTG等
    的頭像 發(fā)表于 09-08 13:48 ?1214次閱讀
    瑞芯微<b class='flag-5'>RK3506</b><b class='flag-5'>開發(fā)板</b>PWM輸入捕獲驅動<b class='flag-5'>調(diào)試</b>記錄

    RK3506開發(fā)板Linux開發(fā)板極致性價比之選

    RK3506開發(fā)板Linux開發(fā)板極致性價比之選瑞芯微RK3506開發(fā)板,3核Cortex-A7@1.5GHz+Cortex-M0,Linu
    的頭像 發(fā)表于 09-11 16:26 ?3493次閱讀
    <b class='flag-5'>RK3506</b><b class='flag-5'>開發(fā)板</b>Linux<b class='flag-5'>開發(fā)板</b>極致性價比之選

    如何讓RK3506流暢刷圖,用好RGA?

    本文基于觸覺智能RK3506核心/開發(fā)板,介紹RGAIM2D進行圖像處理,包括相關編譯與測試方法。
    的頭像 發(fā)表于 10-29 10:00 ?1162次閱讀
    如何讓<b class='flag-5'>RK3506</b>流暢刷圖,用好RGA?

    觸覺智能RK3506星閃開發(fā)板測評報告(下)

    本文基于觸覺智能RK3506開發(fā)板,上集主要從性能、功耗進行測評,本集將從開發(fā)板的外設設計、EMC等可靠性性能進行測評。
    的頭像 發(fā)表于 12-11 17:00 ?1270次閱讀
    觸覺智能<b class='flag-5'>RK3506</b>星閃<b class='flag-5'>開發(fā)板</b>測評報告(下)

    RK3506 MIPI轉HDMI顯示開發(fā)實戰(zhàn):從硬件到驅動解析

    從 0 入門 Linux 嵌入式開發(fā)!RK3506 開發(fā)板實戰(zhàn)教程系列開篇 在嵌入式設備開發(fā)中,MIPI DSI接口(移動行業(yè)處理器
    的頭像 發(fā)表于 01-06 07:09 ?640次閱讀
    <b class='flag-5'>RK3506</b> MIPI轉HDMI顯示<b class='flag-5'>開發(fā)</b>實戰(zhàn):從硬件到驅動<b class='flag-5'>全</b>解析