📄 common.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 + -