25 lines
747 B
C
25 lines
747 B
C
|
#ifndef __DEVICE_AUXSWITCH_H_
|
|||
|
#define __DEVICE_AUXSWITCH_H_
|
|||
|
#include "gd32f4xx.h"
|
|||
|
///<2F><>̨<EFBFBD><CCA8><EFBFBD>ֵ<EFBFBD>Դ<EFBFBD><D4B4><EFBFBD><EFBFBD>
|
|||
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Դ
|
|||
|
|
|||
|
#define PTZ_POWER_PHOTO_PORT GPIOE//<2F>ɼ<EFBFBD><C9BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define PTZ_POWER_PHOTO_PIN 3
|
|||
|
#define PHOTO_POWER_PHOTO_ON (gpio_bit_set(GPIOE, 2))
|
|||
|
#define PHOTO_POWER_PHOTO_OFF (gpio_bit_reset(GPIOE, 2))
|
|||
|
|
|||
|
#define PTZ_POWER_FARIR_PORT GPIOE//Զ<><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define PTZ_POWER_FARIR_PIN 2
|
|||
|
#define FARIR_POWER_FARIR_ON (gpio_bit_set(GPIOE, 3))
|
|||
|
#define FARIR_POWER_FARIR_OFF (gpio_bit_reset(GPIOE, 3))
|
|||
|
|
|||
|
|
|||
|
#define POWER_ON 1 //<2F><>Դ<EFBFBD><D4B4><EFBFBD><EFBFBD>
|
|||
|
#define POWER_OFF 0 //<2F><>Դ<EFBFBD>ر<EFBFBD>
|
|||
|
|
|||
|
void init_auxswitch_module();
|
|||
|
void ptz_aux_switch(unsigned char SwitchNum, unsigned char Power);
|
|||
|
|
|||
|
|
|||
|
#endif
|