49 lines
1.2 KiB
ReStructuredText
49 lines
1.2 KiB
ReStructuredText
|
86盒子工程
|
|||
|
=================================
|
|||
|
|
|||
|
:link_to_translation:`en:[English]`
|
|||
|
|
|||
|
|
|||
|
1. 简介
|
|||
|
--------------------
|
|||
|
|
|||
|
本工程是基于lvgl实现的一个86box应用ui,支持开关状态显示和触控,空调温度显示调节等功能。
|
|||
|
|
|||
|
|
|||
|
1.1 规格
|
|||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
|||
|
|
|||
|
* 硬件配置:
|
|||
|
* 核心板,**BK7258_QFN88_9X9_V3.2**
|
|||
|
* 屏幕转接板,**BEKEN_LCD_V3**
|
|||
|
* PSRAM 8M/16M
|
|||
|
* 屏幕,**ST7701S**,480 * 480 RGB LCD
|
|||
|
|
|||
|
|
|||
|
1.2 路径
|
|||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
|||
|
|
|||
|
工程路径: ``<bk_avdk源代码路径>/project/lvgl/86box``
|
|||
|
|
|||
|
|
|||
|
2. 框架图
|
|||
|
---------------------------------
|
|||
|
|
|||
|
2.1 软件模块架构图
|
|||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
|||
|
|
|||
|
软件模块架构图见 `图形用户界面 <../../../gui/lvgl/index.html>`_ 中的lvgl framework图。
|
|||
|
|
|||
|
|
|||
|
2.2 代码模块关系图
|
|||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
|||
|
|
|||
|
LVGL的接口都定义在 **lv_vendor.h** 和 **lvgl.h** 中。
|
|||
|
|
|||
|
|
|||
|
3. 演示说明
|
|||
|
---------------------------------
|
|||
|
|
|||
|
烧录上电后lvgl ui会自动启动运行,可以通过滑动界面和点击控制来调节开关组件的工作状态。此外,86box工程展示了如何关闭LCD显示和LVGL绘制,可输入命令 ``86box`` 命令进行关闭测试。
|
|||
|
|