MW22-02A/APP/Device/device_Other/device_auxswitch.h

25 lines
747 B
C
Raw Normal View History

2025-05-21 01:55:40 +00:00
#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