
AM335x
文章平均质量分 92
aiprtem
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
基于MQTT的温湿度采集服务
thdetect是一个基于RS485的温湿度采集服务程序,通过Modbus-RTU协议读取传感器数据,并将数据通过MQTT协议发布到消息代理服务器。该服务可以作为后台守护进程运行,为上层应用提供实时的温湿度数据。原创 2025-03-16 05:58:59 · 1664 阅读 · 0 评论 -
LVGL组件设计之模拟桌面
模拟桌面组件(desktop)是基于LVGL实现的一个通用桌面管理组件,为智能家居系统提供类似手机桌面的用户界面。该组件封装了桌面布局、状态栏显示和主页面功能,并提供了简单的接口用于应用程序启动和状态显示等操作。原创 2025-03-11 09:00:00 · 1178 阅读 · 0 评论 -
LVGL组件设计之用户管理页面
用户管理页面组件(user_mgr_page)是基于LVGL实现的一个通用用户管理界面组件,为智能家居系统提供用户管理功能。该组件集成了用户管理组件(usermgr),提供了用户列表显示、用户添加、删除和密码修改等功能,具有友好的用户界面和交互体验。原创 2025-03-11 00:46:02 · 1016 阅读 · 0 评论 -
mosquitto移植到AM335x+Linux系统
本文档详细介绍如何将mosquitto 2.0.14版本移植到基于AM335x处理器的Linux系统中。mosquitto是一个实现了MQTT协议版本5.0、3.1.1和3.1的开源消息代理和客户端实现库。本文将介绍mosquitto库的配置、编译以及运行过程,包括依赖库的处理、交叉编译环境的配置等内容。整个项目使用CMake作为构建系统。原创 2025-03-09 11:05:00 · 1132 阅读 · 0 评论 -
LVGL组件设计之登录页面
登录页面组件(login)是基于LVGL实现的一个通用登录界面组件,为智能家居系统提供用户登录入口。该组件集成虚拟键盘组件(virt_kb),使用用户管理组件(usermgr)进行用户密码验证,提供了用户友好的登录界面和交互体验。原创 2025-03-06 09:56:58 · 1190 阅读 · 0 评论 -
LVGL组件设计之视频播放器
视频播放器组件(vplayer)是基于LVGL和FFmpeg实现的一个通用视频播放组件,为嵌入式设备提供高效的视频播放功能。该组件封装了FFmpeg的解码功能和LVGL的显示功能,提供了简单的接口用于视频文件的播放、暂停、停止等操作。原创 2025-03-05 09:45:41 · 2306 阅读 · 1 评论 -
LVGL组件设计之用户管理
用户管理组件(usermgr)是基于LVGL和SQLite实现的一个通用用户管理组件,为智能家居系统提供用户认证和管理功能。该组件封装了用户数据的存储、验证和管理功能,并提供了简单的接口用于用户登录、注册等操作。原创 2025-02-27 23:28:38 · 1414 阅读 · 0 评论 -
RTL8188UE移植到AM335x+Linux系统
RTL8188UE移植到AM335x+Linux系统原创 2025-02-26 23:51:28 · 877 阅读 · 0 评论 -
AM335x Linux平台LVGL演示项目源码说明(持续更新中)
每个组件都包含独立的CMakeLists.txt文件,支持灵活的构建配置。基础示例应用,展示LVGL基本功能的使用。智能家居演示程序,展示完整的应用开发案例。应用开发模板,为新应用开发提供基础框架。测试程序集合,用于功能验证和开发测试。# Hello World示例应用。# 智能家居演示程序。原创 2025-02-25 14:33:55 · 1290 阅读 · 0 评论 -
LVGL组件设计之虚拟键盘
虚拟键盘组件(virt_kb)是基于LVGL的键盘控件实现的一个通用输入组件,为触摸屏设备提供便捷的文本输入功能。该组件封装了LVGL原生键盘控件的常用功能,并提供了简单的接口用于管理键盘的显示、隐藏等操作。原创 2025-02-24 23:48:24 · 1243 阅读 · 0 评论 -
tslib移植到AM335x+Linux系统
tslib是一个开源的触摸屏库,提供触摸屏设备的读取、校准和过滤等功能。本文档详细介绍如何将tslib 1.23版本移植到AM335x+Linux系统中。原创 2025-02-23 08:00:00 · 273 阅读 · 0 评论 -
LVGL移植到AM335x+Linux系统
本文档详细介绍如何将LVGL 8.3版本移植到基于AM335x处理器的Linux系统中,包括LVGL库的配置、tslib触摸驱动的移植以及示例应用的编译运行。整个项目使用CMake作为构建系统,项目使用arm-arago-linux-gnueabi工具链进行交叉编译。原创 2025-02-22 11:46:23 · 939 阅读 · 0 评论