国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

國產!全志T113-i 雙核Cortex-A7@1.2GHz 工業開發板—LVGL應用開發案例

Tronlong創龍科技 ? 來源:Tronlong創龍科技 ? 作者:Tronlong創龍科技 ? 2025-07-29 10:06 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前 言

本文主要演示基于TLT113-EVM評估板的LVGL官方案例以及應用開發案例,適用開發環境如下。

Windows開發環境:Windows 7 64bit、Windows 10 64bit

虛擬機:VMware15.5.5

Linux開發環境:Ubuntu18.04.464bit

U-Boot:U-Boot-2018.07

Kernel:Linux-5.4.61、Linux-RT-5.4.61

LinuxSDK:T113_Tina5.0-V1.0(Linux)

本文默認基于NAND FLASH配置評估板進行測試,使用USB TO UART0作為調試串口,通過Linux系統啟動卡(Micro SD方式)啟動系統。

我司提供的文件系統默認已支持LVGL官方案例,案例源碼位于LinuxSDK開發包的"platform/thirdparty/gui/lvgl-8/"目錄下。

wKgZPGiIKkiAMT85AABuNue6Ks8112.png圖 1

LVGL簡介

概述

LVGL,全名"Littlev Graphics Library",是一個開源的圖形庫,主要用于在嵌入式系統上創建圖形用戶界面(GUI)。它是用C語言編寫的,旨在高效和可定制,因此在各種微控制器平臺和顯示硬件上開發用戶界面時備受歡迎。

特性

輕量級:LVGL旨在輕量且高效,適用于資源受限的嵌入式系統,這些系統具有有限的內存和處理能力。

高度可定制:LVGL允許開發人員根據項目要求定制GUI元素的外觀和行為。

小部件庫:它提供了各種預設計的圖形小部件,如按鈕、標簽、滑塊、列表等,以簡化交互式用戶界面的創建。

事件驅動:LVGL是事件驅動的,這意味著它會響應用戶輸入和其他事件以觸發操作或狀態更改。

硬件支持:LVGL支持各種顯示和輸入硬件,包括不同類型的顯示器(TFT、OLED等)和輸入設備(觸摸屏、按鈕等)。

積極的社區:LVGL有一個積極而支持性的社區,為其開發提供了資源并提供開發人員幫助。

跨平臺:LVGL可以在各種微控制器平臺上使用,適用于各種嵌入式系統。

官方案例演示

本次測試使用HDMI OUT顯示,演示LVGL官方案例功能。請通過HDMI線將顯示器與評估板HDMI OUT接口連接,并將鼠標與評估板USB1 HOST接口(CON22)連接。

評估板上電啟動后,請執行如下命令進行環境配置。

Target# killall Launcher //關閉默認運行的Qt程序

Target# cat /proc/bus/input/devices

Target# ln -s /dev/input/event5/dev/input/mouse0

wKgZO2iIKluAQN5HAACVnXoZlRM198.png圖 2 wKgZPGiIKluACT5fAADEWoA2dUM814.png圖 3

執行如下命令查看程序參數說明。

Target# lv_examples

wKgZO2iIKm-AHO-7AAAQs-Hi_4E877.png圖 4

widgets

該案例主要演示如何使用內置的材料主題。執行如下命令,運行widgets案例。

Target# lv_examples0

wKgZO2iIKoKAIxCHAAAa4yemxmg682.png圖 5 wKgZPGiIKoKAcfs2AAYKIDX9UkU723.png圖 6 wKgZPGiIKoKAK9oIAAhZYVfBsNA631.png圖 7 wKgZO2iIKoKATCBkAAc24RZiVqI116.png圖 8

music

該案例為音樂播放器,音樂播放器演示在LVGL上可創建出類似智能手機般的用戶界面。執行如下命令,運行music案例。

Target# lv_examples1

wKgZO2iIKrGAZk39AAAUDc7uhK0765.png圖 9 wKgZPGiIKrGAUMm4AAZaliT707Q114.png圖 10

