news 2026/4/23 5:41:47

【Menuconfig】multimedia packages 多媒体包配置详解-RA6M3-HMI

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【Menuconfig】multimedia packages 多媒体包配置详解-RA6M3-HMI

针对bsp/renesas/ra6m3-hmi-board:在 menuconfig 里路径是RT-Thread online packages → multimedia packages


1. 这一级是什么

multimedia packages:在线软件包里与图形界面、图像/音频、终端 UI等相关的包,多数为CONFIG_PKG_USING_*


2. 子菜单结构(与本板.config一致)

2.1LVGL: powerful and easy-to-use embedded GUI library

配置宏menuconfig 含义(简述)
PKG_USING_LVGL启用LVGL软件包
PKG_USING_LV_MUSIC_DEMOLVGL 音乐演示
PKG_USING_GUI_GUIDER_DEMOGUI Guider相关演示

本板当前:三项均为not set(与BSP_USING_LVGL未开一致;若在Hardware Drivers → Enable LVGL for LCD打开,通常会select PKG_USING_LVGL,保存后这里会变成y)。


2.2u8g2: a monochrome graphic library

配置宏含义
PKG_USING_U8G2_OFFICIALu8g2 官方
PKG_USING_U8G2u8g2移植包

本板当前:均为


2.3 与 LVGL / u8g2同级的其它多媒体包(无单独menu名,在列表里一行一项)

配置宏含义(简述)
PKG_USING_OPENMVOpenMV 相关
PKG_USING_MUPDFMuPDF
PKG_USING_STEMWINSEGGER emWin / STEMWIN
PKG_USING_WAVPLAYERWAV 播放
PKG_USING_TJPGDTJpgDec 轻量 JPEG 解码
PKG_USING_PDFGENPDF 生成
PKG_USING_HELIXHelix MP3 解码等
PKG_USING_AZUREGUIXAzure GUIX
PKG_USING_TOUCHGFX2RTTTouchGFX 适配
PKG_USING_NUEMWINNuvoton emWin
PKG_USING_MP3PLAYERMP3 播放器包
PKG_USING_TINYJPEG轻量 JPEG
PKG_USING_UGUIµGUI
PKG_USING_MCURSESncurses 类终端 UI
PKG_USING_TERMBOXTermbox 终端 UI
PKG_USING_VT100VT100 终端
PKG_USING_QRCODE二维码
PKG_USING_GUIENGINERT-Thread GUI Engine
PKG_USING_PERSIMMONPersimmon UI
PKG_USING_3GPP_AMRNBAMR-NB 语音编解码

本板当前:以上在.config中全部为# ... is not set


3. 和ra6m3-hmi-board板级菜单的关系

  • 只在「online packages → multimedia」里勾选 LVGL:需要pkgs --update拉源码,并在Components里打开对应驱动(SPI/LCD/Touch 等)。
  • Hardware Drivers Config → Enable LVGL for LCD打开board/Kconfig里会select PKG_USING_LVGL,同样依赖包管理器把packages/lvgl准备好。
  • 文档docs/lvgl使用文档.md描述的是板级 + 包配置流程,与 menu 里LVGL 子菜单是同一套能力、两条入口。

4. 小结

项目说明
路径RT-Thread online packagesmultimedia packages
本板.configL545–L584;当前无任何CONFIG_PKG_USING_*=y在 multimedia 段
内部子菜单LVGL: ...u8g2: ...;其余为同级包选项
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 5:38:58

01(开源)对标世界顶级车床:国产机床核心工程化短板与顶级技术优势全拆解【国产机床登顶系列开篇】

对标世界顶级车床:国产机床核心工程化短板与顶级技术优势全拆解【国产机床登顶系列开篇】 系列总目录(当前篇目加粗标注) 【第一篇】对标世界顶级车床:国产机床核心工程化短板与顶级技术优势全拆解【系列开篇】第二篇:…

作者头像 李华
网站建设 2026/4/23 5:38:10

YOLO-v5镜像使用全攻略:Jupyter+SSH两种方式轻松上手

YOLO-v5镜像使用全攻略:JupyterSSH两种方式轻松上手 1. 引言 1.1 YOLO-v5镜像简介 YOLO(You Only Look Once)是一种广泛应用于目标检测任务的深度学习模型,由华盛顿大学的Joseph Redmon和Ali Farhadi开发。YOLO-v5是该系列的最…

作者头像 李华
网站建设 2026/4/23 5:35:31

061篇:流程优化技巧:如何让机器人跑得更快

1. 前言 RPA脚本执行缓慢,可能原因多样: 选择器定位慢(复杂XPath或多次重试) 等待时间过长(固定延时代替智能等待) 循环中频繁操作Excel或数据库 日志输出过多 本文将从选择器优化、等待策略、循环优化、资源复用等角度,系统讲解让RPA“跑得更快”的技巧。 2. 选择器优…

作者头像 李华
网站建设 2026/4/23 5:32:31

怎样禁用phpMyAdmin的控制台历史记录_防凭证与查询留存

phpMyAdmin 控制台历史默认存储在浏览器 localStorage 中,需通过配置 $cfgConsole false 关闭,且需手动清除旧记录。控制台历史记录存在哪里?phpmyadmin 的控制台(console)历史默认存在浏览器的 localstorage 里&…

作者头像 李华
网站建设 2026/4/23 5:30:27

让水平滚动条始终固定在页面底部,实现跨视口的横向滚动控制

本文介绍如何通过css技巧将水平滚动条固定于页面底部&#xff0c;解决高容器内横向内容无法便捷滚动的问题&#xff0c;核心在于避免局部滚动容器干扰&#xff0c;转而利用<body>或根容器的全局滚动能力。 本文介绍如何通过css技巧将水平滚动条固定于页面底部&#…

作者头像 李华