chargeController/APP/functionalModule/Inc/FM_GPIO.h

37 lines
659 B
C
Raw Normal View History

2024-12-06 13:23:28 +00:00
#ifndef FM_GPIO_H_
#define FM_GPIO_H_
#include "HD_GPIO.h"
#include "comm_types.h"
2024-12-06 13:23:28 +00:00
void FM_GPIO_Init(void);
void POW_FF_PCON_Open(void);
void POW_FF_PCON_Close(void);
void POW_OUT_PCON_Open(void);
void POW_OUT_PCON_Close(void);
BOOL readPOW_OUT_PCON_State(void);
2024-12-06 13:23:28 +00:00
void RUN_LEN_Open(void);
void RUN_LEN_Close(void);
void RUN_LED(void);
2024-12-06 13:23:28 +00:00
void FFMOS_CON_Open(void);
void FFMOS_CON_Close(void);
void EN_PWMOUT_Eable(void);
void EN_PWMOUT_Diseable(void);
void feedDog(void);
BOOL readOverCurrState(void);
BOOL readOnlyPowerOutputState(void);
BOOL readOutputState(void);
extern void WORK_VOLT_Interrupt(void);
extern void DSG_PROT_Interrupt(void);
2024-12-06 13:23:28 +00:00
#endif