benchmark

該案例主要是用于測量LVGL性能或比較不同設置。執行如下命令,運行benchmark案例。

Target# lv_examples2

wKgZPGiIKtCANNjyAAATlnymHIw346.png圖 11 wKgZO2iIKtGAc1gUAAWJHGuQWiA140.png圖 12

keypad encoder

該案例展示如何處理按鈕、下拉列表、滑塊、開關和文本輸入等。執行如下命令,運行keypad encoder案例。

Target# lv_examples3

wKgZO2iIKumAD3ScAAAUGtZWfSo192.png圖 13 wKgZPGiIKumAZyL7AAZKUqKR9t0738.png圖 14

stress

該案例主要是LVGL的壓力測試,該案例包含大量的對象創建、刪除、動畫和樣式使用等操作。執行如下命令,運行stress案例。

Target# lv_examples4

wKgZO2iIKvqALUzpAAAUs5B5MJU252.png圖 15 wKgZPGiIKvqAbNHbAAWfFth7NoI587.png圖 16

lvgl_led_control案例

案例說明

案例功能:程序基于LVGL實現通過顯示界面控制LED亮滅的功能。點擊按鈕可控制LED的亮滅,且界面Label顯示LED的亮滅狀態。

程序流程如下圖所示。

wKgZO2iIKwmAddc2AABBd5oNYnQ560.png圖?17

案例相關資料位于產品資料“4-軟件資料Demoplatform-demoslvgl-demos”目錄下,具體說明如下:

wKgZPGiIKxKAeDuhAAAno9oZvpc795.png表 1

案例測試

鼠標功能控制

評估板默認支持HDMI顯示,本次測試以HDMI顯示方式為例進行演示,如需替換為LVDS LCD、MIPI LCD、TFT LCD顯示,請替換為對應的可執行程序。請通過HDMI線將顯示屏與評估板HDMI OUT接口連接,并將鼠標與評估板USB1 HOST接口(CON22)連接。

將LVGL可執行程序拷貝至評估板文件系統任意目錄下,在LVGL可執行程序所在路徑下,執行如下命令關閉默認運行的Qt程序并鏈接鼠標事件。

備注:案例支持鼠標功能(不支持鼠標熱拔插)。

Target# killall Launcher

Target# cat /proc/bus/input/devices

Target# ln -s /dev/input/event5/dev/input/mouse0

wKgZO2iIKx2AbJgjAACwdokEJ7A116.png圖 18 wKgZPGiIKx2ARSJcAACGFhU_drA979.png圖 19

備注:由于LVGL程序代碼中設置的事件節點為"/dev/input/mouse0",而鼠標和觸摸事件節點不能共同使用,因此使用鼠標和觸摸功能需要分別將對應的節點鏈接至"/dev/input/mouse0"。

wKgZO2iIKy-Ac0IcAABL2zORn4g607.png圖 20

執行如下命令,可觀察到HDMI顯示屏顯示LED控制界面,可通過鼠標點擊界面控制LED亮滅。

Target# ./lvgl_led_control

wKgZO2iIKzmAa1KzAAAJ-7uNgtI174.png圖 21 wKgZPGiIKzmAcLycAAvZIIJ6adM038.png圖 22 wKgZO2iIKzmAcPPGAAnEY011BTM162.png圖 23

觸摸功能控制

評估板默認支持HDMI顯示。如需切換為TFT LCD、LVDS LCD、MIPI LCD等支持觸摸功能的顯示方式,需替換支持對應顯示方式的.fex文件。本次測試使用10.4英寸LVDS顯示屏(群創G104XCE-L01)為例。

請將10.4英寸LVDS顯示屏(群創G104XCE-L01)與評估板LVDS LCD(顯示)、RES TS(觸摸)、BACK LIGHT(背光)接口正確連接。

注意:請務必使用我司配套的10.4英寸LVDS顯示屏,并按照如下方法進行硬件連接。若采用第三方配件,需仔細核對評估板接口、LVDS顯示屏兩者線序,否則可能燒毀LVDS顯示屏。

