MiniGUI

所属分类:嵌入式/单片机/硬件编程
开发工具:Unix_Linux
文件大小:36141KB
下载次数:243
上传日期:2009-02-10 09:50:54
上 传 者zcgaiyjw
说明:  这是ARM嵌入式系统的实验教程中的MINIGUI的实验源代码!
(This is the ARM Embedded System Experimental Course in Experimental MiniGUI source code!)

文件列表:
Chapter 6_MiniGUI experiment\6.1_MiniGUI for uCLinux porting\build_lib\buildlib-smartarm2200 (1465, 2005-06-03)
Chapter 6_MiniGUI experiment\6.1_MiniGUI for uCLinux porting\build_samples\build-uclinux-2200 (958, 2005-06-03)
Chapter 6_MiniGUI experiment\6.1_MiniGUI for uCLinux porting\config\MiniGUI.cfg (5136, 2005-06-01)
Chapter 6_MiniGUI experiment\6.1_MiniGUI for uCLinux porting\gal\commlcd.c (3230, 2005-05-30)
Chapter 6_MiniGUI experiment\6.1_MiniGUI for uCLinux porting\gal\lcddrive.c (9902, 2006-04-13)
Chapter 6_MiniGUI experiment\6.1_MiniGUI for uCLinux porting\gal\lcddrive.h (2972, 2006-04-13)
Chapter 6_MiniGUI experiment\6.1_MiniGUI for uCLinux porting\gal\lpc2294.h (35493, 2004-09-24)
Chapter 6_MiniGUI experiment\6.1_MiniGUI for uCLinux porting\hello\hello (454716, 2006-04-15)
Chapter 6_MiniGUI experiment\6.1_MiniGUI for uCLinux porting\hello\hello.bmp (85854, 2005-05-29)
Chapter 6_MiniGUI experiment\6.1_MiniGUI for uCLinux porting\hello\hello.c (4175, 2005-05-29)
Chapter 6_MiniGUI experiment\6.1_MiniGUI for uCLinux porting\ial\comminput.c (4858, 2005-06-01)
Chapter 6_MiniGUI experiment\6.1_MiniGUI for uCLinux porting\ial\comminput.h (499, 2005-03-08)
Chapter 6_MiniGUI experiment\6.1_MiniGUI for uCLinux porting\ial\comm_drive.c (6843, 2005-06-03)
Chapter 6_MiniGUI experiment\6.1_MiniGUI for uCLinux porting\TFT4267_LCM Datasheet\DS-S6D0129 ver1.0-20051017.pdf (2255179, 2006-04-07)
Chapter 6_MiniGUI experiment\6.1_MiniGUI for uCLinux porting\TFT4267_LCM Datasheet\TFT4267.PDF (595179, 2006-04-17)
Chapter 6_MiniGUI experiment\6.2_MiniGUI Message\paint\paint (454808, 2006-04-15)
Chapter 6_MiniGUI experiment\6.2_MiniGUI Message\paint\paint.bmp (85854, 2005-06-01)
Chapter 6_MiniGUI experiment\6.2_MiniGUI Message\paint\paint.c (3704, 2005-06-01)
Chapter 6_MiniGUI experiment\6.3_Dialog box\dlg\dlg (454740, 2006-04-15)
Chapter 6_MiniGUI experiment\6.3_Dialog box\dlg\dlg.bmp (78054, 2005-05-30)
Chapter 6_MiniGUI experiment\6.3_Dialog box\dlg\dlg.c (1679, 2005-05-30)
Chapter 6_MiniGUI experiment\6.4_Control application\login\login (455752, 2006-04-15)
Chapter 6_MiniGUI experiment\6.4_Control application\login\login.c (4560, 2005-05-29)
Chapter 6_MiniGUI experiment\6.4_Control application\login\login1.bmp (134574, 2005-05-29)
Chapter 6_MiniGUI experiment\6.4_Control application\login\login2.bmp (52938, 2005-05-29)
Chapter 6_MiniGUI experiment\6.4_Control application\login\login3.bmp (106254, 2005-05-29)
Chapter 6_MiniGUI experiment\6.5_User control\control\control (455000, 2006-04-15)
Chapter 6_MiniGUI experiment\6.5_User control\control\control.bmp (103854, 2005-05-31)
Chapter 6_MiniGUI experiment\6.5_User control\control\control.c (2685, 2005-05-31)
Chapter 6_MiniGUI experiment\6.6_Simple editor\sedit\sedit (455320, 2006-04-15)
Chapter 6_MiniGUI experiment\6.6_Simple editor\sedit\sedit.bmp (144054, 2005-05-31)
Chapter 6_MiniGUI experiment\6.6_Simple editor\sedit\sedit.c (3006, 2005-05-31)
Chapter 6_MiniGUI experiment\6.7_Bitbmp disp\dispbmp\dispbmp (454744, 2006-04-15)
Chapter 6_MiniGUI experiment\6.7_Bitbmp disp\dispbmp\dispbmp.bmp (144054, 2005-05-31)
Chapter 6_MiniGUI experiment\6.7_Bitbmp disp\dispbmp\dispbmp.c (4137, 2005-06-01)
Chapter 6_MiniGUI experiment\6.7_Bitbmp disp\dispbmp\res\logo256-s.bmp (8816, 2005-05-17)
Chapter 6_MiniGUI experiment\6.7_Bitbmp disp\dispbmp\res\Thumbs.db (6144, 2006-04-14)
Chapter 6_MiniGUI experiment\6.7_Bitbmp disp\dispbmp\Thumbs.db (7168, 2006-04-14)
Chapter 6_MiniGUI experiment\6.8_GDI draw\line\line (456312, 2006-04-15)
Chapter 6_MiniGUI experiment\6.8_GDI draw\line\line.bmp (103854, 2005-05-31)
... ...

MiniGUI 演示程序 用途 ==== 该程序是展示MiniGUI特性的一个简单的示例程序, 在本光盘中主要是针对 minigui-dev-1.6-linux.tar.gz及 minigui-dev-1.6-win32.rar 开发 包而提供的; 他不针对MiniGUI-STR, 所以在MiniGUI-STR下无法编译通过. 使用 ==== 在Linux系统下, 首先安装minigui-dev-1.6-linux.tar.gz 开发包, 安装 完成后, 在mgdemo目录下执行./configure命令, 然后执行make命令, 进行 编译; 编译正常的话, 会在src目录下生成mgdemo可执行程序, 运行qvfb后, 将qvfb设置成***0x480 16bpp, 再运行mgdemo程序. 由于该程序中包含了 mgdillo, 它需要有glib2.0的支持,所以系统中要安装glib2.0. 如果你的机器之前已安装了MiniGUI, 最好将其头文件和库文件删掉后再安装 minigui-dev-1.6-linux.tar.gz, 否则在编译mgdemo时可能, 会有错误产生. 在Windows系统下, 首先解压缩 minigui-dev-1.6-win32.rar 文件, 该文件为 MiniGUI在Windows系统上的开发包; 然后在VC中打开mgdemo源码目录的build 目录下的mgdemo_win32.dsw工程文件, 在Projects->setting中重新设定MiniGUI 的头文件和库文件路径、线程库的头文件和库文件路径(分别在开发包中的 include\pthread-win目录和lib目录下)、glib的头文件和库文件的路径; Windows平台的glib相关库可以从下面的网址上获取: http://www.gimp.org/~tml/gimp/win32/downloads.html 需要下载的包有: glib-dev-2.4.7.zip gettext-runtime-0.13.1.zip libiconv-1.9.1.bin.woe32.zip 解压缩后,统一放在某个目录下(要与工程中设置的路径一致); 准备好后,进行编译; 编译通过后, 会生成mgdemo-win32.exe程序, 先运行 wvfb, 再运行mgdemo-win32.exe.

近期下载者

相关文件


收藏者