社区
硬件设计
帖子详情
如何在DOS下实现精确定时,要求误差小于5毫秒
fat_how
2003-10-09 01:44:00
如何在DOS下实现精确定时,要求误差小于5毫秒
...全文
148
回复
打赏
收藏
如何在DOS下实现精确定时,要求误差小于5毫秒
如何在DOS下实现精确定时,要求误差小于5毫秒
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
SetTimer 计时器是不
精确
的(WIN32 计时器)
计时器
精确
吗? 计时器并不
精确
。有两个原因: 原因一:Windows计时器是硬件和ROM BIOS架构下之计时器一种相对简单的扩充。回到Windows以前的MS-
DOS
程序写作环境下,应用程式能够通过拦截者称为timer tick的BIOS 中断来
实现
时钟或计时器。一些为MS-
DOS
编写的程序自己拦截这个硬件中断以
实现
时钟和计时器。这些中断每54.915
毫秒
产生一次,或者大约每秒1
VC中基于 Windows 的
精确
定时
最近涉及到时钟方面的编程,觉得这篇文章总结的不错,收藏了摘自http://www.vckbase.com/document/viewdoc/?id=1301在工业生产控制系统中,有许多需要
定时
完成的操作,如
定时
显示当前时间,
定时
刷新屏幕上的进度条,上位 机
定时
向下位机发送命令和传送数据等。特别是在对控制性能
要求
较高的实时控制系统和数据采集系统中,就更需要
精确
定时
操作。 众所周知,Wind
vxWorks中对时间的
精确
统计2
wasuke大虾确实很严谨。争辩也没有关系呀,论坛本来就是通过讨论,达到相互学习,共同成长的目的嘛。 不过我对于你提出的一些观点有一些不解。下面做一些分析。 把tick设置成1ms再用tick进行延时1ms确实是不准确。但对于命题来说:是“获得
毫秒
级时间”,我的理解是:
精确
到若干个
毫秒
,比如说8ms,大概也就是7.x到8.x个
毫秒
。大致
精确
了。所以我对“获得
毫秒
级时间”的理解是:允许误
ntp协议 c语言代码,NTP网络时钟协议的
实现
参考信息:NTP网络时钟协议的
实现
概念简介及含义网络时间协议Network Time Protocol( N T P)是用来在整个网络内发布
精确
时间的T C P / I P协议,其本身的传输基于U D P,保留端口号123。它可以使计算机或网络设备对其服务器或时钟源(如石英钟,GPS等等)做同步化,可以提供高精准度的时间校正(LAN上与标准间差
小于
1
毫秒
,WAN上几十
毫秒
),且可介由加密确认的方式...
NTP网络时钟协议的
实现
NTP网络时钟协议的
实现
概念简介及含义网络时间协议Network Time Protocol( N T P)是用来在整个网络内发布
精确
时间的T C P / I P协议,其本身的传输基于U D P,保留端口号123。它可以使计算机或网络设备对其服务器或时钟源(如石英钟,GPS等等)做同步化,可以提供高精准度的时间校正(LAN上与标准间差
小于
1
毫秒
,WAN上几十
毫秒
),且可介由加密确认的方式来防止恶毒
硬件设计
6,165
社区成员
11,288
社区内容
发帖
与我相关
我的任务
硬件设计
硬件/嵌入开发 硬件设计
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 硬件设计
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章