文件名称:Vertical-Fonts:以垂直字节格式定义的字体 C 代码集合(低位左上像素,高位左下像素),专为 LCD 和 OLED 硬件设计
文件大小:26KB
文件格式:ZIP
更新时间:2024-07-03 02:23:28
C
垂直字体 此代码当前不完整。 这个自述文件也不完整。 这是专为小型显示器设计的位图字体集合。 这些旨在用于 Arduino,但可以轻松修改以在其他平台上工作。 字体作为带有头文件的 C 源代码给出。 字体位图设计为使用 PROGMEM 存储在闪存中,从而在 Arduino 上节省宝贵的 SRAM。 在 Arduino Micro 上,将数据从闪存传输到 SRAM 的速度非常快。 将字体存储在 SRAM 中几乎没有什么优势。 代码中包含 Font.h 和 Font.cpp,其中包含 C++ Font 类,该类具有允许轻松访问存储在闪存中的字体数据的方法。 例如: // Wrap the font in the Font class for easy transfer of data from flash to SRAM. Font font ( font7x8 ); // Her
【文件预览】:
Vertical-Fonts-master
----font5x7extended.c(10KB)
----font11x16.h(296B)
----Font.h(5KB)
----font5x7extended.h(317B)
----Fonts.cppproj(15KB)
----fontStruct.h(741B)
----font7x8.c(5KB)
----font7x8.h(286B)
----font3x6.h(300B)
----font9x16.h(306B)
----font5x7.c(5KB)
----font3x6limited.h(335B)
----font9x16.c(8KB)
----font5x7.h(300B)
----.gitignore(233B)
----Fonts.atsln(862B)
----Font.cpp(316B)
----font3x6.c(4KB)
----README.md(2KB)
----fontStruct.c(173B)
----font11x16.c(9KB)
----Fonts.atsuo(24KB)
----font3x6limited.c(2KB)