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

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

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

3天內不再提示

LCD開發(fā):從硬件適配到UI實現(xiàn)

青山老竹農 ? 來源:jf_82863998 ? 作者:jf_82863998 ? 2026-01-26 19:20 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

提升LCD開發(fā)效率的關鍵,不在于更換更快的屏幕或更強的MCU,而在于優(yōu)化開發(fā)鏈路本身。通過構建從硬件接口驗證、驅動移植、圖形庫配置到UI組件開發(fā)的完整流程,并引入標準化模板與自動化工具,可大幅減少重復勞動與溝通成本。

物聯(lián)網設備開發(fā)中,顯示屏作為關鍵的人機交互界面,其連接與驅動一直是開發(fā)者關注的焦點。

社群時有工程師朋友問:

模組能接顯示屏嗎?

LCD需要個串口或者SPI用來通訊,怎么設計?

除了調用LCD的API一筆一筆畫,還有什么推薦的UI框架或者接口么…

低功耗模組提供了專用的SPI LCD接口,為顯示應用帶來穩(wěn)定高效的解決方案。該接口不僅引腳固定、兼容廣泛的驅動IC,更配以完善的軟件庫支持,助力開發(fā)者快速實現(xiàn)顯示功能。

值得一提的是,隨著LuatOS生態(tài)持續(xù)演進,更多強大而易用的擴展庫正在路上,LCD開發(fā)將變得更加輕松。

一、硬件接口簡介

Air780Exx系列低功耗模組SPI LCD接口固定為PIN49至PIN53,專為驅動液晶顯示屏設計。

下圖以Air780EPM模組為例:

wKgZPGl3RMCAFr7gAARfD92-GmY194.png

LCD相關接口名稱如下:

PIN49:LCD_RST

PIN50:LCD_SDA

PIN51:LCD_RS

PIN52:LCD_CS

PIN53:LCD_CLK

重要提示:雖然接口名稱中包含“SPI”,但此接口是專為LCD設計的專用總線,不能用作通用SPI總線。

最新說明文檔詳見:https://docs.openluat.com/air780epm/product/air780exxpins/

wKgZO2l3RTmABR_HAAciHOxl3FM078.png

二、相關注意事項

要確保顯示屏在項目中穩(wěn)定可靠地工作,僅了解驅動參數(shù)還遠遠不夠。以下幾個硬件設計與擴展相關的核心要點,需要開發(fā)者特別關注:

2.1 電源管理設計

當LCD的供電電源不支持通過GPIO控制使能管腳EN控制開啟或關斷時,LCD_CS注意上拉到LCD供電電源上。以防止LCD_CS在低功耗狀態(tài)下,軟件未初始化時為低,進而產生耗電。

參考設計原理圖詳見:https://docs.openluat.com/air780epm/product/shouce/

wKgZO2l3RaiACE7pAAHjavJG_-M746.png

2.2 觸摸功能實現(xiàn)

Air780Exx系列模組同時支持觸摸屏功能。從硬件角度看,觸摸功能本質上是I2C總線的一個應用(大多數(shù)觸摸IC采用I2C接口)。

2.3 其他顯示接口選項

除SPI LCD外,Air780EHM、Air780EHV、Air780EGH、Air780EGG等子型號還支持QSPI LCD接口,為更高性能需求提供選擇。

wKgZPGl3ReuAWPOnAAfTkLZ8WpU604.png

三、開發(fā)配置要點

提供的工具鏈與豐富的軟件生態(tài),能幫助你快速完成初始化并構建交互界面。

3.1 引腳初始化配置

在使用SPI LCD功能前,需要先使用LuatIO工具生成pins配置json文件,也就是對IO的初始化功能配置。

LuatIO初始化配置工具詳見:https://docs.openluat.com/air780epm/common/luatio/

wKgZPGl3Rj-AZl1VAANqw4mH_QA496.png

3.2 核心庫與擴展庫選擇

LuatOS為LCD開發(fā)提供了豐富的軟件庫支持,最新開發(fā)手冊詳見:https://docs.openluat.com/osapi/

核心庫

lcd庫:顯示驅動核心庫

tp庫:觸摸屏驅動核心庫

gtfont庫:高通字庫核心庫

擴展庫

exeasyui庫:簡易UI框架

AirUI擴展庫正在開發(fā)中,目前推薦使用exeasyui進行界面設計。

特別說明:

spi庫(通用SPI總線核心庫),與SPI LCD無直接關系,請勿混淆。

3.3 新功能規(guī)劃

正在積極開發(fā)多項提升開發(fā)體驗的新功能:

自研矢量字庫hzfont擴展庫:開發(fā)完成后將可省去高通矢量字庫芯片,降低成本。

增強型LCD/TP庫:基于lcd和tp核心庫開發(fā)的exlcd和extp擴展庫,將進一步提升易用性,降低開發(fā)門檻。

更多功能籌備中,讓開發(fā)更簡單高效,一起期待!

今天的內容就分享到這里了~

審核編輯 黃宇

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

    關注

    36

    文章

    4618

    瀏覽量

    177301
  • 物聯(lián)網

    關注

    2945

    文章

    47826

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    硬件UI全流程,高效LCD開發(fā)最佳拍檔

    Air780Exx系列低功耗模組提供了專用的SPI LCD接口,為顯示應用帶來穩(wěn)定高效的解決方案。該接口不僅引腳固定、兼容廣泛的驅動IC,更配以完善的軟件庫支持,助力開發(fā)者快速實現(xiàn)顯示功能。 一
    的頭像 發(fā)表于 01-27 17:42 ?1010次閱讀
    <b class='flag-5'>從</b><b class='flag-5'>硬件</b>到<b class='flag-5'>UI</b>全流程,高效<b class='flag-5'>LCD</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 ?601次閱讀
    RK3506 MIPI轉HDMI顯示<b class='flag-5'>開發(fā)</b>實戰(zhàn):<b class='flag-5'>從</b><b class='flag-5'>硬件</b>到驅動全解析

    RUI Builder 圖形化UI設計工具

    RUI Builder 圖形化UI設計工具 該軟件為圖形化UI設計軟件,搭配瑞佑圖形處理器,輕松設計UI界面!主要特色功能: 在PC上直接設計界面,再生成UI渲染源碼(.c),程序中
    發(fā)表于 12-12 20:14

    重大更新,LVGL有UI編輯器用了,2秒內加載,快到飛起!

    憑借對平臺的深度適配與輕量化優(yōu)勢,成為圖形界面開發(fā)的最優(yōu)解。LVGL與Linux系統(tǒng)的高度協(xié)同性,完美平衡了開發(fā)效率與硬件資源占用,適配
    的頭像 發(fā)表于 10-21 12:58 ?1663次閱讀
    重大更新,LVGL有<b class='flag-5'>UI</b>編輯器用了,2秒內加載,快到飛起!

    適配到突破:燒結銅工藝如何解決企業(yè)“改造成本焦慮”?

    燒結銅在工藝上的優(yōu)勢集中于三方面:一是兼容現(xiàn)有銀燒結產線,僅需升級氣氛控制系統(tǒng),大幅降低設備改造成本與技術轉換風險;二是工藝條件持續(xù)優(yōu)化,實現(xiàn)低溫無壓燒結與簡化防氧化流程,提升批量生產穩(wěn)定性;三是
    的頭像 發(fā)表于 09-22 10:22 ?712次閱讀
    <b class='flag-5'>從</b><b class='flag-5'>適配到</b>突破:燒結銅工藝如何解決企業(yè)“改造成本焦慮”?

    RT-Thread Nano硬核移植指南:手把手實現(xiàn)VGLite圖形驅動適配 | 技術集結

    VGLite是NXP提供的輕量級2D圖形API,本文將手把手帶你實現(xiàn)VGLite圖形驅動適配RT-Thread。文章分為上、下兩篇,將手把手教您移植。上篇對RT-ThreadNano內核與Finsh組件進行移植,下篇則教您改寫SDK中的VGLite代碼以將其
    的頭像 發(fā)表于 07-17 14:40 ?3398次閱讀
    RT-Thread Nano硬核移植指南:手把手<b class='flag-5'>實現(xiàn)</b>VGLite圖形驅動<b class='flag-5'>適配</b> | 技術集結

    零知開源——STM32F4實現(xiàn)ILI9486顯示屏UI界面系列教程(四):相冊預覽和大圖功能

    本教程詳細講解如何在LVGL中實現(xiàn)相冊預覽和圖片放大功能。通過事件回調、窗口管理和圖片取模技術,構建流暢的用戶體驗。主要內容包括:硬件連接方式(與電子書教程相同)、軟件UI組件實現(xiàn)(主
    的頭像 發(fā)表于 06-27 12:01 ?902次閱讀
    零知開源——STM32F4<b class='flag-5'>實現(xiàn)</b>ILI9486顯示屏<b class='flag-5'>UI</b>界面系列教程(四):相冊預覽和大圖功能

    零知開源——STM32F4實現(xiàn)ILI9486顯示屏UI界面系列教程(二):日歷功能實現(xiàn)

    本教程詳細介紹了基于STM32F4和ILI9486觸摸屏的日歷應用開發(fā),涵蓋硬件連接、軟件實現(xiàn)與零知IDE配置。核心功能包括月份視圖展示、滑動切換和日期標記,通過LVGL庫實現(xiàn)
    的頭像 發(fā)表于 06-25 17:34 ?755次閱讀
    零知開源——STM32F4<b class='flag-5'>實現(xiàn)</b>ILI9486顯示屏<b class='flag-5'>UI</b>界面系列教程(二):日歷功能<b class='flag-5'>實現(xiàn)</b>

    UI開發(fā)概述

    的渲染效果。開發(fā)者可以將系統(tǒng)內置組件組合為自定義組件,通過這種方式將頁面組件化為一個個獨立的UI單元,實現(xiàn)頁面不同單元的獨立創(chuàng)建、開發(fā)和復用,具有更強的工程性。 頁面路由和組件導航 應
    發(fā)表于 06-24 06:36

    Kuikly鴻蒙版正式開源 —— 揭秘卓越性能適配之旅

    的 ArkUI 來編寫的,UI組件由數(shù)據(jù)和UI描述組成,UI更新只能通過修改其綁定的數(shù)據(jù)來實現(xiàn)。渲染層怎樣驅動聲明式的ArkUI成為了鴻蒙版適配
    發(fā)表于 06-04 16:46

    “代碼迷宮”到“視覺藍圖”——LVGL的嵌入式UI設計哲學!

    傳統(tǒng)嵌入式UI開發(fā)常陷入“邏輯與美感的博弈”,LVGL則重構這一邏輯。其基于事件驅動的架構將界面元素解耦為獨立對象,開發(fā)者可通過狀態(tài)機模型定義交互行為。更驚艷的是,LVGL支持導入設計師輸出的SVG
    的頭像 發(fā)表于 05-12 16:33 ?1280次閱讀
    <b class='flag-5'>從</b>“代碼迷宮”到“視覺藍圖”——LVGL的嵌入式<b class='flag-5'>UI</b>設計哲學!

    基于RV1126開發(fā)板實現(xiàn)簡單的UI開發(fā)示例

    本方案為最簡單的UI開發(fā)示例,已為用戶初步構建一個基本的應用工程;準備好我司的easyeai-api鏈接調用;準備好UI開發(fā)環(huán)境。其目的在于方便用戶馬上進行帶有界面交互的產品
    的頭像 發(fā)表于 04-18 16:07 ?1100次閱讀
    基于RV1126<b class='flag-5'>開發(fā)板實現(xiàn)</b>簡單的<b class='flag-5'>UI</b><b class='flag-5'>開發(fā)</b>示例

    RV1126 實現(xiàn)簡單的UI開發(fā)示例

    在RV1126上實現(xiàn)簡單的UI開發(fā)實例
    的頭像 發(fā)表于 04-09 16:08 ?1135次閱讀
    RV1126 <b class='flag-5'>實現(xiàn)</b>簡單的<b class='flag-5'>UI</b><b class='flag-5'>開發(fā)</b>示例

    百度飛槳框架3.0正式版發(fā)布

    、推理等任務都離不開深度學習框架的優(yōu)化與支撐。 飛槳框架3.0,設計理念上實現(xiàn)底層硬件適配到頂層
    的頭像 發(fā)表于 04-02 19:03 ?1202次閱讀
    百度飛槳框架3.0正式版發(fā)布

    全鏈路賦能游戲鴻蒙化適配,鴻蒙游戲開發(fā)者服務煥新升級

    實踐,通過專家授課、案例解析與現(xiàn)場互動,為開發(fā)者提供技術適配到創(chuàng)新玩法落地的一站式解決方案。 游戲鴻蒙化流程詳解:7步輕松實現(xiàn)適配到上架
    的頭像 發(fā)表于 03-17 09:25 ?1033次閱讀
    全鏈路賦能游戲鴻蒙化<b class='flag-5'>適配</b>,鴻蒙游戲<b class='flag-5'>開發(fā)</b>者服務煥新升級