![]() |
1
5
不使用实时操作系统, 不能 希望调用函数 每一个 1毫秒。 在不是实时操作系统的Windows上(对于Linux类似),一个以微秒精度重复读取当前时间并将连续差异存储在柱状图中的程序具有一个非空的bin,持续时间为10毫秒!这意味着有时你会有2毫秒的通话时间,但你也可以在通话中获得更多的信息。 |
![]() |
2
1
对…的呼唤
我猜中断时间大约在1毫秒(0.9765625)左右。 现在问题开始了:定时器会在所需延迟到期时发出信号。
说
实际分辨率
设置为0.9765625时,系统的中断心跳将以0.9765625 ms或1024 Hz的周期运行,并调用
因此,结果很大程度上取决于通话的时间,因此您可以观察到0.98ms事件以及1.95ms事件。
编辑:
使用
注意:此行为强烈依赖于底层硬件。 有关更多详细信息,请访问 Windows Timestamp Project |
![]() |
3
0
你可以试着跑
timeBeginPeriod(1)
在节目开始时
|
![]() |
rookie · 检查函数模板的所有参数包参数是否属于int 1 年前 |
![]() |
ivaigult · -W转换和隐式字符串到布尔类型转换 1 年前 |
![]() |
rainer · 后台插入程序的初始化 1 年前 |
![]() |
Community wiki · 以理智、安全和高效的方式复制文件 1 年前 |
|
Shefali Kanaujia · 对C中向量的向量进行排序++ 1 年前 |
|
Ma Joonyoung · 粗粒度和细粒度链表的时间比较 1 年前 |