wKgZPGiIK1CAO1FdAAB0Y9b2nNE033.png表 2

注意:LVDS顯示屏RES TS信號排線的金屬觸點需朝向觸摸轉接線的4個凹槽方向,請勿插反。

wKgZO2iILDCAUBwsAADY-oNn7y8642.png圖 24

安裝完成后,LVDS顯示屏與評估板硬件連接如下圖所示。

wKgZO2iILDiAGewqAA1ZugkavNc136.png圖 25

請將產品資料“4-軟件資料Linux”目錄下的“Boot_packageboot_package-AA_BBnandboot_package_lvds_lcd.fex”文件(支持LVDS顯示)和“Kernelimagelinux-5.4-[版本號]-[Git系列號]nandboot_lvds_lcd.fex”文件拷貝至評估板文件系統"/root/"目錄下,執行如下命令將其固化至Linux系統啟動卡。

備注:若為eMMC配置評估板,請使用emmc目錄下的boot_package_lvds_lcd.fex文件,且Linux系統啟動卡對應設備節點為"/dev/mmcblk1",請注意區分。

Target# dd if=boot_package_lvds_lcd.fex of=/dev/mmcblk0 seek=32800

Target# dd if=boot_package_lvds_lcd.fex of=/dev/mmcblk0 seek=24576

Target# dd if=boot_lvds_lcd.fex of=/dev/mmcblk0p4

Target# sync

Target# reboot

wKgZO2iILEOAdd9gAAAkVvGGrBM462.png圖 26

請將LVGL程序拷貝至評估板文件系統任意目錄下。在LVGL程序所在路徑下,執行如下命令,可觀察到LVDS顯示屏顯示LED控制界面,可通過觸摸界面控制LED亮滅。

備注:本次測試以LVDS LCD顯示方式為例進行演示,如需替換為MIPI LCD、TFT LCD顯示,請替換為對應的可執行程序。

Target# cat /proc/bus/input/devices

Target# ln -s /dev/input/event1/dev/input/mouse0

Target# ./lvgl_led_control_lvds_lcd

wKgZO2iILE-AdF9uAABkW4YK9Cc930.png圖 27 wKgZPGiILE-ACTxjAAAOHfe_c-E555.png圖 28 wKgZPGiILFCAJTnlAAW_vV4cjqM882.png圖 29 wKgZO2iILE-APWhGAASGpy5rzgM175.png圖 30

由于篇幅過長等原因,部分內容均不逐一展示,如需獲取完整版詳細資料,請關注創龍科技微信公眾號或官網,或者評論區留言,感謝您的支持!

審核編輯 黃宇

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

    關注

    26

    文章

    6291

    瀏覽量

    118135
  • LVGL
    +關注

    關注

    2

    文章

    124

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    國產T113-i Cortex-A7@1.2GHz 工業開發板—雙屏異顯方案演示

    本文主要演示基于TLT113-EVM評估的雙屏異顯方案,適用開發環境如下。
    的頭像 發表于 09-10 17:02 ?1097次閱讀
    <b class='flag-5'>國產</b>!<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b> <b class='flag-5'>雙</b><b class='flag-5'>核</b><b class='flag-5'>Cortex-A7@1.2GHz</b> <b class='flag-5'>工業</b><b class='flag-5'>開發板</b>—雙屏異顯方案演示

    國產T113-i Cortex-A7@1.2GHz 工業開發板—Linux系統使用手冊(三)

    本文檔詳細介紹了T113開發板的Linux環境搭建與系統編譯流程。主要內容包括:1)開發環境要求(Windows/VMware/Ubuntu版本);2)Linux SDK安裝步驟(依賴軟件安裝、源碼
    的頭像 發表于 09-04 14:56 ?667次閱讀
    <b class='flag-5'>國產</b>!<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b> <b class='flag-5'>雙</b><b class='flag-5'>核</b><b class='flag-5'>Cortex-A7@1.2GHz</b> <b class='flag-5'>工業</b><b class='flag-5'>開發板</b>—Linux系統使用手冊(三)

    國產T113-i Cortex-A7@1.2GHz 工業開發板—Linux系統使用手冊(二)

    本文檔詳細介紹了T113開發板的Linux環境搭建與系統編譯流程。主要內容包括:1)開發環境要求(Windows/VMware/Ubuntu版本);2)Linux SDK安裝步驟(依賴軟件安裝、源碼
    的頭像 發表于 09-02 16:36 ?718次閱讀
    <b class='flag-5'>國產</b>!<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b> <b class='flag-5'>雙</b><b class='flag-5'>核</b><b class='flag-5'>Cortex-A7@1.2GHz</b> <b class='flag-5'>工業</b><b class='flag-5'>開發板</b>—Linux系統使用手冊(二)

    國產T113-i Cortex-A7@1.2GHz 工業開發板—視頻開發案

    本文主要介紹基于創龍科技TLT113-EVM評估的視頻開發案例,適用開發環境如下。
    的頭像 發表于 08-26 14:35 ?1108次閱讀
    <b class='flag-5'>國產</b>!<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b> <b class='flag-5'>雙</b><b class='flag-5'>核</b><b class='flag-5'>Cortex-A7@1.2GHz</b> <b class='flag-5'>工業</b><b class='flag-5'>開發板</b>—視頻<b class='flag-5'>開發案</b>例

    國產T113-i Cortex-A7@1.2GHz 工業開發板—ARM + FPGA通信案例

    本文主要介紹基于科技T113與FPGA的間通信案例,適用開發環境如下。
    的頭像 發表于 08-19 11:16 ?1205次閱讀
    <b class='flag-5'>國產</b>!<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b> <b class='flag-5'>雙</b><b class='flag-5'>核</b><b class='flag-5'>Cortex-A7@1.2GHz</b> <b class='flag-5'>工業</b><b class='flag-5'>開發板</b>—ARM + FPGA通信案例

    國產T113-i Cortex-A7@1.2GHz 工業開發板—ARM + DSP、RISC-V間通信開發案

    本文檔主要介紹T113-i處理器的ARM + DSP、RISC-V間通信開發案例,演示T113-i處理器ARM Cortex-A7與HiF
    的頭像 發表于 08-18 14:03 ?957次閱讀
    <b class='flag-5'>國產</b>!<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b> <b class='flag-5'>雙</b><b class='flag-5'>核</b><b class='flag-5'>Cortex-A7@1.2GHz</b> <b class='flag-5'>工業</b><b class='flag-5'>開發板</b>—ARM + DSP、RISC-V<b class='flag-5'>核</b>間通信<b class='flag-5'>開發案</b>例

    國產T113-i Cortex-A7@1.2GHz 工業開發板—RISC-V案例開發手冊(上)

    本文檔主要介紹T113-i處理器的RISC-V案例開發,演示RISC-V核心RTOS案例的編譯與加載方法。適用開發環境如下。
    的頭像 發表于 08-13 11:34 ?11.2w次閱讀
    <b class='flag-5'>國產</b>!<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b> <b class='flag-5'>雙</b><b class='flag-5'>核</b><b class='flag-5'>Cortex-A7@1.2GHz</b> <b class='flag-5'>工業</b><b class='flag-5'>開發板</b>—RISC-V案例<b class='flag-5'>開發</b>手冊(上)

    國產T113-i Cortex-A7@1.2GHz 工業開發板—DSP案例開發手冊

    本文檔主要介紹T113-i處理器的HiFi4 DSP核心開發案例,演示HiFi4 DSP核心RTOS案例的工程編譯、程序固化和工程調試的方法。適用開發環境如下。
    的頭像 發表于 08-12 11:37 ?827次閱讀
    <b class='flag-5'>國產</b>!<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b> <b class='flag-5'>雙</b><b class='flag-5'>核</b><b class='flag-5'>Cortex-A7@1.2GHz</b> <b class='flag-5'>工業</b><b class='flag-5'>開發板</b>—DSP案例<b class='flag-5'>開發</b>手冊

    國產T113-i Cortex-A7@1.2GHz 工業開發板—物聯網模塊開發案例(上)

    本文檔主要介紹基于TLT113-EVM評估的物聯網模塊開發案例。
    的頭像 發表于 08-07 14:47 ?956次閱讀
    <b class='flag-5'>國產</b>!<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b> <b class='flag-5'>雙</b><b class='flag-5'>核</b><b class='flag-5'>Cortex-A7@1.2GHz</b> <b class='flag-5'>工業</b><b class='flag-5'>開發板</b>—物聯網模塊<b class='flag-5'>開發案</b>例(上)

    【創龍TLT113-MiniEVM開發板試用體驗】開箱評測

    T113-iCortex-A7@1.2GHz + 玄鐵C906 RISC-V@1
    發表于 08-05 19:59

    國產T113-i Cortex-A7@1.2GHz 工業開發板—IgH EtherCAT主站開發案

    本文檔主要演示TLT113-EVM評估基于IgH EtherCAT控制伺服電機。
    的頭像 發表于 08-04 15:48 ?832次閱讀
    <b class='flag-5'>國產</b>!<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b> <b class='flag-5'>雙</b><b class='flag-5'>核</b><b class='flag-5'>Cortex-A7@1.2GHz</b> <b class='flag-5'>工業</b><b class='flag-5'>開發板</b>—IgH EtherCAT主站<b class='flag-5'>開發案</b>例

    國產T113-i Cortex-A7@1.2GHz 工業開發板—MQTT通信協議案例

    、Linux-RT-5.4.61 本文主要介紹創龍科技TLT113-EVM評估基于MQTT通信協議開發案例,主要包括mqtt_client案例和mqtt_sinewave_pub案例,位于產品資料“4-軟件資料
    的頭像 發表于 07-31 14:34 ?786次閱讀
    <b class='flag-5'>國產</b>!<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b> <b class='flag-5'>雙</b><b class='flag-5'>核</b><b class='flag-5'>Cortex-A7@1.2GHz</b> <b class='flag-5'>工業</b><b class='flag-5'>開發板</b>—MQTT通信協議案例

    國產T113-i Cortex-A7@1.2GHz 工業開發板—Linux-RT應用開發案

    ? 前??言 本文適用開發環境如下: Windows開發環境:Windows 7 64bit、Windows 10 64bit 虛擬機:VMware15.5.5 Linux開發環境
    的頭像 發表于 07-30 10:33 ?803次閱讀
    <b class='flag-5'>國產</b>!<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b> <b class='flag-5'>雙</b><b class='flag-5'>核</b><b class='flag-5'>Cortex-A7@1.2GHz</b> <b class='flag-5'>工業</b><b class='flag-5'>開發板</b>—Linux-RT應用<b class='flag-5'>開發案</b>例

    國產!瑞芯微 RK3576 ARM 八 2.2GHz 工業開發板LVGL應用開發案

    本文主要基于評估演示LVGL應用開發案例,適用開發環境如下。創龍科技 TL3576-EVM 是一款基于瑞芯微 RK3576J/RK3576高性能處理器設計的4
    的頭像 發表于 06-23 15:17 ?825次閱讀
    全<b class='flag-5'>國產</b>!瑞芯微 RK3576 ARM 八<b class='flag-5'>核</b> 2.2<b class='flag-5'>GHz</b> <b class='flag-5'>工業</b><b class='flag-5'>開發板</b>—<b class='flag-5'>LVGL</b>應用<b class='flag-5'>開發案</b>例

    【正點原子】T113-i開發板資料震撼來襲!異開發、工控設計方案!

    、高可靠性、低成本和豐富的接口資源,適用于嵌入式系統開發T113-i芯片框架 一、T113IS開發板介紹 1、高性價比主控
    發表于 03-13 15:37