您尚未登录。

楼主 # 2022-07-31 08:50:16

Iven
会员
注册时间: 2018-04-10
已发帖子: 44
积分: 4

发现另外一个GUI:GUIslice

https://github.com/ImpulseAdventure/GUIslice

Pure C library, no dynamic memory allocation
Widgets:
text, images, buttons, checkboxes, radio buttons, sliders, custom keypads, listbox, radial controls, scrolling textbox / terminal, graphs, etc. plus extensions and multiple pages.
Cross-platform GUIslice Builder application to generate layouts
Platform-independent GUI core currently supports:
Adafruit-GFX, TFT_eSPI, mcufriend, UTFT, LCDGFX, SDL1.2, SDL2.0
Devices:
Raspberry Pi, Arduino, ATmega2560, ESP8266 / NodeMCU, ESP32, M5stack, Teensy 3 / T4, WIO Terminal, Feather M0 (Cortex-M0), nRF52 (Cortex-M4F), LINUX, Beaglebone Black, STM32, Due, etc.
Typical displays:
PiTFT, Adafruit TFT 3.5" / 2.8" / 2.4" / 2.2" / 1.44", FeatherWing TFT, OLED 0.96", mcufriend, BuyDisplay / EastRising 4.3" 5" 7", Waveshare, 4D Cape
Display drivers include:
ILI9341, ST7735, SSD1306, HX8347D, HX8357, PCD8544, RA8875, RA8876, ILI9225, ILI9341_t3, ILI9341_due
Touchscreen control including:
STMPE610, FT6206, FT5206, XPT2046, 4-wire, tslib, URTouch, Adafruit Seesaw
IDE Support:
GUIslice has been tested for use in the Arduino IDE and Platform IO environments, in addition to LINUX make
Foreign characters / UTF-8 encoding (in SDL mode), anti-aliased fonts (in TFT_eSPI mode)
Dynamic display rotation
GPIO / pin / keyboard / Adafruit Seesaw navigation for non-touchscreen devices

离线

#1 2022-07-31 21:22:51

dykxjh
会员
注册时间: 2020-03-25
已发帖子: 59
积分: 54

Re: 发现另外一个GUI:GUIslice

687474703a2f2f7777772e696d70756c7365616476656e747572652e636f6d2f656c65632f696d616765732f677569736c69.png
锯齿严重,没有抗锯齿吗?

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn