update
This commit is contained in:
23
leakage_system/usr/bsp/bsp_relay.h
Normal file
23
leakage_system/usr/bsp/bsp_relay.h
Normal file
@@ -0,0 +1,23 @@
|
||||
#ifndef _BSP_RELAY_H_
|
||||
#define _BSP_RELAY_H_
|
||||
|
||||
#include "main.h"
|
||||
|
||||
#define BSP_RELAY_CH_NUM (4)
|
||||
|
||||
#define BSP_RELAY_CH_LEAKAGE (0)/*©Һͨ<D2BA><CDA8>*/
|
||||
#define BSP_RELAY_CH_OPEN (1)/*<2A>ϴ<EFBFBD>*/
|
||||
#define BSP_RELAY_CH_COMMINCAION (2)/*ͨѶ<CDA8>쳣*/
|
||||
#define BSP_RELAY_CH_ERROR_STATE (3)/*״̬<D7B4>쳣<EFBFBD><ECB3A3><EFBFBD><EFBFBD>*/
|
||||
|
||||
typedef struct
|
||||
{
|
||||
u8 state[BSP_RELAY_CH_NUM];
|
||||
void (*init)(void);
|
||||
void (*task)(void);
|
||||
void (*set)(u8 ,u8 );
|
||||
}bsp_relay_t;
|
||||
|
||||
extern bsp_relay_t relay;
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user