<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
創作中心

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

3天內不再提示

調出好畫面!帶你玩轉飛凌嵌入式AM62x開發板的顯示接口

飛凌嵌入式 ? 2023-12-08 11:35 ? 次閱讀

來源:飛凌嵌入式官網

“顯示”是嵌入式開發板最為重要的功能之一,能夠支持更多種類、更高規格的顯示接口,意味著它能夠應對的使用場景也更加廣泛。每一款嵌入式開發板在出廠前都會做屏幕調試,但在客戶的實際項目開發過程中往往會選擇非原廠的其他屏體進行適配,而在這個過程中可能會遇到一些無法適配問題。

以飛凌嵌入式AM62x系列的OK6254-C開發板為例,它擁有LVDS和RGB兩種顯示接口,最多支持2路顯示控制器,可同時輸出2種不同畫面。為了幫助開發者們更方便地進行調試,小編會分上、下兩篇文章詳細介紹OK6254-C開發板的顯示方案,本文將先為大家帶來RGB的顯示和修改方式。

1、RGB接口規格

飛凌嵌入式OK6254-C開發板提供1個24bit RGB并行顯示接口,支持最高分辨率為 WUXGA(1920x1200 @60fps,165MHz 像素時鐘)。 底板通過FPC座引出16bit數據接口,默認適配飛凌嵌入式7英寸電阻、電容觸摸屏,分辨率為1024x600@60fps。

如果對色彩細節和真實性要求較高,RGB888是更好的選擇;如果存儲空間有限且對色彩表現的要求不高,則可以考慮使用RGB565以節省存儲資源。這時,就涉及到了RGB888和RGB565的選擇問題。

2 、RGB888和RGB565的選擇和修改

OK6254-C設備樹的修改十分方便,我們把設備樹分為三個部分——內核設備樹,LVDS顯示設備樹,RGB顯示設備樹。若要進行RGB888和RGB565的選擇和修改,我們需要打開OK6254-C-rgb.dts文件,如下圖:

wKgZomVyjxmASl9kAABa72sJucw500.png

上圖中第一個紅色方框內,我們可以修改RGB顯示為RGB888或者RGB565,默認為rgb565。下邊的紅色方框是分辨率信息,默認為1024*600,最大支持1920x1200,大家根據根據自己手中的屏體手冊修改對應參數即可。此外,OK6254-C開發板還支持800*480的屏幕分辨率,接下來為大家介紹選屏操作。

打開文件OK6254-C-rgb-800_480.dts

大家可以在下圖紅框部分修改分辨率以及適合屏幕的屏體參數。

wKgaomVyjxmAang_AAA_2Gwmgkc405.png

(1) 編譯:

因為我們只對設備樹進行了修改,所以我們不需要全編譯,否則不僅費時而且費力。編譯內核后會在images目錄下生成新的Image 和多個設備樹文件,在這里我們只需要單獨編譯內核。

1. 切換目錄:cd OK6254-linux-sdk/

2. 執行環境變量:. build.sh

3. 執行單獨編譯內核的指令:sudo ./build.sh kernel

4. 打包所有設備樹文件到開發板/boot/目錄下替換,然后sync保存重啟scp images/OK6254-C* root@172.16.0.225:/boot/

至此修改完畢。

(2) 選屏階段:

我們已經修改好了對應的文件,替換之后應該如何選擇屏幕呢?目前屏幕切換控制方式有三種——內核設備樹指定、Uboot菜單動態控制、Forlinx Desktop界面Ubootmenu應用程序。 今天簡單介紹一下Uboot菜單動態控制 。

Uboot啟動過程中,按空格鍵將會進入Uboot 菜單。 菜單共有三個選項:

輸入0,將會進入uboot 命令行;

輸入1,將會重啟Uboot;

輸入2,將會進入顯示配置菜單。

wKgZomVyjxmAdHTZAAAFR09ATwI575.png

屏幕配置菜單有三個選項:

輸入0,將會返回上一級菜單;

輸入1,會切換選項1顯示的內容,從而配置屏幕1 LVDS; 注: 屏幕1支持單LVDS、雙LVDS和關閉(即LVDS off)

輸入2,會切換選項2顯示的內容,從而配置屏幕2 LCD。 注: 屏幕2支持1024*600 分辨率LCD屏, 800*480分辨率 LCD屏幕和關閉(即RGB off)

選擇LCD屏時,我們輸入2就OK。

wKgaomVyjxmAXENmAAAJHUqHZsU660.png

選擇好需要的配置后,輸入0返回上一級菜單。重啟Uboot或進入命令行啟動系統,都可以使屏幕設置生效。 其它分辨率屏幕請按照屏幕參數要求自行修改內核設備樹屏幕參數實現。

至此,我們對于RGB的顯示方案介紹完畢, 當然其他顯示接口也是類似,大家可以關注后續的應用筆記。

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

    關注

    6

    文章

    1161

    瀏覽量

    55348
  • 顯示
    +關注

    關注

    0

    文章

    408

    瀏覽量

    44924
  • 嵌入式技術
    +關注

    關注

    10

    文章

    349

    瀏覽量

    34273
  • 開發板
    +關注

    關注

    25

    文章

    4429

    瀏覽量

    93990
  • 飛凌嵌入式
    +關注

    關注

    0

    文章

    68

    瀏覽量

    54
收藏 人收藏

    評論

    相關推薦

    phyCORE-AM62x 開發套件免費試用

    phyCORE-AM62x 是一款非常適合部署在邊緣計算設備、工業 HMI 和無顯示網關等各種嵌入式應用中的可拓展核心。這款核心的尺寸僅
    發表于 03-26 14:52

    基于TI AM62x的SPI接口配置

    了空間上的優化和便捷。正因為它簡單易用的特點,現在越來越多的芯片選擇集成SPI通信協議。 作為TI Sitara?產品線新一代MPU產品,TI AM62x處理器特別配備了多達4路的SPI接口以及1路
    發表于 03-22 15:52

    帶你玩轉AM62x開發板顯示接口

      1 LVDS接口規格   嵌入式OK6254-C開發板提供2個4-lane LVDS顯示
    發表于 01-11 09:09

    【米爾-TIAM62開發板-接替335x-試用評測】1、TIAM62的SoC架構

    前言 近十年來,AM335x芯片作為TI經典工業MPU產品,在工業處理器市場占據主流地位。隨著信息技術的快速發展,TI發布了新一代64位MPU通用工業處理器平臺-AM62x,米爾作為領先的嵌入式
    發表于 01-05 20:25

    帶你玩轉AM62x開發板顯示接口——LVDS的顯示和修改方式

    說,我們進入正題。1LVDS接口規格飛凌嵌入式OK6254-C開發板提供2個4-laneLVDS顯示串行接口,每lane最高支持1.19Gb
    的頭像 發表于 01-05 08:02 ?585次閱讀
    <b class='flag-5'>帶你</b><b class='flag-5'>玩轉</b><b class='flag-5'>AM62x</b><b class='flag-5'>開發板</b>的<b class='flag-5'>顯示</b><b class='flag-5'>接口</b>——LVDS的<b class='flag-5'>顯示</b>和修改方式

    玩轉AM62x開發板顯示接口調試

    選擇非原廠的其他屏體進行適配,而在這個過程中可能會遇到一些無法適配問題。 以嵌入式AM62x系列的OK6254-C開發板為例,它擁有LV
    發表于 12-08 11:23

    AM6254開發板試用】+5內核編譯串口芯片Linux驅動(原創)

    接上四篇:【AM6254開發板試用】+1控制小車(原創) -
    發表于 09-23 23:21

    AM6254開發板試用】 4-機器視覺(原創)

    接上三篇:【AM6254開發板試用】+1控制小車(原創) -
    發表于 09-12 22:57

    AM6254開發板試用】+3攝像頭Linux驅動安裝適配(原創)

    接上兩篇:【AM6254開發板試用】+1控制小車(原創) -
    發表于 09-12 16:33

    AM6254開發板試用】+2機器視覺環境搭建(原創)

    感謝電子發燒友論壇網。 感謝保定嵌入式技術有限公司。 感謝 保定嵌入式技術有限公司技術人
    發表于 09-02 19:13

    TI AM62x接替AM335x,米爾核心板開發板

    TI AM62x接替AM335x,續寫下一個十年 AM62x是TI在智能工控領域新一代高性能、超高效處理器
    的頭像 發表于 08-08 11:58 ?766次閱讀
    TI <b class='flag-5'>AM62x</b>接替<b class='flag-5'>AM</b>335x,米爾核心板<b class='flag-5'>開發板</b>

    TI系列-TI AM62x接替AM335x,米爾核心板開發板

    MYC-YM62X核心板及開發板TIAM62x接替AM335x,續寫下一個十年AM62x是TI在智能工控領域新一代高性能、超高效處理器內核1
    發表于 08-08 09:08 ?5次下載

    嵌入AM62x系列核心配置新增,單核雙核四核給你更多選擇#嵌入式開發

    嵌入式開發
    飛凌嵌入式
    發布于 :2023年06月26日 11:35:22

    專用M4F+四核A53,異構多核AM62x讓工業控制“更實時、更安全”

    資源 Cortex-M4F開發案例創龍科技為客戶提供了AM62x基于Cortex-M4F的開發案例,包括CAN、UART、GPIO等接口的詳細開發
    發表于 06-15 17:18

    AM62x相比AM335x,到底升級了什么?

    正式推出極有可能引領未來10年工業潮流的最新明星處理器平臺-AM62x,創龍科技作為TI的官方合作伙伴,亦緊跟潮流正式推出搭載AM62x處理器的工業核心-SOM-TL62x。
    發表于 05-03 23:37
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>