特殊指令:通用定时器
Gpt_Start:定时器启动
定时器启动指令用于启动定时器,开始计时。
参数名称
数据类型
读写方向
说明
EN
能流
输入
当EN使能时,启动定时器,开始计时。
Port
USINT
输入
需要启动的定时器。
Time
UDINT
输入
设定的时间,单位为uS。
Gpt_Stop:定时器停止
定时器停止指令用于停止定时器。
参数名称
数据类型
读写方向
说明
EN
能流
输入
当EN使能时,停止定时器。
Port
USINT
输入
需要停止的定时器。
Gpt_GetElapsed:定时器获取经过时间
指令获取定时器启动(或循环启动)后到现在经过的时间。
参数名称
数据类型
读写方向
说明
EN
能流
输入
当EN使能时,获取定时器启动后到现在经过的时间,单位为uS。
Port
USINT
输入
定时器。
Time
UDINT
输出
启动后到现在经过的时间。
Gpt_GetRemaining:定时器获取剩余时间
指令获取定时器现在到计时到达需要的时间。
参数名称
数据类型
读读方向
说明
EN
能流
输入
当EN使能时,获取定时器现在到计时到达需要的时间,单位为uS。
Port
USINT
输入
定时器。
Time
UDINT
输出
现在到计时到达需要的时间。