一.高精度延時, 是 CPU 測速的基礎 Windows 內部有一個精度非常高的定時器, 精度在微秒級, 但不同的系統這個定時器的頻率不同, 這個頻率與硬件和操作系統都可能有關。 利用 API 函數 QueryPerformanceFrequency 可以得到這個定時器的頻率。 利用 API 函數 QueryPerformanceCounter 可以得到定時器的當前值。 根據要延時的時間和定時器的頻率, 可以算出要延時的時間定時器經過的周期數。 在循環里用 QueryPerformanceCounter 不停的讀出定時器值, 一直到經過了指定周期數再結束循環, 就達到了高精度延時的目的。 高精度延時的程序, 參數: 微秒 二.測速程序 利用 rdtsc 匯編指令可以得到 CPU 內部定時器的值, 每經過一個 CPU 周期, 這個定時器就加一。 如果在一段時間內數得 CPU 的周期數, CPU工作頻率 = 周期數 / 時間 為了不讓其他進程和線程打擾, 必需要設置最高的優先級 以下函數設置當前進程和線程到最高的優先級。 SetPriorityClass(GetCurrentProcess(), REALTIME_PRIORITY_CLASS) SetThreadPriority(GetCurrentThread(), THREAD_PRIORITY_TIME_CRITICAL) CPU 測速程序的源代碼, 這個程序通過 CPU 在 1/16 秒的時間內經過的周期數計算出工作頻率, 單位 MHz:
資源簡介:一.高精度延時, 是 CPU 測速的基礎 Windows 內部有一個精度非常高的定時器, 精度在微秒級, 但不同的系統這個定時器的頻率不同, 這個頻率與硬件和操作系統都可能有關。 利用 API 函數 QueryPerformanceFrequency 可以得到這個定時器的頻率。 利用 API 函...
上傳時間: 2015-04-29
上傳用戶:iswlkje
資源簡介:關于java的關于面向對象的基礎知識!有一個好的開始學程序往往事倍功半!
上傳時間: 2015-11-04
上傳用戶:dongqiangqiang
資源簡介:每個軟件工程師在做任何一個項目的時候,都要有一定的規范,如果你是個總工程師,那么你就必須要有一個總的指導思想.這個是轉載于其他網站上的.很經典
上傳時間: 2013-12-15
上傳用戶:zhengjian
資源簡介:R-Project是一個開源的統計軟件,專門有一個R語言,類似S語言,這個包里面就是一個R實現的文本挖掘(text mining簡稱tm)的包.里面有代碼和樣本數據.
上傳時間: 2013-12-22
上傳用戶:zxc23456789
資源簡介:CS5532用戶手冊。 CS5532是美國CRYSTAL公司最新△∑模數轉換器,由于運用了電荷平衡技術,其性能可以達到24位,內部有一個極低噪聲增益可選的載波穩定儀表放大器和一個4階△∑調制器,三線串行接口,可直接與單片機連接,非常適合測量稱重傳感器輸出的直流毫伏信...
上傳時間: 2016-08-28
上傳用戶:wsf950131
資源簡介:Firestorm NIDS是一個性能非常高的網絡入侵檢測系統 (NIDS)。目前,它只是一個“傳感器”,但是計劃包括對分析、報表、遠程控制和自動傳感器配置的支持。它是完全插件式的,因此非常靈活。
上傳時間: 2016-12-28
上傳用戶:集美慧
資源簡介:筆者對硬件和操作系統的工作原理進行了更深一層的研究和學習后,陸陸續續地發現優化中有很多重要環節被我們忽視了。經反復實踐對比后發現,這些環節對優化效果起這決定性的作用!總結起來大體上有九個環節,下面筆者就逐一道來。
上傳時間: 2014-01-26
上傳用戶:330402686
資源簡介:arm 指令集的詳細解析 對于adi平臺的嵌入式芯片內部有微指令集的芯片,這個文檔是很有價值的
上傳時間: 2015-03-14
上傳用戶:wqxstar
資源簡介:這是一個JAVA幫助文檔,我在這里上傳是為了幫JAVA初學者一個平臺,讓我們的JAVA事業能有一個新的臺階,我們這里為我們JAVA愛好者能夠一起努力.為JAVA事業奮斗
上傳時間: 2015-06-24
上傳用戶:671145514
資源簡介:BB公司的AD轉換器ADS7864在嵌入式linux(優龍s3c2410平臺)下的驅動。通過驅動AD從而實現三相電流、三相電壓的同步采樣。對做電網監控的朋友肯定有幫助。
上傳時間: 2014-01-17
上傳用戶:stampede
資源簡介:CPU 本文可讓程序人員對計算機的基本核心構架有一個初步的了解和概念
上傳時間: 2015-09-09
上傳用戶:erkuizhang
資源簡介:OPC技術在不同控制系統中采集數據的應用 OPC技術在不同控制系統中采集數據的應用
上傳時間: 2016-01-10
上傳用戶:894898248
資源簡介:主要是使用中間層實現類Blog的代碼文件,值得花點時間來研究它的算法.開發時間有一個月了.請大家支持本站
上傳時間: 2013-12-24
上傳用戶:6546544
資源簡介:個人制作的一個網絡聊天室,實現了Socket簡單的聊天功能,界面簡潔大方,具有非常高的參考價值
上傳時間: 2014-01-05
上傳用戶:zhuoying119
資源簡介:JDBC與JNDI的區別 :沒有JNDI的做法存在的問題:1、數據庫服務器名稱MyDBServer 、用戶名和口令都可能需要改變,由此引發JDBC URL需要修改;2、數據庫可能改用別的產品,如改用DB2或者Oracle,引發JDBC驅動程序包和類名需要修改;3、隨著實際使用終端的增加,...
上傳時間: 2016-09-30
上傳用戶:ouyangtongze
資源簡介:這是一些關于PCNN進行圖像分割的Matlab程序,里面包括全部人子函數.請站長開通我的帳號,我有一個重要程序要下.謝謝!
上傳時間: 2014-01-24
上傳用戶:924484786
資源簡介:基于STM32的ucos源代碼,所用的開發環境是KEIL,高興的是,所有的源文件和操作系統,都可以直接使用.
上傳時間: 2017-07-20
上傳用戶:xhz1993
資源簡介:C++學習的基礎書,很有權威.初學者必看之書.
上傳時間: 2015-05-08
上傳用戶:6546544
資源簡介:我新買的書 光盤里有一個很好的教務管理系統的VC.net的按例
上傳時間: 2013-12-18
上傳用戶:15736969615
資源簡介:非常實用的C函數手冊 有示例、非常實用的C函數手冊 有示例
上傳時間: 2015-12-16
上傳用戶:waitingfy
資源簡介:聚類分析的matlab函數,內部有詳細說明
上傳時間: 2014-01-02
上傳用戶:壞壞的華仔
資源簡介:通過此程序希望可以對基本的分岔過程有一個感性的認識
上傳時間: 2013-12-20
上傳用戶:lht618
資源簡介:通過此程序希望大家對基本的分岔過程有一個感性的認識。
上傳時間: 2016-05-18
上傳用戶:songyue1991
資源簡介:通過此程序希望使大家對基本的分岔過程有一個感性的認識
上傳時間: 2014-01-01
上傳用戶:qq1604324866
資源簡介:通過此程序希望使大家對基本的分岔過程有一個感性的認識
上傳時間: 2013-12-20
上傳用戶:zycidjl
資源簡介:java網絡編程方面的源碼,其中有一個整合的聊天室,比較不錯,建議大家下載練習,配合java網絡編程技術內幕看
上傳時間: 2013-12-13
上傳用戶:wpwpwlxwlx
資源簡介:快速可靠的GPS (全球定位系統)系統仿真可對雙頻GPS 接收機的設計、接收算法的研究 提供有效的幫助。文中詳細介紹了在MatLab/Simulink 環境下GPS 系統仿真平臺構建的基本方法。 首先分析了GPS 系統的各個環節,說明了各模型在仿真中的實現方法;然后給出了完...
上傳時間: 2016-06-14
上傳用戶:dave520l
資源簡介:嵌入式Linux C應用程序設計配套光盤,含有許多嵌入式Linux C應用程序設計的基礎例程,有參考價值
上傳時間: 2014-01-17
上傳用戶:ZJX5201314
資源簡介:若在m×n的矩陣中有一個元素a[i,j]滿足下述條件:a[i,j]既是第i行元素中的最小值,又是第j列元素中的最大值(稱為鞍點),試寫一個求矩陣鞍點的算法
上傳時間: 2016-07-11
上傳用戶:qweqweqwe
資源簡介:JAVA的 基礎學習源代碼. 有很好的幫忙!
上傳時間: 2014-01-25
上傳用戶:咔樂塢