专利类型:发明专利
发明人:陈华云,郑振贵,韦昌荣,郑福弟,刘伟峰,黄杭星申请号:CN201310357952.4
申请日:20130816
公开号:CN103455402A
公开日:
20131218
专利内容由知识产权出版社提供
摘要:本发明公开一种无累计误差的定时器控制方法,该方法能够让多定时器在长时间执行后还能够保持精确的定时功能,而不会产生定时误差。该方法中,首先,把定时器管理和回调执行分开处理,使用消息队列的方式来异步通知。使得消除回调函数执行所带来的函数执行时间开销,消除回调误差。其次,使用系统的相对时间来进行定时器的时间管理,消除了定时器本身指令执行造成的时间开销。系统相对时间指的是系统从开机到现在所经过的时间,这个时间不会随系统时间的变化而变化,因此可以用来准确的计算时间。本发明应用于计算机软件或者通信领域中定时器的累计误差的消除。 申请人:厦门雅迅网络股份有限公司
地址:361000 福建省厦门市软件园二期观日路46号
国籍:CN
代理机构:厦门市诚得知识产权代理事务所(普通合伙)
代理人:李伊飏