📄 led.h
字号:
#ifndef _LED_H_
#define _LED_H_
// 定义LED名称
#define RF_SIGNAL_LED 0x01
#define SYS_POWER_LED 0x02
#define SENSOR_STATUS_LED 0x04
#define SYS_STATUS_LED 0x08
extern volatile unsigned char RF_SIGNAL_LED_Val;
extern volatile unsigned char SYS_POWER_LED_Val;
extern volatile unsigned char SENSOR_STATUS_LED_Val;
extern volatile unsigned char SYS_STATUS_LED_Val;
#define LED_FLASH_OPERA_STOP 0
#define LED_FLASH_OPERA_START 0x80
#define LED_FLASH_OPREA_TOGGLE_FOREVER 0x40
#define LED_FLASH_OPREA_TOGGLE_PER_32MS 0x00
#define LED_FLASH_OPREA_TOGGLE_PER_256MS 0x20
#define LED_FLASH_OPREA_TOGGLE_TIME_MASK 0x20
#define LED_FLASH_TOGGLE_TIME_COUNTER_MASK 0x1F
// 初始化指定的LED
extern void LED_Init(unsigned char ucLED);
// 点亮指定的LED
extern void LED_On(unsigned char ucLED);
// 熄灭指定的LED
extern void LED_Off(unsigned char ucLED);
// 反转指定的LED
extern void LED_Toggle(unsigned char ucLED);
// 闪烁指定的LED
extern void LED_Flash(unsigned char ucLED,unsigned char Opera);
#endif // _LED_H_
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -