首页 理论教育 图形库特点及应用-原理及应用

图形库特点及应用-原理及应用

时间:2023-11-17 理论教育 版权反馈
【摘要】:主要特点1)免费许可证和免版税使用权。2)简化并加快应用程序的开发,可用于应用程序开发或作为编程示例。4)Tiva图形库完全采用C语言编写。7)可作为对象库和源代码,以便按原样使用图形库或根据需要进行修改。9)可在CCS4/5/6、ARM/Keil、IAR、CodeRed、CodeSourcery以及通用GNU开发工具上编译所建立的图形库工程。特殊工具下列工具用于产生与图形库兼容的数据结构。使用脚本插件GIMP创建自定义形状按钮。①将NetPBM图像文件转换成一个图形库兼容的文件格式。

图形库特点及应用-原理及应用

(1)主要特点

1)免费许可证和免版税使用权(与Tiva C MCU配合使用)。

2)简化并加快应用程序的开发,可用于应用程序开发或作为编程示例。

3)可创建功能完整、易于维护的代码。

4)Tiva图形库完全采用C语言编写(除了不可能实现的例外)。

5)完全利用Cortex-M4内核的中断性能,无需任何特殊的progma或自定义汇编起始代码/结束代码功能。

6)既可使用错误检查代码进行编译(用于开发),也可不使用(用于具有较小存储器配置的MCU中的最终生产)。

7)可作为对象库和源代码,以便按原样使用图形库或根据需要进行修改。

8)每个外设的完整源代码示例可用于所有Tiva开发和评估套件的完整项目。

9)可在CCS4/5/6、ARM/Keil、IAR、CodeRed、CodeSourcery以及通用GNU开发工具上编译所建立的图形库工程。(www.xing528.com)

(2)特殊工具(utilities)

下列工具用于产生与图形库兼容的数据结构

1)ftrasterize。

①使用FreeType字体字体渲染包将自定义字体转换成图形库格式。

②支持的字体包括:OpenType字体的TrueType®、PostScript® Type 1和Windows® FNT。

2)lmi-button。使用脚本插件GIMP创建自定义形状按钮。产生的图像可用于按钮控件。

3)pnmtoc。

①将NetPBM图像文件转换成一个图形库兼容的文件格式。

②NetPBM图像格式可由GIMP、NetPBM、ImageMajik等产生。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