嵌入式GUI

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

电路方案

查看更多
  • NXP FRDM-MCXA344 SH1106 OLED:GPIO模拟I2C驱动u8g2图形库教程
    本套工程是基于 NXP FRDM-MCXA344 开发板打造的完整 OLED 图形演示方案,采用纯 GPIO 模拟 I2C 时序驱动 128×64 分辨率 SH1106 单色 OLED,原生集成 u8g2 开源图形库,无需占用硬件 I2C 外设,适配 Cortex-M33 内核 180MHz 主频 MCXA344 主控,可直接实现文字、几何绘图、动态波形、计数动画等嵌入式界面效果,配套串口调试、RGB 心跳 LED 指示,完整覆盖硬件接线、编译、烧录、调试全流程,适合 NXP MCXA 系列入门 GUI 开发学习。不少嵌入式开发者在使用 MCXA 系列芯片做小型显示界面时,常会遇到硬件 I2C 端口被传感器占用、底层驱动适配繁琐、图形渲染缺少成熟库的问题,这个开源演示工程刚好解决以上痛点,仅依靠通用 GPIO 引脚就能完成屏幕驱动,降低硬件资源占用门槛。
    342
    06/25 11:14
  • 告别手写UI代码 | 匠芯创UIBuilder嵌入式界面开发指南
    在嵌入式图形界面开发中,逐行编写LVGL布局代码、反复调整像素位置、每次UI改动都要重新编译烧录验证——这些重复劳动不仅拉长了研发周期,也增加了项目维护成本。团队协作时控件风格难以统一,多语言适配更是涉及大量代码改动,本应用于产品创新的精力,大量消耗在重复性工作上。 匠芯创UIBuilder正是面向上述痛点推出的可视化GUI开发工具。基于LVGL图形库构建,提供从界面设计、代码生成、模拟仿真到SD
  • LVGL基础知识和概念:视觉样式与资源系统
    这是我们 LVGL 9.0 嵌入式 GUI 开发系列的第二篇,专门拆解 GUI 的「视觉样式与资源系统」—— 也就是给界面做 “皮肤”、配素材的全流程,全程结合 MicroPython 实操,帮嵌入式开发者把界面从 “能用” 做到 “好看、好维护”。
  • TouchGFX 屏幕切换 Transition 功能全解 从原理到实战配置
    TouchGFX 作为 STM32 平台专属的嵌入式 GUI 开发工具,凭借轻量高效、硬件加速的特性,成为工业 HMI、智能家居、车载设备等界面开发的主流方案。屏幕切换(Transition) 是 GUI 交互的核心环节,流畅的切屏动画能大幅提升产品体验。本文基于 ST 官方 LAT1212 应用笔记,从 Transition 架构、官方例程解析、代码流程到可视化配置,全面讲解 TouchGFX 屏幕切换功能,帮你快速掌握切屏动画的实现与优化。
  • 90% LVGL 新手踩大坑!分不清「父子控件」和「Python 子类」
    LVGL 使用父子对象模型来构建界面层次结构,不同于Python中的继承。在嵌入式GUI中,控件的空间管理和事件传递依赖于父子关系,而不是简单的类型扩展。当销毁父控件时,所有子控件也会被自动销毁,防止内存泄漏,并且事件可以通过父子层级进行传递。