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

📄 hc.h

📁 一个操作系统源代码 用于嵌入式设备 在Vc++环境下仿真 成功移植到多款处理器上
💻 H
字号:
/*********************************************************************
 Project Name	: pda 
 Title		: function program
 File Name	: hc.h
 Content:	: head file
**********************************************************************/
#ifndef _HC_H
#define _HC_H


#include <hardware\drball\const.h>

#define	TIME_DISP

#define		RYLINK		0
#define		KYT		1

#ifdef	SOLIVE_EXTRA_4M_SRAM
	#define	KYT_STOCK_NUMBER	 2300
	#define	KYT_GONGGAO_NUMBER	 320 /* 720*/
#else
	#ifdef 	SOLIVE_EXTRA_2M_SRAM
		#define	KYT_STOCK_NUMBER	 1500
		#define	KYT_GONGGAO_NUMBER	 440
	#else
		#define	KYT_STOCK_NUMBER	 1/*1500*/
		#define	KYT_GONGGAO_NUMBER	 1
	#endif
#endif

#define   F18

#define	KYT_FILE_NUMBER		 42
#define KYT_FLASH_BLOCK_NUM	 1

#define	STOCK_BASE		 0x050000
#ifdef	NO_MAIL
#define	STOCK_NUMBER		 4000
#else
#define	STOCK_NUMBER		 2048
#endif
#define MAX_GRA_NUM	30


#define	RUN_PREI_PERIOD		RTC_PERI_SECOND /*RTC_PERI_MINUTE */
#define	STOP_PREI_PERIOD	RTC_PERI_SECOND

#define		PLL_SET		*PLLCR=PLLCR_ENABLE;
#define		PLL_STOP	*PLLCR=PLLCR_DISABLE;
/* pendev.c to enable or disable touch panel */
extern void PenIrptDisable( void);
extern void PenIrptEnable( void);

/* hc.c liberary index */
extern 	U32	Add_ecidlib[],Add_ceidlib[],Add_pyidlib[];


/* regdefine.c */
extern void RegDefine();
extern void InitCtrlPort();
extern void Shine(U32 times,U32	period);
extern float CheckVoltage();
extern float CheckVoltageX();
extern void TurnOnLCD();
extern void TurnOffLCD();
extern void TurnOnLight();
extern void TurnOffLight();
extern void TurnOnBaser();
extern void TurnOffBaser();
extern void TurnOnVib();
extern void TurnOffVib();
extern void InitKey();
extern void IRQ1Deal();
extern void LostPowerInit();
extern void LostPowerDeal();
extern void FormatMsg(); 	/* format all message include notebook and mail 
							and stock diagram in flash if no mail */  
/* We add this funs to regdefin.c */
extern int 	DisableIrpt(void);
extern void RestoreIrpt(int i);
extern void IrptEnable(void);
extern int 	IrptState(void);



#endif /*ifndef _HC_H*/

⌨️ 快捷键说明

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