GR5526图形化专题
文章平均质量分 95
GR5526图形化专题
汇顶蓝牙部落
hello, code
展开
-
GR5526 GUI专题(3) - 构建Lvgl 应用初步
LVGL(Little and Versatile Graphics Library)是一个在嵌入式领域广泛使用的GUI框架,其最主要的特性就是自带一套完整且好用的控件/样式库和渲染方法,其简单易懂的API设计让几乎任何一个有GUI开发经验的人都能快速上手,即使没有相关经验学起来也相对容易。而GR5526这样一颗可以说是为了刷屏而生的BLE SoC,其官方SDK中也有基于LVGL的刷屏演示工程。原创 2023-10-16 15:35:15 · 208 阅读 · 3 评论 -
GR5526 GUI专题(2) - 生成符合GPU适配版Lvgl规范的字体资源
gdx_font_conv 生成符合 GR5526 GPU 适配版Lvgl 规范的字体资源, 进行字体资源的准备和开发原创 2023-10-16 14:59:10 · 151 阅读 · 1 评论 -
GR5526 GUI专题(1) - 生成符合GPU适配版Lvgl规范的图片资源
一个小工具 GrLvglImageTool。可以同时支持大量的图片转换可以同时支持多种图片格式转换配合GR5526 优化版Lvgl, 在原生Lvgl上扩展了压缩图片格式支持原创 2023-10-10 17:31:03 · 203 阅读 · 1 评论 -
6.基于BLE SoC芯片GR5526开发GPU 3D图形效果(6) - 开发炫酷新动画
在 GR5526 SDK 的基础上, 再开发出一些新的动画效果, 来应用到产品上, 让产品更炫酷一些原创 2023-08-27 21:57:57 · 218 阅读 · 0 评论 -
5.基于BLE SoC芯片GR5526开发GPU 3D图形效果(5) - 理解图形学中的矩阵变换
通过分析GR5526 SDK 中的GPU头文件接口函数声明和 GPU刷屏指南文档, 结合一些参考文章, 理解图形学中的矩阵变换原创 2023-08-20 20:52:18 · 157 阅读 · 1 评论 -
4.基于BLE SoC芯片GR5526开发GPU 3D图形效果(4) - 解析第一个GPU工程
GPU应用典型的代码结构主要分为四个部分:Graphics外设初始化、缓冲区配置、渲染任务与屏幕刷新、外设反初始化原创 2023-08-13 17:04:46 · 155 阅读 · 1 评论 -
3.基于BLE SoC芯片GR5526开发GPU 3D图形效果(3) - GPU知识概念梳理
GR5526 的 SDK提供了GPU 图形库和基于GPU移植好的lvgl 版本. 如果基于 Lvgl 框架开发图形化产品, 一般情况可以不用关注GPU的原理概念的, 实现都被移植层包裹起来. 为了做出更有意思的产品, 还是把GR5526 GPU的一些概念学习了一遍.原创 2023-08-12 15:59:27 · 269 阅读 · 2 评论 -
2.基于BLE SoC芯片GR5526开发GPU 3D图形效果(2) - 先看Demo效果
GR5526 SoC的 图形模块 (GPU) 学习原创 2023-08-06 22:29:30 · 195 阅读 · 0 评论 -
1.基于BLE SoC芯片GR5526开发GPU 3D图形效果(1) - 概览
GR5526 的BLE SoC芯片, 增加了 2.5D GPU处理器和大容量的PSRAM 来提供强大的图形处理能力, 满足产品对蓝牙和图形化能力的需求。原创 2023-08-06 15:02:59 · 320 阅读 · 0 评论