📄 readme.txt
字号:
关于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点阵.
调试时汉字库的加载方法是使用主机的文件系统,通过调试通道加载;在实际中要使用真正的目标机文件系统.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -