#include "OtherHardware.h"
#include "Gpio.h"
#define STATLED PD4
/// <summary>ÆäËûÍâÉè³õʼ»¯</summary>
void OtherHardwareInit(void)
{
GpioInit(STATLED, PIN_OUTPUT, PIN_OUTPUT_PP, PIN_NO_PULL, 0, 0);
}
/// <summary>µ±Ç°Ö¸Ê¾µÆ×´Ì¬</summary>
static bool LedStat = false;
/// <summary>״ָ̬ʾµÆÉèÖÃ</summary>
/// <param name="value">ÁÁ/²»ÁÁ</param>
void LedStatSet(bool value)
{
GpioWrite(STATLED, value);
LedStat = value;
}
/// <summary>ÔÚ°å×ÓÉϵÄLEDָʾµÆ×´Ì¬µßµ¹</summary>
void LedStatReversal(void)
{
LedStat = !LedStat;
GpioWrite(STATLED, LedStat);
}
|