200753119211365348

所属分类:Windows编程
开发工具:C/C++
文件大小:843KB
下载次数:191
上传日期:2007-07-26 15:58:38
上 传 者tr111
说明:  由http://cevx.com/bbs/的ahbbshenfeng提供!1.软件功能: 汉字的显示: UGL/ZINC下汉字的显示 支持16,12,24点阵汉字的显示. 2.使用环境和系统需求: 软件版本 : UGL 2.0 / Zinc 6 目标机要求 : 有存储字库的介质(软盘,硬盘,FLASH盘) 16点阵字库占用约300K RAM 24点阵字库占用约500K RAM 12点阵字库占用约200K RAM 3.文件的说明: udbmffnt.c-------经过修改的字符处理文件,可以支持在UGL/ZINC中显示16点阵汉字 hzk16 -------16点阵的字库文件 hzk12 -------12点阵的字库文件 hzk24 -------24点阵的字库文件 text\uglText.c-------WindML下汉字显示的例子 text\makefile-------编译uglText.c所需的MAKEFILE hello\hello1.znc------ZINC下显示汉字的例子文件,使用Zinc Designer设计得到.

文件列表:
200753119211365348\WindML ZINC汉化显示软件\chinese\i_str.o (211405, 2002-07-01)
200753119211365348\WindML ZINC汉化显示软件\chinese\i_ugldsp.o (217589, 2002-07-01)
200753119211365348\WindML ZINC汉化显示软件\chinese\udbmffnt.o (41476, 2002-07-01)
200753119211365348\WindML ZINC汉化显示软件\chinese\v_keybrd.o (230125, 2002-07-01)
200753119211365348\WindML ZINC汉化显示软件\chinese (0, 2007-05-31)
200753119211365348\WindML ZINC汉化显示软件\ChineseZK\HZK12 (196272, 1996-09-26)
200753119211365348\WindML ZINC汉化显示软件\ChineseZK\HZK16 (267616, 1995-08-13)
200753119211365348\WindML ZINC汉化显示软件\ChineseZK\HZK24 (498528, 1995-08-13)
200753119211365348\WindML ZINC汉化显示软件\ChineseZK\Zinc6.0 (2754, 2001-11-23)
200753119211365348\WindML ZINC汉化显示软件\ChineseZK\Zinc6.out (558944, 2002-03-02)
200753119211365348\WindML ZINC汉化显示软件\ChineseZK (0, 2007-05-31)
200753119211365348\WindML ZINC汉化显示软件\udbmffnt.c (40881, 2001-04-30)
200753119211365348\WindML ZINC汉化显示软件 (0, 2007-05-31)
200753119211365348 (0, 2007-03-11)

关于WindML/ZINC汉化显示软件的说明 1.软件功能: 汉字的显示: UGL/ZINC下汉字的显示; 支持16,12,24点阵汉字的显示. 2.使用环境和系统需求: 软件版本 : UGL 2.0 / Zinc 6; 目标机要求 : 有存储字库的介质(软盘,硬盘,FLASH盘); 16点阵字库占用约300K RAM;24点阵字库占用约500K RAM;12点阵字库占用约200K RAM 3.文件的说明: udbmffnt.c-------经过修改的字符处理文件,可以支持在UGL/ZINC中显示16点阵汉字; hzk16 -------16点阵的字库文件; hzk12 -------12点阵的字库文件; hzk24 -------24点阵的字库文件; text\uglText.c-------WindML下汉字显示的例子; text\makefile-------编译uglText.c所需的MAKEFILE; hello\hello1.znc------ZINC下显示汉字的例子文件,使用Zinc Designer设计得到. 4.系统软件的安装使用步骤: 1)将udbmffnt.c拷贝到{WIND_BASE}\target\src\ugl\driver\font\bmf目录下,覆盖原来的udbmffnt.c(请先备份); 2)建立DOS下编译环境,执行{WIND_BASE}\host\x86-win32\bin\torvars; 3)重新BUILD UGL库和ZINC库: 分别在{WIND_BASE}\target\src\ugl和{WIND_BASE}\target\src\zinc下执行. make CPU=I80486 applibs 得到uglI80486gnu.o和zincI80486gnu.o 4)调试时,将字库文件hzk16,hzk12,hzk24拷贝到主机硬盘上, 如在c:\vxworks\路径下. 5)创建某VxWorks的项目(不加入图形的支持),编译该VxWorks的项目. 5.WindML汉字显示的demo: 1)在{WIND_BASE}\target\src\ugl\example\下创建"text"目录; 2)拷贝"text"目录下文件到{WIND_BASE}\target\src\ugl\example\text下; 3)执行make CPU=I80486,编译得到uglText.o; 4)在SHELL下执行脚本,下载程序,执行汉字显示的例子, 假设WIND_BASE=d:/tornado,字库存在于主机硬盘上c:\vxworks\路径下: ld < d:/tornado/target/lib/uglI80486gnu.o ld < d:/tornado/target/lib/zincI80486gnu.o ld < d:/tornado/target/src/ugl/example/text/ugltext.o installHZK "host:c:/vxworks/hzk16" installHZK12 "host:c:/vxworks/hzk12" installHZK24 "host:c:/vxworks/hzk24" sp ugldemo 6.ZINC汉字显示的demo: 1)在{WIND_BASE}\target\src\zinc\demos\hello下执行 make CPU=I80486 app 得到zhello1.o 2)将hello1.znc拷贝到{WIND_BASE}\target\src\zinc\demos\hello目录下,覆盖原来的hello1.znc(请先备份); 3)将hello1.znc再拷贝到与已经下载的vxworks相同的目录下(使目标机可以访问到hello1.znc) 4)在SHELL下执行脚本,下载程序,执行汉字显示的例子, 假设WIND_BASE=d:/tornado,字库存在于主机硬盘上c:\vxworks\路径下: ld < d:/tornado/target/lib/uglI80486gnu.o ld < d:/tornado/target/lib/zincI80486gnu.o ld < d:/tornado/target/src/zinc/demos/hello/zhello1.o installHZK "host:c:/vxworks/hzk16" installHZK12 "host:c:/vxworks/hzk12" installHZK24 "host:c:/vxworks/hzk24" sp ZafVxWorksMain 7.需要注意的问题: 1)字库存放的问题:要求目标机有存储空间(软盘,硬盘,FLASH盘,ROM). 使用installHZK("")加载16点阵; 使用installHZK12("")加载12点阵; 使用installHZK24("")加载24点阵. 调试时汉字库的加载方法是使用主机的文件系统,通过调试通道加载;在实际中要使用真正的目标机文件系统.

近期下载者

相关文件


收藏者