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 + -
显示快捷键?