UCGUI是一种嵌入式图形系统,学习小型的嵌入式多任务调度系统UCOS的多任务调度原理, 理解多任务之间的核心通信机制,打造自己的嵌入式GUI图形系统!
1.完成字体生成工具动态库,调用接口为ShowGenFontHZDlg(),弹出字体生成界面,导出汉字GBK的汉字字体。c文件。专门用于UCGUI。
2.可以自定义导出汉字.C文件,输入自己要使用的汉字及ASCII字符。
3.跳过0xaaa1~0xafff这几分区,因为这几个分区没对有对应任何的汉字。
UCGUIGenApp------调用字�.dll的exe文件
UCGUIFontTool--执行程序
UCGUIGenApp.exe-----调用DLL程序.
UCGUIFontGen.dll----字库生成DLL程序
生成的字体文件在默认放在可执行文件同一目录内
1.适用任何8/16/32位CPU,只要有相对应的标准C编译器。
2.任何的控制器的LCD显示器(单色,灰度,颜色),只要有适合的LCD驱动可用。
3.在小模式显示时无须LCD控制器。
4.所有接口支持使用宏进行配制。
5.显示尺寸可定制。
6. 字符和位图可在LCD显示器上的任意起点显示,并不仅局限于偶数对齐的地址起点。
7.程序在大小和速度上都进行了优化。
8.编译时允许进行不同的优化。
9.对于缓慢一些的LCD控制器,LCD显存可以映射到内存当中,从而减少访问次数到最小并达到更高的显示速度。
10.清晰的设计架构。
11.支持虚拟显示,虚拟显示可以比实际尺寸大。