不可以的,由于GPRS模块的首要任务是与网络进行通信,所以与网络相关的中断的优先级是最高的,模块每隔4.615ms就要与网络同步一次,并且还要处理网络下发的数据,这个中断,会处理1到2毫秒,在此期间会打断其他所有的中断(包括IO中断);所以GPRS模块的IO的实时性是无法与单片机比较的,哪怕是最便宜的单片机
Lua脚本中的定时器,支持的最小时长是1毫秒,但是1毫秒的肯定不准确,1秒以内的都不准确。
如果要利用定时器精确地采集外部的输入脉冲,脉冲频率高于1Hz都不精确;
如果对脉冲的采集精度没有要求,则可以根据自己的需求,实际采集一下试试能否满足需求。
做红外发射推荐使用“串口红外解码模块”,淘宝一大堆