#robotics #graphics #vex #v5

vexide-graphics

为 vexide 提供的图形驱动程序实现

3 个版本

0.1.2 2024 年 7 月 16 日
0.1.1 2024 年 5 月 17 日
0.1.0 2024 年 5 月 11 日

#524 in 嵌入式开发

Download history 135/week @ 2024-05-07 169/week @ 2024-05-14 11/week @ 2024-05-21 1/week @ 2024-05-28 129/week @ 2024-07-16 1/week @ 2024-07-23 45/week @ 2024-07-30

175 每月下载量
用于 vexide

MIT 和可能 GPL-3.0-only…

365KB
7K SLoC

vexide-graphics 是一个用于嵌入式渲染库的 V5 Brain 显示驱动程序实现集合。此包是 vexide 生态系统的一部分。

功能

  • embedded-graphics:启用对 embedded-graphics 包的支持。
  • slint:启用对 Slint 图形库的支持。

用法

Slint

要使用 Slint,调用 initialize_slint_platform 并继续像平常一样使用 Slint。如果您在构建 slint 文件时遇到错误,请尝试启用 EmbedResourcesKind slint 编译选项。

嵌入式-图形

要使用嵌入式-图形,使用其 BrainDisplaynew 函数创建一个新的 BrainDisplay 并将其作为绘制目标使用。

依赖关系

~1–20MB
~274K SLoC