社区
C#
帖子详情
C# system.timers.timer 定时问题
进击的捂脸怪
2015-10-10 04:51:59
使用c#中 system.timers.timer 定时,以50ms为周期发送数据,用示波器查看之后发现上一包数据的帧头与下一包数据的帧头之间的时间间隔大约为60ms,帧尾与帧头之间的时间间隔为50ms。如果定时间隔为2s,则没有上述情况出现。
新手,谢谢!
...全文
266
4
打赏
收藏
C# system.timers.timer 定时问题
使用c#中 system.timers.timer 定时,以50ms为周期发送数据,用示波器查看之后发现上一包数据的帧头与下一包数据的帧头之间的时间间隔大约为60ms,帧尾与帧头之间的时间间隔为50ms。如果定时间隔为2s,则没有上述情况出现。 新手,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cheng2005
2015-10-10
打赏
举报
回复
使用System.Threading.Timer
Poopaye
2015-10-10
打赏
举报
回复
可以用while+Stopwatch来计时,这样精度比较高
grearo
2015-10-10
打赏
举报
回复
timer 控件属于UI相应,如始终周期内后台有运算,会影响计时。可以考虑用线程+sleep
bdmh
2015-10-10
打赏
举报
回复
timer没有那么精确,时间越短,就越不容易达到,windows是抢占式系统,timer会受到各种因素的影响
C#
中Forms.
Timer
、
Timer
s.
Timer
、Threading.
Timer
的用法分析
本文实例讲述了
C#
中Forms.
Timer
、
Timer
s.
Timer
、Threading.
Timer
的用法分析,分享给大家供大家参考。具体分析如下: 在.NET Framework里面提供了三种
Timer
① System.Windows.Forms.
Timer
② System.
Timer
s.
Timer
③...
详解
C#
中的System.
Timer
s.
Timer
定时
器的使用和
定时
自动清理内存应用
主要介绍了详解
C#
中的System.
Timer
s.
Timer
定时
器的使用和
定时
自动清理内存应用,需要的朋友可以参考下
C#
多线程刷新界面卡死测试程序
1、测试调用委托时BeginInvoke和Invoke的表现差异 2、System.
Timer
s.
Timer
多线程刷新界面 3、System.Threading.ThreadPool多线程刷新界面 4、System.Threading.Thread多线程刷新界面
C#
关于System.
Timer
的用法
1、测试程序在后台运行 2、解决了
timer
无法停止的
问题
3、代码没有做过多设计,只为实现功能 需要的朋友可以随意下载,质量不怎么高,实现了功能,希望能帮到需要帮助的人就足够
c#
windows服务小实例,不能使用windows.form.
timer
控件,而是使用System.
Timer
s.
Timer
控件
c#
windows服务小实例,不能使用windows.form.
timer
控件,而是使用System.
Timer
s.
Timer
控件,否则,在启动服务后将不能出现预期的效果,本实例在VS2005+SQL2005(SQL2008)环境下已经调试通过,望能抛砖引玉。
C#
110,534
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章