Microsoft .Net Micro work 官方UI库为WPF,针对320*240的LCD而言,至少额外需要150K以上RAM才能基本运行,所以推出了轻量级的图形库TinyGUI。
WPF支持标准BMP,JPG,GIF图片显示,从使用角度来看非常方便,但是由于嵌入式LCD大都为16bit显示(RGB565格式),无论是BMP还是JPG和GIF都需要进行颜色转换,此外后者还需要进行格式转换处理。以上操作,不仅导致运行速度慢,还需要一定的内存进行图形缓存。
TinyGUI的位图显示采用转换后的tinyBMP位图格式,其格式和LCD显存格式保持一致,由于图形转换工作通过工具YFTBConvert预先完成,所以在嵌入式系统上直接向显存拷贝,即可完成位图显示,所以运行速度极快。
第一个版本的库,不支持模拟器显示,这样用户在测试新
继续阅读与本文标签相同的文章
上一篇 :
Docker入门基础之镜像使用
-
重磅!容器集群监控利器 阿里云Prometheus 正式免费公测
2026-05-23栏目: 教程
-
数据结构面试之一——单链表常见操作
2026-05-23栏目: 教程
-
SpringBoot系列:获取当前登录用户IP
2026-05-23栏目: 教程
-
Java字符串与文件的互转
2026-05-23栏目: 教程
-
从端到云——工业物联网项目全栈快速开发实践
2026-05-23栏目: 教程
