Files
TXH1.0/User/Pulse_InPut/Pluse_InPut.h
T
2026-04-27 16:55:02 +08:00

53 lines
1.2 KiB
C

#ifndef __PLUSE_INPUT_H__
#define __PLUSE_INPUT_H__
#define SWF1 GPIODin(14)
#define SWF2 GPIODin(15)
#define SWF3 GPIOGin(2)
#define SWF4 GPIOGin(3)
#define SWF5 GPIOGin(4)
#define SWF6 GPIOGin(5)
#define SWF7 GPIOGin(6)
#define SWF8 GPIOGin(7)
#define URGENCY1 GPIOEin(8)
#define URGENCY2 GPIOEin(9)
#define Key1 GPIOEin(10)
#define Key2 GPIOEin(11)
#define Key3 GPIOEin(12)
#define Key4 GPIOEin(13)
#define HV0 GPIOEin(3)
#define HV1 GPIOEin(4)
#define HV2 GPIOEin(5)
#define HV3 GPIOEin(6)
#define HV4 GPIOEin(7)
#define POS_4G_NET GPIOAin(0)
#define POS_4G_LinkB GPIOAin(1)
#define POS_4G_LinkA GPIOAin(2)
#define PowerLow10V GPIOEin(0)
#define PowerLow7V GPIOEin(1)
#define SWF_OFF 1
#define SWF_ON 0
#define POS_Wireless SWF2//
#define POS_NetTypeL SWF3//
#define POS_NetTypeH SWF4//
#define POS_Monitor SWF6//ON¼à¿ØÄ£Ê½
#define POS_URL SWF7//ON²âÊÔ·þÎñÆ÷
extern void Pluse_InPut_Init(void);
extern void Pluse_InPut_IRQHandler(void);
//------------------------------------------------------------------------------
#endif