led.h
来自「AT91所有开发板的资料 AT91所有开发板的资料」· C头文件 代码 · 共 83 行
H
83 行
/**************************************************************************
*
* ARM - Strategic Support Group
*
***************************************************************************/
/***************************************************************************
*
* Module : led.h
* Description : Set of Macro's to control the LED's on a Evalautor7T
* board.
* Tool Chain : ARM Developer Suite v1.0
* Platform : Evaluator7T
* History :
*
* 980329 ASloss
* - added header
*
* 2000-4-2 Andrew N. Sloss
* - ported to Evalautor7T
*
**************************************************************************/
/**************************************************************************
* IMPORTS
**************************************************************************/
/* none... */
/**************************************************************************
* MACROS
**************************************************************************/
/* LED's .................................... */
// -- base register
#ifndef SYSCFG
#define SYSCFG 0x03ff0000
#endif
// -- GPIO
#define IOPDATA (SYSCFG + 0x5008)
#define LEDBANK *((unsigned *)IOPDATA)
// -- set
#define LED_4_ON (LEDBANK=LEDBANK|0x00000010)
#define LED_3_ON (LEDBANK=LEDBANK|0x00000020)
#define LED_2_ON (LEDBANK=LEDBANK|0x00000040)
#define LED_1_ON (LEDBANK=LEDBANK|0x00000080)
// -- reset
#define LED_4_OFF (LEDBANK=LEDBANK&~0x00000010)
#define LED_3_OFF (LEDBANK=LEDBANK&~0x00000020)
#define LED_2_OFF (LEDBANK=LEDBANK&~0x00000040)
#define LED_1_OFF (LEDBANK=LEDBANK&~0x00000080)
/**************************************************************************
* DATATYPES
**************************************************************************/
/* none... */
/**************************************************************************
* STATICS
**************************************************************************/
/* none... */
/**************************************************************************
* ROUTINES
**************************************************************************/
/* none... */
/**************************************************************************
* END OF led.h
**************************************************************************/
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?