5.4CheckEvent的检查周期
CheckEvent函数是在一个周期中检查是否事件发生,如果有就立即返回事件的类型,如果没有就返回一个“checkeventerror!”错误。CheckEvent函数与DRV_FAICheck函数不同,程序需要不的调用DRV_FAICheck函数来检查硬件工作的最新情况。程序调用DRV_FAICheck函数要占用计算机CPU时间,但是使用CheckEvent,只需要占用CPU调用一次CheckEvent函数的时间,就可以监视一个监视周期内的事件发生情况。在这个周期内没有事件发生就不占用CPU时间,CheckEvent函数采用同步方式检查事件的发生。PTCheckEvent结构的Milliseconds域说明了CheckEvent函数的检查周期。
6结束语
本文着重分析了在使用研华32位dll驱动程序编写动态数据采集程序时所碰到的概念及参数。通过本文读者可能加深对32位dll驱动程序的认识,从而达到更加自由,灵活使用32位dll驱动程序的目的。
本文关键字:程序 嵌入式系统-技术,单片机-工控设备 - 嵌入式系统-技术