• 3150阅读
  • 7回复

[讨论]请教:在工控中,定时器只有qTimer么? [复制链接]

上一主题 下一主题
离线zxwmail
 

只看楼主 倒序阅读 楼主  发表于: 2017-11-30
Qtimer的消息不是很可靠,有可靠的定时器嘛?
离线小韩老师

只看该作者 1楼 发表于: 2017-11-30
如果Qtimer也是只是到毫秒级,不能满足你那就不能是Qt能够解决的,需要你从其它方面入手。
Qtimer要是你用法不对,引起时间误差积累那就是程序设计的问题了。你最好把代码贴出来,大家帮忙看看
离线九重水

只看该作者 2楼 发表于: 2017-12-01
工控的?哈哈!你们的下位机跑QT?
离线hehui

只看该作者 3楼 发表于: 2017-12-01
看看这个帖子的讨论http://bbs.csdn.net/topics/390766423
离线zxwmail

只看该作者 4楼 发表于: 2017-12-01
上位机跑,ms满足要求。只是不知道timer事件可靠不,因为我担心的不是计时误差,而是事件可能会被丢弃,担心的是可靠性。
离线核心科技

只看该作者 5楼 发表于: 2018-01-07
QTimer虽说是毫秒级,但是它在系统中优先级太低了,误差很大。能差10毫秒,自己写一个多媒体定时器,非常精准,我试过。
离线zxwmail

只看该作者 6楼 发表于: 2018-01-11
好的,谢谢。
离线大漠之鹰

只看该作者 7楼 发表于: 2018-01-11
可以使用linux系统的setitimer 和 signal来精准定时
本是后山人,偶作前堂客,醉舞经阁半卷书,坐井说天阔。大志戏功名,海斗量福祸,论到囊中羞涩时,怒指乾坤错
QQ:874164244
快速回复
限100 字节
 
上一个 下一个