SW-GRL
StellarisWare® 图形库独立包
SW-GRL
概述
Stellaris 图形库是一组免使用费的图形基元和小工具集,用于在基于 Stellaris 微处理器的具有图形显示的电路板上创建图形用户界面。
图形库现在拥有超过 130 种不同的预定义字体,并加入了对西欧、西里尔和亚洲字符集等的支持。
特性
图形库包含三个功能构建层:显示驱动程序层(特定于所用的显示器);图形基元层(在活动显示缓冲区或离屏缓冲区中绘制点、线、矩形、圆、字体、位图图像和文本,以实现无闪烁操作);小工具层(提供复选框、按钮、单选按钮、滑块、列表框和一个或多个图形图元的通用封装,以在显示器上绘制用户界面元素,并能够为用户与小部件元素的交互提供应用程序定义的响应)。
国际字体
StellarisWare® 图形库现在拥有超过 130 种不同的预定义字体,并加入了对西欧、西里尔和亚洲字符集等的支持。控件层包括拖滑/进度条、复选框、单选框、列表框、画布、控件容器和不同的按钮类型。这一改进的文本功能性使得用户能够创建并且编制更全面的 HMI 特性和多语言应用程序。
关键特性:- 渲染您自己的字体
- 构建多语言字符串表
- 生成只包含应用程序使用的特定字符的字体
- 支持诸如 UTF-8、ISO8859-x 和 WIN125x 的通用文本编码
- 可方便地为其它代码页添加支持
为了确保该软件易于理解和维护,Stellaris 图形库完全用 C 语言编写,完全不可能的环境除外。即使是用 C 语言编写的,由于 Cortex-M3 Thumb2 指令集的紧凑性,该库在内存和处理器使用方面也相当高效。
- 包含 130 多种不同的预定义字体;并加入了对西欧、西里尔和亚洲字符集等的支持
- 免费许可证和免版税使用权(与 Stellaris MCU 配合使用)
- 简化和加快应用程序的开发 - 可用于应用程序开发或作为编程示例。
- 可创建功能齐全、易于维护的代码。
- 除完全不可能的情况外,完全用 C 语言编写。即使是用 C 语言编写的,由于 Cortex-M3 Thumb2 指令集的紧凑性,该软件在内存和处理器使用方面也相当高效。
- 充分利用 Cortex-M3 内核出色的中断性能,无需任何特殊的编译指示或自定义汇编代码序言/尾声函数。
- 可以编译为包含错误检查代码(用于开发)或不包含(用于内存配置较小的 MCU 的最终生产用途)。
- 可作为对象库和源代码,以便按原样使用该库或根据需要修改。
- 为每个外设提供完整的源代码示例,以及适用于所有 Stellaris 开发和评估套件的开箱即用完整项目。
- 在 ARM/Keil、IAR、Code Red、CodeSourcery 以及通用 GNU 开发工具上编译。
下载
驱动程序或库
SW-GRL — StellarisWare® 图形库独立包
SW-GRL — StellarisWare® 图形库独立包
技术文档
未找到结果。请清除搜索并重试。
查看全部 1
| 类型 | 标题 | 下载最新的英语版本 | 日期 | |||
|---|---|---|---|---|---|---|
| 用户指南 | Stellaris Graphics Library User's Guide (SW-GRL-UG) (Rev. P) | 2013-4-19 |