?? arm.h
字號:
/*------------------------------------------------------
FILE NAME : arm.h
DESCRIPTION : arm hardware define.
VERSION : 0.0.1 (c)aureole
AUTHOR : Aureole
CREATE DATE : 07.18.2006
MODIFY DATE : 00.00.2006
LOGS :-\r
-0.0.1 ----. 07.18.2006
--------------------------------------------------------*/
#ifndef __arm_h__
#define __arm_h__
//-------------include files----------------------------//
#include <lpc213x.h>
#include "..\include\config.h"
//-------------Data struct------------------------------//
typedef union {
unsigned int int_value;
struct{
unsigned char _1;
unsigned char _2;
unsigned char _3;
unsigned char _4;
}char_value;
}UN_INT;
typedef union{
unsigned int value;
struct {
unsigned int bit0:1;
unsigned int bit1:1;
unsigned int bit2:1;
unsigned int bit3:1;
unsigned int bit4:1;
unsigned int bit5:1;
unsigned int bit6:1;
unsigned int bit7:1;
unsigned int bit8:1;
unsigned int bit9:1;
unsigned int bit10:1;
unsigned int bit11:1;
unsigned int bit12:1;
unsigned int bit13:1;
unsigned int bit14:1;
unsigned int bit15:1;
unsigned int bit16:1;
unsigned int bit17:1;
unsigned int bit18:1;
unsigned int bit19:1;
unsigned int bit20:1;
unsigned int bit21:1;
unsigned int bit22:1;
unsigned int bit23:1;
unsigned int bit24:1;
unsigned int bit25:1;
unsigned int bit26:1;
unsigned int bit27:1;
unsigned int bit28:1;
unsigned int bit29:1;
unsigned int bit30:1;
unsigned int bit31:1;
}bits;
}ARM_PORT;
extern ARM_PORT p0,p1;
//-------------LED ---------------------------------//
#define LED 21 //P0
#define initialize_led(); IO1DIR|=(1<<LED);
#define LED_ON IO1SET=1<<LED;
#define LED_OFF IO1CLR=1<<LED;
//----------------ic encrypt------------------------//
#ifdef ENCRYPT
const unsigned long int password __at 0x000001fc =0x87654321;
#endif
#endif //define __arm_h__
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -