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

📄 common.h

📁 ucos2400移植的源码。从网上下载供大家分享。
💻 H
字号:
//=======================================================================================
//
//	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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -