摘要
分析了嵌入式图形用户界面(GUI)系统的特点,选择Microwindows作为该嵌入式系统的GUI,并根据具体的硬件设备和项目需求,对Microwindows进行了裁减,删除了系统说明性文档、Demo程序和启动Demo程序的脚本,大大节省了存储空间.裁减掉多余的驱动和舍弃一套为Windows CE服务的API,裁减掉不需要的功能,如Alpha支持和实时系统支持,不仅节省了存储空间,而且减少了运行时所需要的空间.修改Config文件,定制功能;修改MakeFile文件,裁减系统,配置uCLinux,使其支持FrameBuffer,兼容Microwindows的驱动,提高了Microwindows程序的可移植性.
This paper analyses the character of embeded system GUI. Microwindows are chosen as GUI for this embeded system . According to the special hardware and request of the project, we tailored Microwindows and deleted illustrative document of the system. Demo program and its script are also deleted. The tailored Microwindows costs quite less Memory space. Besides, the paper tailored redundant drivers and a series API for Windows CE and redundant function such as function for alpha and real-time system, it is not only lessening save memory but also running memory, uCLinux config file is modified to make it support framebuffer to make it compatible for Microwindows driver. It can improve the transplant ability of Microwindows' program.
出处
《江南大学学报(自然科学版)》
CAS
2006年第1期42-44,65,共4页
Joural of Jiangnan University (Natural Science Edition)