www.pudn.com > zlggui.rar > config.h, change:2005-03-12,size:4910b


/****************************************Copyright (c)************************************************** 
**                               Guangzou ZLG-MCU Development Co.,LTD. 
**                                      graduate school 
**                                 http://www.zlgmcu.com 
** 
**--------------File Info------------------------------------------------------------------------------- 
** File Name: config.h 
** Last modified Date:  2004-09-17 
** Last Version: 1.0 
** Descriptions: User Configurable File 
** 
**------------------------------------------------------------------------------------------------------ 
** Created By: Chenmingji 
** Created date:   2004-09-17 
** Version: 1.0 
** Descriptions: First version 
** 
**------------------------------------------------------------------------------------------------------ 
** Modified by: 
** Modified date: 
** Version: 
** Descriptions: 
** 
********************************************************************************************************/ 
#ifndef __CONFIG_H  
#define __CONFIG_H 
//这一段无需改动 
//This segment should not be modified 
#ifndef TRUE 
#define TRUE  1 
#endif 
 
#ifndef FALSE 
#define FALSE 0 
#endif 
 
typedef unsigned char  uint8;                   /* defined for unsigned 8-bits integer variable 	无符号8位整型变量  */ 
typedef signed   char  int8;                    /* defined for signed 8-bits integer variable		有符号8位整型变量  */ 
typedef unsigned short uint16;                  /* defined for unsigned 16-bits integer variable 	无符号16位整型变量 */ 
typedef signed   short int16;                   /* defined for signed 16-bits integer variable 		有符号16位整型变量 */ 
typedef unsigned int   uint32;                  /* defined for unsigned 32-bits integer variable 	无符号32位整型变量 */ 
typedef signed   int   int32;                   /* defined for signed 32-bits integer variable 		有符号32位整型变量 */ 
typedef float          fp32;                    /* single precision floating point variable (32bits) 单精度浮点数(32位长度) */ 
typedef double         fp64;                    /* double precision floating point variable (64bits) 双精度浮点数(64位长度) */ 
 
/********************************/ 
/*      uC/OS-II specital code  */ 
/*      uC/OS-II的特殊代码      */ 
/********************************/ 
 
#define     USER_USING_MODE    0x10                    /*  User mode ,ARM 32BITS CODE 用户模式,ARM代码                  */ 
//  
                                                     /*  Chosen one from 0x10,0x30,0x1f,0x3f.只能是0x10,0x30,0x1f,0x3f之一       */ 
#include "Includes.h" 
 
 
/********************************/ 
/*      ARM的特殊代码           */ 
/*      ARM specital code       */ 
/********************************/ 
//这一段无需改动 
//This segment should not be modify 
 
#include    "LPC2294.h" 
 
 
/********************************/ 
/*     应用程序配置             */ 
/*Application Program Configurations*/ 
/********************************/ 
//以下根据需要改动 
//This segment could be modified as needed. 
#include    <stdio.h> 
#include    <ctype.h> 
#include    <stdlib.h> 
#include    <setjmp.h> 
#include    <rt_misc.h> 
 
#include    "GUI_CONFIG.H" 
#include    "LCMDRV.h" 
#include    "GUI_BASIC.H" 
#include    "GUI_STOCKC.H" 
#include    "FONT_MACRO.H" 
#include    "FONT5_7.H" 
#include    "FONT8_8.H" 
#include    "FONT24_32.H" 
#include    "LOADBIT.H" 
#include    "WINDOWS.H" 
#include    "MENU.H" 
 
 
/********************************/ 
/*     本例子的配置             */ 
/*Configuration of the example */ 
/********************************/ 
/* System configuration .Fosc、Fcclk、Fcco、Fpclk must be defined */ 
/* 系统设置, Fosc、Fcclk、Fcco、Fpclk必须定义*/ 
#define Fosc            11059200                    //Crystal frequence,10MHz~25MHz,should be the same as actual status.  
						    //应当与实际一至晶振频率,10MHz~25MHz,应当与实际一至 
#define Fcclk           (Fosc * 4)                  //System frequence,should be (1~32)multiples of Fosc,and should be equal or less  than 60MHz.  
						    //系统频率,必须为Fosc的整数倍(1~32),且<=60MHZ 
#define Fcco            (Fcclk * 4)                 //CCO frequence,should be 2、4、8、16 multiples of Fcclk, ranged from 156MHz to 320MHz.  
						    //CCO频率,必须为Fcclk的2、4、8、16倍,范围为156MHz~320MHz 
#define Fpclk           (Fcclk / 4) * 1             //VPB clock frequence , must be 1、2、4 multiples of (Fcclk / 4). 
						    //VPB时钟频率,只能为(Fcclk / 4)的1、2、4倍 
 
#include    "target.h"              //This line may not be deleted 这一句不能删除 
#include    "..\..\Arm_Pc\pc.h" 
 
#endif 
/********************************************************************************************************* 
**                            End Of File 
********************************************************************************************************/