📄 config.h
字号:
/****************************************Copyright (c)**************************************************
** 广州周立功单片机发展有限公司
** 研 究 所
** 产品一部
**
** http://www.zlgmcu.com
**
**--------------文件信息--------------------------------------------------------------------------------
**文 件 名: includes.h
**创 建 人: 陈明计
**最后修改日期: 2003年6月5日
**描 述: 用户配置文件
**
**--------------历史版本信息----------------------------------------------------------------------------
** 创建人: 陈明计
** 版 本: 1.0
** 日 期: 2003年5月30日
** 描 述: 原始版本
**
**------------------------------------------------------------------------------------------------------
** 修改人: 陈明计
** 版 本: 1.0
** 日 期: 2003年6月5日
** 描 述: 规范了一下
**
**--------------当前版本修订------------------------------------------------------------------------------
** 修改人:
** 日 期:
** 描 述:
**
**------------------------------------------------------------------------------------------------------
********************************************************************************************************/
//这一段无需改动
#ifndef TRUE
#define TRUE 1
#endif
#ifndef FALSE
#define FALSE 0
#endif
typedef unsigned char BYTE;
typedef unsigned char UCHAR; /* 无符号8位整型变量 */
typedef signed char CHAR;
typedef unsigned short UWORD; /* 无符号16位整型变量 */
typedef signed short WORD; /* 有符号16位整型变量 */
typedef unsigned int UDWORD; /* 无符号32位整型变量 */
typedef signed int DWORD; /* 有符号32位整型变量 */
typedef float fp32; /* 单精度浮点数(32位长度) */
typedef double fp64; /* 双精度浮点数(64位长度) */
/********************************/
/* ARM的特殊代码 */
/********************************/
#define INT_WDT 0
#define INT_TIMER0 4
#define INT_TIMER1 5
#define INT_UART0 6
#define INT_UART1 7
#define INT_PWM 8
#define INT_I2C 9
#define INT_SPI0 10
#define INT_SPI1 11
#define INT_PLL 12
#define INT_RTC 13
#define INT_EXINT0 14
#define INT_EXINT1 15
#define INT_EXINT2 16
#define INT_EXINT3 17
#define INT_ADC 18
//这一段无需改动
#include "lpc213x.h"
#include "math.h"
/********************************/
/* 应用程序配置 */
/********************************/
//以下根据需要改动
/********************************/
/* 本例子的配置 */
/********************************/
/* 系统设置, Fosc、Fcclk、Fcco、Fpclk必须定义*/
#define Fosc 11059200 //晶振频率,10MHz~25MHz,应当与实际一至
#define Fcclk (Fosc * 5) //系统频率,必须为Fosc的整数倍(1~32),且<=60MHZ
#define Fcco (Fcclk * 4) //CCO频率,必须为Fcclk的2、4、8、16倍,范围为156MHz~320MHz
#define Fpclk (Fcclk) //VPB时钟频率,只能为(Fcclk / 4)的1 ~ 4倍
//#include "target.h" //这一句不能删除
//Timer.c
#include "Timer.h"
//target.c
void TargetInit(void);
//io.c
#include "io.h"
//Action.c
#include "user.h"
//uart.c
#include "uart.h"
//aio.c
#include "aio.h"
//ExInt.c
#include "ExInt.h"
//X5045.C
#include "X5045.h"
#include "X5045_memory.h"
//iap.c
#include "iap.h"
//sys.c
#include "sys.h"
// IIC.C
#include "iic.h"
// ADS1100.C
#include "ads1100.h"
//RTU984.C
#include "rtu984.h"
//TLV5617.C
//#include "TLV5617.H"
//pid.c
#include "pid.h"
/*********************************************************************************************************
** End Of File
********************************************************************************************************/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -