led_testbench.h
来自「OMAP1030 处理器的ARM 侧硬件测试代码 OMAP1030 是TI」· C头文件 代码 · 共 54 行
H
54 行
//=====================================================================
// TEXAS INSTRUMENTS INCORPORATED PROPRIETARY INFORMATION
// Property of Texas Instruments -- For Unrestricted Internal Use Only
// Unauthorized reproduction and/or distribution is strictly prohibited
// This product is protected under copyright law and trade secret law as
// an unpublished work.Created 2001,(C) Copyright 2001 Texas Instruments.
// All rights reserved.
//=====================================================================
#ifndef __LED_TESTBENCH_H__
#define __LED_TESTBENCH_H__
// USED GPIO1 SIGNALS
#define LED_SYNC_PIN 13 // Not used for DMLED ROMed tests
typedef enum {LED_STATUS_PIN=18, LED_EXEC_PIN=32 } ledsynchrout_t;
#define LED_PINOUT ledsynchrout_t
//-------------------------------------------------------------------------------
// NAME : LED_SetPin
//
// DESCRIPTION : - Set or Reset LED_STATUS_PIN or LED_EXEC_PIN pins
//
// PARAMETERS : bit value
//
// RETURN VALUE : None
//
//------------------------------------------------------------------------------
void LED_SetstatusPin( LED_PINOUT Pin, BOOL BitValue);
void LED_SetexecPin( LED_PINOUT Pin, BOOL BitValue);
//-------------------------------------------------------------------------------
// NAME : LED_PollSync
//
// DESCRIPTION : - Poll Sync pin until reset
//
// PARAMETERS : bit value
//
// RETURN VALUE : None
//
//------------------------------------------------------------------------------
void LED_PollSync( void);
// USEFUL MACROS
#define LED_SetStatus() LED_SetstatusPin(LED_STATUS_PIN, True)
#define LED_ResetStatus() LED_SetstatusPin(LED_STATUS_PIN, False)
#define LED_SetExec() LED_SetexecPin(LED_EXEC_PIN, True)
#define LED_ResetExec() LED_SetexecPin(LED_EXEC_PIN, False)
#endif /* __LED_TESTBENCH_H__ */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?