common.h

来自「ucos sc2400 setting source」· C头文件 代码 · 共 66 行

H
66
字号
//=======================================================================================
//
//	COMMON.H for uC/OS-II ver 2.51 on S3C2400
//
//	(C) Copyright 2003-3-19, ARM STUDY GROUP (Yoon Gwang-Yoon)
//		http://arm.cim.co.kr
//      Modified By Lee Chae-Won (ichijo@hanafos.com ; ichijo99@hanmail.net) in 2003-4-17
//		http://user.chollian.net/~hebb
//      
//=======================================================================================

#include "REG_DEFINE.H"

/*------------------------------------------------------------------------------*/
/*		TYPE DEFINE LIST														*/
/*------------------------------------------------------------------------------*/
typedef unsigned char   byte;
typedef unsigned short  word;
typedef unsigned int    dword;

/*------------------------------------------------------------------------------*/
/*      Interrupt FUNCTION LIST                                                   		*/
/*------------------------------------------------------------------------------*/
extern 	void IRQInit(void);
extern 	void IRQEnable(dword IRQBit);
extern 	void IRQDisable(dword IRQBit);

/*------------------------------------------------------------------------------*/

/*------------------------------------------------------------------------------*/
/*      MISC. FUNCTION LIST                                                   		*/
/*------------------------------------------------------------------------------*/

extern	void MainInit(void);

/*------------------------------------------------------------------------------*/


/*------------------------------------------------------------------------------*/
/*      Timer FUNCTION LIST                                                   		*/
/*------------------------------------------------------------------------------*/

/*------------------------------------------------------------------------------*/
/*       DEFINE LIST                                                    		*/
/*------------------------------------------------------------------------------*/
#define	TimerClock	23320.9

/*------------------------------------------------------------------------------*/
/*      VARIABLE LIST                                                   		*/
/*------------------------------------------------------------------------------*/
extern 	volatile dword	Tick0,Tick1,Tick2,Tick3,Tick4;

/*------------------------------------------------------------------------------*/
/*      FUNCTION LIST                                                   		*/
/*------------------------------------------------------------------------------*/
extern 	void TimerStart(byte TPort,dword TInterval,dword TDuty, byte TEvent);
extern	void TimerStop(byte TPort);
extern	void TimerInit(void);
extern	void TC0Irq(void);
extern	void TC1Irq(void);
extern	void TC2Irq(void);
extern	void TC3Irq(void);
extern	void TC4Irq(void);

/*------------------------------------------------------------------------------*/

⌨️ 快捷键说明

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