📄 调用说明.txt
字号:
设备名: /dev/relaydriver
#####################################################################
ioctl 命令:
#define RELAY1_ON_PLUSE 1 //relay1 脉冲打开
#define RELAY1_ON 2 //relay1 持续打开
#define RELAY1_OFF 3 //relay1 关闭
#define RELAY2_ON_PLUSE 4 //relay2 脉冲打开
#define RELAY2_ON 5 //relay2 持续打开
#define RELAY2_OFF 6 //relay2 关闭
#define RELAY3_ON_PLUSE 7 //relay3 脉冲打开
#define RELAY3_ON 8 //relay3 持续打开
#define RELAY3_OFF 9 //relay4 关闭
#define RELAY4_ON_PLUSE 10 //relay4 脉冲打开
#define RELAY4_ON 11 //relay4 持续打开
#define RELAY4_OFF 12 //relay4 关闭
####################################################################
#define RELAY1_ON_PLUSE 1 //relay1 脉冲打开
int ms; //打开脉冲的时间,单位MS
ioctl(fd,RELAY1_ON_PLUSE,ms);
#define RELAY1_ON 2 //relay1 持续打开
ioctl(fd,RELAY1_ON,NULL);
#define RELAY1_OFF 3 //relay1 关闭
ioctl(fd,RELAY1_OFF,NULL);
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
#define RELAY2_ON_PLUSE 4 //relay2 脉冲打开
int ms; //打开脉冲的时间,单位MS
ioctl(fd,RELAY2_ON_PLUSE,ms);
#define RELAY2_ON 5 //relay2 持续打开
ioctl(fd,RELAY2_ON,NULL);
#define RELAY2_OFF 6 //relay2 关闭
ioctl(fd,RELAY2_OFF,NULL);
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
#define RELAY3_ON_PLUSE 7 //relay3 脉冲打开
int ms; //打开脉冲的时间,单位MS
ioctl(fd,RELAY3_ON_PLUSE,ms);
#define RELAY3_ON 8 //relay3 持续打开
ioctl(fd,RELAY3_ON,NULL);
#define RELAY3_OFF 9 //relay3 关闭
ioctl(fd,RELAY3_OFF,NULL);
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
#define RELAY4_ON_PLUSE 10 //relay4 脉冲打开
int ms; //打开脉冲的时间,单位MS
ioctl(fd,RELAY4_ON_PLUSE,ms);
#define RELAY4_ON 11 //relay4 持续打开
ioctl(fd,RELAY4_ON,NULL);
#define RELAY4_OFF 12 //relay4 关闭
ioctl(fd,RELAY4_OFF,NULL);
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -