中文字幕 另类精品,亚洲欧美一区二区蜜桃,日本在线精品视频免费,孩交精品乱子片免费

<sup id="3hn2b"></sup>

    1. <sub id="3hn2b"><ol id="3hn2b"></ol></sub><legend id="3hn2b"></legend>

      1. <xmp id="3hn2b"></xmp>

      2. 新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 一種實時數據采集與存儲系統(tǒng)的實現方法

        一種實時數據采集與存儲系統(tǒng)的實現方法

        作者: 時間:2011-08-19 來源:網絡 收藏

        本文引用地址:http://www.antipu.com.cn/article/150322.htm

          3.4 多線程的數據軟件設計

          在要求高速、和連續(xù)采集和的情況下,一方面要求不間斷地進行,同時還要進行數據,否則將會丟失數據,造成數據不完整。為了解決這個問題,我們在軟件中,引入了Windows的多任務處理技術(multitasking)。在程序里創(chuàng)建兩個工作線程分別完成和數據存儲工作。緩沖方式采用上面所說雙緩沖區(qū)模式,當線程(SampleThreadProc)把采集到的數據寫入第一緩沖區(qū)時,數據存儲線程(StorageThreadProc)把第二緩沖區(qū)的數據存入SCSI硬盤;當數據采集線程把數據寫入第二緩沖區(qū)時,數據存儲線程把第一緩沖區(qū)的數據存入SCSI硬盤;如此循環(huán)。另外通過實際實驗測試Adaptec19160Ultra160-SCSI硬盤控制器,配合希捷公司出品的ST3146707LCSCSI硬盤,持續(xù)寫入速率能達到80Mbytes/sec。遠大于45Mbytes/sec的采集速率。所以當數據采集線程寫滿其中一個緩沖區(qū)之前,數據存儲線程已經把另一個緩沖區(qū)里的數據存儲入SCSI硬盤。所以這種能保證數據的實時性、完整性和連續(xù)性。其程序流程圖如圖1。



        評論


        相關推薦

        技術專區(qū)

        關閉