AirFONTS_1000:嵌入式UI开发的“小而美”矢量字体库

电子说

1.4w人已加入

描述

针对嵌入式设备资源受限的痛点,AirFONTS_1000应运而生。迷你矢量字库以极小的存储空间实现高清字体渲染,支持多语言与动态缩放,为嵌入式UI设计提供兼具效率与美感的解决方案。

一、硬件接线说明

AirFONTS_1000通过6根母对母杜邦线连接Air8000核心板。

注意:一定要使用配套5CM长的杜邦线相连。杜邦线太长的话,会出现SPI通信不稳定的现象。

Air8000核心板通过Type-C USB口供电(核心板正面开关拨到供电一端,核心板背面的功耗测试开关拨到ON一端)。

此种供电方式下,VDD_EXT引脚为3.3V,可以直接给AirFONT_1000配件板供电。

 

为了演示方便,Air8000核心板上电后直接通过VBAT引脚给AirFONTS_1000配件板提供了3.3V的供电。

在设计实际项目时:一般来说,需要通过一个GPIO来控制LDO给配件板供电,这样可以灵活地控制配件板的供电,使项目的整体功耗降到最低。

二、软件demo下载

https://gitee.com/openLuat/LuatOS/tree/master/module/Air8000/demo/lcd/AirFONTS_1000

本demo的核心功能为:

Air8000核心板+AirFONTS_1000矢量字库配件板,实现16-192号矢量字体多种颜色显示。

 

AirFONTS_1000.lua示例代码如下,完整demo详见源码仓库。

 

今天的内容就分享到这里了~

审核编辑 黄宇

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 相关推荐
  • 热点推荐

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分