⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 config.h

📁 采用LPC的芯片做的气体排放检测,包括气体成分分析,数据的处理,数据传输给工作站.
💻 H
字号:
#ifndef		__MY_CONFIG_H__
#define		__MY_CONFIG_H__

#define		HWD_FGA_4100	1

//#define		SERIAL_PORT_COMM	TRUE
//#define		GUANGDONG_COMM		TRUE
#define		PLL_TIMES	1
#define		TRIGGER_AUTO	1
#define		TRIGGER_MANUAL	0

#define		TXD2		P0_10
#define		RXD2		P0_11

#define		TXD3		P0_12
#define		RXD3		P0_13


//#define		PUMP_DRIVE_PIN		(P0_17|P0_16)

#ifndef TRUE
#define TRUE  1
#endif

#ifndef FALSE
#define FALSE 0
#endif

#ifndef NULL
#define NULL 0
#endif

typedef  int	BOOL;
typedef unsigned char  	U8;                   	/* 无符号8位整型变量                        */
typedef signed   char  	S8;                    	/* 有符号8位整型变量                        */
typedef unsigned short 	U16;                  	/* 无符号16位整型变量                       */
typedef signed   short 	S16;                   	/* 有符号16位整型变量                       */
typedef unsigned int   	U32;                  	/* 无符号32位整型变量                       */
typedef signed   int  	S32;                   	/* 有符号32位整型变量                       */
typedef unsigned char  uint8;                   /* 无符号8位整型变量                        */
typedef signed   char  int8;                    /* 有符号8位整型变量                        */
typedef unsigned short uint16;                  /* 无符号16位整型变量                       */
typedef signed   short int16;                   /* 有符号16位整型变量                       */
typedef unsigned int   uint32;                  /* 无符号32位整型变量                       */
typedef signed   int   int32;                   /* 有符号32位整型变量                       */
typedef float          fp32;                    /* 单精度浮点数(32位长度)                 */
typedef double         fp64;                    /* 双精度浮点数(64位长度)                 */

#define Fosc            11059200                    //晶振频率,10MHz~25MHz,应当与实际一至
#define Fcclk           (Fosc * 4)                  //系统频率,必须为Fosc的整数倍(1~32),且<=60MHZ
#define Fcco            (Fcclk * 4)                 //CCO频率,必须为Fcclk的整数倍(1~4),范围为156MHz~320MHz
#define Fpclk           (Fcclk / 4) * 1             //VPB时钟频率,只能为(Fcclk / 4)的1 ~ 4倍

#define		memset		MemSet
#define		UART2_MAX_LENGTH	256
#include    "LPC2106.h"
#include 	"../Header32/HWD_LPC21_reg.h"
#include	"../Header32/lib_LPC21xx_c.h"
#include	"..\Header32\basic_hardware.h"

#include	"..\ARM_FGA_DEV\FGAconfig.h"
//#include	<math.h>

void	CfgUART0(U32 nBaudrate);
extern 	void	ENABLE_485_RXD(void);
extern 	void	ENABLE_485_TXD(void);
extern 	void	DISABLE_485(void);
void US2_putchar(const U8 ch);
#endif	//__MY_CONFIG_H__
/*********************************************************************************************************
**                            End Of File
********************************************************************************************************/

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -