• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于LabWindows/CVI的動中通控制系統(tǒng)軟件設(shè)計

    2016-08-13 21:41:56吳詩琪鄭健劉杉何芳
    中國測試 2016年9期
    關(guān)鍵詞:多線程串口通信

    吳詩琪 鄭健 劉杉 何芳

    摘 要:動中通在保持實時穩(wěn)定對星、跟蹤過程中,針對天線控制器ACU難以滿足算法開發(fā)、故障診斷、便捷調(diào)試、可視化界面等問題,設(shè)計一款動中通控制系統(tǒng)軟件。軟件以LabWindows/CVI為平臺,針對軟件高速采集數(shù)據(jù)要求,提出響應(yīng)的控制策略,通過多線程技術(shù)與數(shù)據(jù)保護機制,使用線程池和Timer控件定時判斷、開啟數(shù)據(jù)采集線程和繪圖線程,提升軟件數(shù)據(jù)采集速率;使用線程安全隊列技術(shù)保護共享數(shù)據(jù);利用工具包SQL Toolkit開發(fā)衛(wèi)星數(shù)據(jù)庫等。測試結(jié)果表明:軟件能夠可靠準確地完成通信、數(shù)據(jù)處理任務(wù),繪圖功能流暢快速,為系統(tǒng)工作的監(jiān)控、調(diào)試以及故障診斷提供充分的技術(shù)支撐。

    關(guān)鍵詞:衛(wèi)星動中通;串口通信;LabWindows/CVI;多線程;線程安全隊列

    文獻標志碼:A 文章編號:1674-5124(2016)09-0077-06

    0 引 言

    作為一種新型的衛(wèi)星移動通信系統(tǒng),動中通(運動中衛(wèi)星通信,satcom on-the-move,SOTM)就是利用現(xiàn)有的地球同步通信衛(wèi)星實現(xiàn)寬帶移動衛(wèi)星通信業(yè)務(wù)[1]。作為一種新型的衛(wèi)星移動通信系統(tǒng),動中通可以實現(xiàn)在海、陸、空移動載體實時跟蹤衛(wèi)星,傳輸高比特率的多媒體信息[2]。

    動中通的測控系統(tǒng)是保證波束對準衛(wèi)星、實現(xiàn)通信的關(guān)鍵,在整個動中通系統(tǒng)中起著承上啟下的作用[3]。ACU(antenna control unit)是動中通測控系統(tǒng)的終端顯示和設(shè)置部分,一般由電源、顯示屏以及通信接口組成,包括設(shè)置和監(jiān)控兩部分。ACU的主要功能是方位角、俯仰角和極化角的標定,極化方式的設(shè)置,天線的工作狀態(tài)監(jiān)控、系統(tǒng)數(shù)據(jù)查詢、發(fā)送指令,實現(xiàn)故障診斷以及天線姿態(tài)和慣導(dǎo)數(shù)據(jù)監(jiān)控等。ACU作為動中通系統(tǒng)的關(guān)鍵,其性能直接影響到動中通系統(tǒng)的整體效能,但現(xiàn)使用的ACU也有以下3個方面需要進一步改進:

    1)一次只能顯示一類參數(shù),并且修改參數(shù)比較繁瑣,沒有鍵盤等直接輸入設(shè)備,應(yīng)加強人機交互優(yōu)化;

    2)由于單次監(jiān)測的數(shù)據(jù)單一,無法實時監(jiān)控多類數(shù)據(jù)。一般ACU需將監(jiān)控信息導(dǎo)出并存儲到文件中,再利用其他線下軟件才能進行繪圖分析、檢測。這會大大降低操作者實時分析數(shù)據(jù)及故障診斷的能力;

    3)儀器本身較為笨重,不適合搬運攜帶。若能夠?qū)④浖仓迷陔娔X、手機、iPad等移動設(shè)備上,將會更加方便快捷。

    現(xiàn)階段,國外對動中通控制軟件研究相對成熟,主要有以色列公司Intellian開發(fā)的APTUS軟件、RaySat公司開發(fā)的IDU軟件等。以APTUS為例,國外軟件主要劃分為上位機與ACU連接模塊、工具菜單模塊、系統(tǒng)屬性狀態(tài)顯示模板、用戶工作界面4大模塊。其中以用戶工作界面為主呈現(xiàn)天線對星狀態(tài)。但其公司開發(fā)的軟件僅適合本公司的對星設(shè)備,不僅對星設(shè)備售價昂貴,且技術(shù)流通性不強,具有一定的限制性。反觀國內(nèi)形式,并無公司系統(tǒng)、完善地做出此類軟件。所以本文在充分研究國內(nèi)外動中通發(fā)展現(xiàn)狀的基礎(chǔ)上,結(jié)合了虛擬儀器技術(shù)[4]、LabWindows/CVI軟件[5]為開發(fā)環(huán)境設(shè)計上位機程序,旨在將軟件與我國生產(chǎn)的動中通對星設(shè)備相結(jié)合,達到優(yōu)化用戶界面、快速反應(yīng)用戶指令、在高速串口通信下實時分析數(shù)據(jù)并畫圖監(jiān)控,進而實現(xiàn)對星過程中的狀態(tài)監(jiān)控的目的。

    1 軟件系統(tǒng)總體設(shè)計

    整個系統(tǒng)由兩部分組成,現(xiàn)場數(shù)據(jù)采集與傳輸部分,實時顯示各項指標狀態(tài)、繪圖和數(shù)據(jù)庫部分。其中,傳輸數(shù)據(jù)主要由測控系統(tǒng)提供。首先ACU通過協(xié)議將測控系統(tǒng)上傳的數(shù)據(jù)由RS232[6]傳至上位機,經(jīng)過分析處理后,用戶通過人機交互界面獲取相應(yīng)信息并達到實時監(jiān)控天線對星狀態(tài)的目的。

    如圖1所示,測控系統(tǒng)主要由傳感器、控制器以及伺服控制系統(tǒng)組成,控制器通過采集傳感器敏感的載體擾動信息,采用一定的測控算法,輸出控制量給伺服系統(tǒng),并驅(qū)動天線波束隔離擾動,保證波束在地理空間內(nèi)的指向不變。當開始對星時,軟件需要從ACU上傳的數(shù)據(jù)主要包括:天線狀態(tài)信息(方位角A、俯仰角E、極化角V)、載體的3個姿態(tài)角(航向角H、俯仰角P、橫滾角R)、所對衛(wèi)星信息(名稱、衛(wèi)星經(jīng)度、極化方式等)、GPS定位信息、AGC信號強度等。

    從用戶界面上看,軟件功能主要包括:設(shè)置、重啟、上傳、天線基本信息展示、衛(wèi)星基本信息展示、天線對星設(shè)置、天線實時對星狀態(tài)數(shù)據(jù)顯示、繪圖界面、串口信息設(shè)置等。其中所需數(shù)據(jù)均由測控系統(tǒng)提供。

    當?shù)孛嬲咎炀€位于北半球時,由衛(wèi)星經(jīng)度、地面站經(jīng)緯度可得天線初始狀態(tài)信息:方位角A、俯仰角E和極化角V。

    隨著動中通運動載體狀態(tài)(載體航向角、載體俯仰角、載體橫滾角)的不斷變化,衛(wèi)星在載體坐標系中的位置也是時刻變化。所以軟件實際輸出的預(yù)置方位角、預(yù)置俯仰角還需進一步確定。

    設(shè)高精度慣導(dǎo)輸出載體的3個姿態(tài)角分別為航向角H、俯仰角P、橫滾角R;地理坐標系g到載體坐標系b進行坐標變換時的3個旋轉(zhuǎn)角分別為航向轉(zhuǎn)角Ht、俯仰轉(zhuǎn)角Pt、橫滾轉(zhuǎn)角Rt;其中坐標變換公式表示為

    2 系統(tǒng)主要功能設(shè)計

    如圖2所示,根據(jù)軟件功能,主程序可分成通信模塊、數(shù)據(jù)處理模塊、實時顯示模塊和人機交互模塊4大模塊。通信模塊主要依據(jù)ACU的通信協(xié)議讀取由串口RS232傳輸?shù)谋O(jiān)控數(shù)據(jù);數(shù)據(jù)處理模塊主要處理通信模塊中讀取的數(shù)據(jù),其中數(shù)據(jù)主要包括ACU通信協(xié)議中的16類數(shù)據(jù):預(yù)置方位角、預(yù)置俯仰角、預(yù)置極化角、當前方位角、當前俯仰角、當前極化角、尋星狀態(tài)、載體航向角、載體俯仰角、載體橫滾角、經(jīng)度、緯度、GPS狀態(tài)、限位信息、AGC電平;人機交互模塊根據(jù)用戶的需求顯示天線對星狀態(tài)、ACU當前狀態(tài)、設(shè)置天線對星、監(jiān)控數(shù)據(jù)實時繪圖等功能;實時顯示模塊與前面3個模塊相關(guān),主要通過高速串口實現(xiàn)實時接收數(shù)據(jù)、繪圖的功能。

    2.1 高速數(shù)據(jù)采集功能的設(shè)計與實現(xiàn)

    在動中通持續(xù)對星的過程中,由于載體一直處于移動狀態(tài),導(dǎo)致軟件監(jiān)控時間間隔短,數(shù)據(jù)繪圖的時效性要求高。例如,為了判斷是否丟星,軟件需要持續(xù)監(jiān)控AGC信號強度;同樣,為了判斷天線是否精準指向衛(wèi)星,軟件需要一直監(jiān)控方位角、俯仰角、極化角等。由于串口寄存器的容量有限,軟件在不采用多線程技術(shù)的情況下會對程序一一順序執(zhí)行[7]。當軟件處理舊數(shù)據(jù)的速度低于上傳新數(shù)據(jù)的速度時,就一定會出現(xiàn)數(shù)據(jù)丟包的現(xiàn)象。在用戶層面上更是顯出反應(yīng)延遲死鎖、顯示曲線斷層等現(xiàn)象。所以,采用多線程技術(shù)[8]是保證在高速移動下實時監(jiān)控是否丟星或者其他對不準情況的有效保證。

    出于對數(shù)據(jù)接收、處理和顯示的實時性要求,程序開辟了兩種次線程,分別為數(shù)據(jù)采集線程和數(shù)據(jù)顯示線程。能夠?qū)τ脩舨僮鬟M行第一時間響應(yīng)是軟件的基本要求,所以程序以響應(yīng)用戶操作為主線程。CVI軟件中提供了兩種多線程實現(xiàn)方法:線程池和異步定時器。考慮使用線程池可以同時開辟多個線程,程序主要使用線程池技術(shù)。

    如圖3所示,當串口打開后,數(shù)據(jù)采集線程即刻開啟,保證串口寄存器隨時處于可繼續(xù)儲存新數(shù)據(jù)的狀態(tài)。開啟多線程函數(shù)原型為:CmtScheduleThreadPoolFunction(DEFAULT_THREAD_POOL_HANDLE,ThreadFunction,threadfunctiondata,&threadID)。但隨著時間的推移,安全隊列中存儲的數(shù)據(jù)將漸漸增多。為了防止安全隊列中的數(shù)據(jù)溢出,設(shè)置Timer控件定時讀取安全隊列內(nèi)數(shù)據(jù)存儲量,一旦發(fā)現(xiàn)安全隊列內(nèi)數(shù)據(jù)存儲量超過50%,即開啟第i個數(shù)據(jù)采集線程(i初始值賦為1)讀取安全隊列中的數(shù)據(jù)并繪制圖像,隨后等待線程執(zhí)行直到其結(jié)束,其函數(shù)原型為:CmtWaitForThreadPoolFunctionCompletion(DEF

    AULT_THREAD_POOL_HANDLE,threadID,OPT_TP_

    PROCESS_EVENTS_WHILE_WAITING)。結(jié)束之后釋放該線程,函數(shù)原型為:CmtReleaseThreadPoolFun

    ctionID(DEFAULT_THREAD_POOL_HANDLE,threadID)。最后關(guān)閉線程并釋放,節(jié)省內(nèi)存空間,關(guān)閉線程函數(shù)原型為:CmtReleaseThreadPoolFunctionID(DEF

    AULT_THREAD_POOL_HANDLE,threadID)。當Timer控件定時開啟時,循環(huán)操作以上操作直至安全隊列中的數(shù)據(jù)存儲量<50%或關(guān)閉串口。通過多次使用多線程技術(shù),避免了串口寄存器和安全隊列存儲器數(shù)據(jù)溢出的現(xiàn)象并實時進行繪圖處理。

    多線程保證了用戶界面的及時響應(yīng),串口數(shù)據(jù)不丟包,繪圖實時能力大幅度上升,軟件可靠性和實時性增強。

    2.2 線程間的數(shù)據(jù)保護

    在多線程編程中,不可避免地要對一些共享的數(shù)據(jù)進行訪問。由于線程之間對共享數(shù)據(jù)的訪問是獨立的,任何一個線程都可對共享數(shù)據(jù)進行訪問和修改[9]。由于它們之間是異步并發(fā)進行的,特別是當需要對共享數(shù)據(jù)進行修改時,就會產(chǎn)生數(shù)據(jù)不一致的問題。為此,共享數(shù)據(jù)需要一種保護機制,避免出現(xiàn)數(shù)據(jù)競賽(data race)和死鎖(deadlocks)等現(xiàn)象導(dǎo)致軟件出現(xiàn)邏輯錯誤,產(chǎn)生崩壞。CVI軟件中共有3種數(shù)據(jù)保護方法,分別是:線程鎖(thread lock)、線程安全變量(thread safe variables)和線程安全隊列(thread safe queues)[10]。

    在程序運行過程中,由于數(shù)據(jù)采集線程和數(shù)據(jù)顯示線程是同時進行的,兩者必將共享ACU上傳的數(shù)據(jù)。在不采用任何保護機制的情況下,雙方會出現(xiàn)數(shù)據(jù)競爭和死鎖現(xiàn)象。比較3者,當使用線程鎖時有可執(zhí)行性差,容易出現(xiàn)阻塞和死鎖,效率低的缺點;當使用線程安全變量時存在多個次線程無法共同配合處理數(shù)據(jù)的缺點??紤]線程安全隊列適用于為多個線程之間傳遞大批數(shù)據(jù)并協(xié)同處理數(shù)據(jù),軟件采用穩(wěn)定可靠的線程安全隊列作為數(shù)據(jù)保證。線程安全隊列函數(shù)[11]基本如下:

    1)CmtNewTSQ;

    2)CmtWriteTSQData;

    3)CmtReadTSQData;

    4)CmtFlushTSQ。

    為了保證ACU上傳的數(shù)據(jù)能夠?qū)崟r完整地從串口寄存器中讀取,將CmtNewTSQ函數(shù)中的options參數(shù)設(shè)置為可使隊列長度動態(tài)增加的OPT_TSQ_DYN

    AMIC_SIZE,達到不影響數(shù)據(jù)采集線程中的其他程序運行的目的。

    線程安全隊列的使用保護了多線程技術(shù)下ACU上傳數(shù)據(jù)在傳遞過程中的準確性和穩(wěn)定性,整體提升軟件實用性和穩(wěn)定性。

    2.3 實時顯示功能的設(shè)計與實現(xiàn)

    軟件側(cè)重于實時顯示數(shù)據(jù)、實時數(shù)據(jù)繪圖,實時監(jiān)控天線對星動態(tài)方面,那么軟件對ACU上傳數(shù)據(jù)顯示效果的好壞直接決定了用戶對軟件的評價。

    CVI中有兩種定時調(diào)用函數(shù)的方法:一是Timer控件,二是異步定時器[12]。數(shù)據(jù)采集線程和顯示線程在串口打開時即開始運行,為了進一步保證安全隊列數(shù)據(jù)存儲無溢出,軟件采用線程池和Timer控件混合使用的編程方式。本文采用Timer控件定時監(jiān)測安全隊列中數(shù)據(jù)存儲量,并通過條件判斷是否打開新的數(shù)據(jù)讀取顯示線程。當發(fā)現(xiàn)數(shù)據(jù)存儲量>50%時,即開啟新線程讀取安全隊列中的數(shù)據(jù)并顯示、繪圖。通過這種線程池與Timer控件結(jié)合使用的模式,可將串口數(shù)據(jù)采集由50 Hz提高至原來的2~3倍,平均速度維持在100~150 Hz之間。

    當設(shè)置Timer控件間隔時間為20 ms或20 ms以上時,安全隊列中的數(shù)據(jù)儲存較多,有數(shù)據(jù)溢出的可能,數(shù)據(jù)顯示時依舊有斷層現(xiàn)象。經(jīng)測試,當Timer控件時間間隔設(shè)置為11 ms時,曲線繪制效果流暢,實時性強,既防止了安全隊列中數(shù)據(jù)的溢出問題,又兼顧到了運行的穩(wěn)定性。

    2.4 數(shù)據(jù)庫設(shè)計與實現(xiàn)

    LabWindows/CVI支持對數(shù)據(jù)庫的訪問,不支持數(shù)據(jù)庫的開發(fā)。因此,LabWindows/CVI訪問數(shù)據(jù)庫需要借助NI公司開發(fā)數(shù)據(jù)庫系統(tǒng)軟件工具包SQL Toolkit才能實現(xiàn)對數(shù)據(jù)庫的訪問和操作。通過SQL工具包,CVI可以和任何符合ODBC標準的數(shù)據(jù)庫驅(qū)動器和符合ADO標準的產(chǎn)品協(xié)同工作[13]。

    數(shù)據(jù)庫的交互操作是通過數(shù)據(jù)庫會話實現(xiàn)的,其中會話包含建立數(shù)據(jù)庫連接、激活SQL語句、處理SQL語句、釋放SQL語句和與數(shù)據(jù)庫斷開連接5個步驟[14]。由于軟件采用多線程編程,在使用SQL Toolkit前需進行初始化,函數(shù)原型為:int DBInit(int DB_INIT_MULTI_THREADED)。

    數(shù)據(jù)庫主要包含常用衛(wèi)星的基本信息,如衛(wèi)星名稱、經(jīng)度、信標參數(shù)等,并且用戶可以根據(jù)需要添加(INSERT)、刪除(DELETE)、修改(MODIFY)、讀?。≧EAD)衛(wèi)星數(shù)據(jù)。數(shù)據(jù)庫界面如圖4所示。

    3 系統(tǒng)集成與試驗

    利用實驗室現(xiàn)有的低輪廓天線和跑車裝備對軟件的響應(yīng)性能,功能實現(xiàn)進行了實地測試。跑車試驗基本裝備如圖5所示,將天線置于跑車頂端并隨機開動跑車監(jiān)測天線對星狀態(tài)。其中,信號強度和GPS定位系統(tǒng)會實時反映在軟件界面左端(常態(tài)展現(xiàn)欄),幫助用戶快速把握天線對星狀態(tài)。

    在軟件運行過程中,本文使用Spotlight對軟件性能指標進行測試。Spotlight軟件是一款輕量級的遠程監(jiān)控工具,具有方便快捷的特點。針對性能測試的目的以及用戶的關(guān)注點,軟件性能指標監(jiān)測主要分為資源指標和系統(tǒng)指標兩大塊。具體指標如表1所示。

    選取一次跑車測試如圖6所示,在移動載體上的天線對星過程中,有一處信號強度明顯下降,即說明天線在此處丟星。用戶可通過衛(wèi)星捕獲時間、丟星時各個數(shù)據(jù)顯示情況初步判斷突發(fā)狀況,并再次捕獲衛(wèi)星;AGC、方位角、俯仰角等數(shù)據(jù)的實時畫圖能力強,繪制圖像流暢,曲線無明顯階躍點,為用戶提供了良好的使用界面。

    從用戶界面響應(yīng)能力和高速串口數(shù)據(jù)采集、傳輸能力兩個方面測試軟件效果。從用戶界面來看,軟件反應(yīng)用戶操作應(yīng)達到準確迅速,曲線顯示穩(wěn)定流暢,無延遲、斷層現(xiàn)象的要求。從數(shù)據(jù)采集傳輸來看,原始數(shù)據(jù)應(yīng)達到讀取及時,無丟包現(xiàn)象的要求;程序應(yīng)運行穩(wěn)定,無死鎖現(xiàn)象。測試結(jié)果表明,軟件能夠快速準確地響應(yīng)用戶的操作,ACU上傳數(shù)據(jù)讀取及時無丟包,數(shù)據(jù)處理分析準確快速,數(shù)據(jù)繪圖顯示實時穩(wěn)定,達到設(shè)計要求。

    4 結(jié)束語

    本文以Labwindows/CVI軟件為基礎(chǔ),設(shè)計了一個動中通控制系統(tǒng)軟件,通過ACU上傳的數(shù)據(jù)進行實時畫圖,清晰畫出天線角度偏差值、直觀展現(xiàn)衛(wèi)星旋轉(zhuǎn)角度、實時監(jiān)控信號強弱,增強用戶對天線的實時控制能力。其中,運用了基于安全隊列的多線程技術(shù),實現(xiàn)了軟件4大模塊的并行執(zhí)行,保證了每個任務(wù)可以有充足的時間可靠地完成任務(wù),避免軟件出現(xiàn)反應(yīng)延遲現(xiàn)象。使用線程安全隊列技術(shù),保護了線程間共享數(shù)據(jù)的安全,防止數(shù)據(jù)死鎖,軟件崩潰。使用Timer控件技術(shù)定時判斷安全隊列中數(shù)據(jù)的存儲量,進一步避免了數(shù)據(jù)在傳輸過程中的丟包現(xiàn)象。最后,工程試驗驗證了本軟件在功能上和性能上的快速穩(wěn)定性,為系統(tǒng)工作的監(jiān)控、調(diào)試以及故障診斷提供了充分的技術(shù)支撐。

    參考文獻

    [1] 沈曉衛(wèi),姚敏立,李琳琳,等. 寬帶移動衛(wèi)星通信低成本組合姿態(tài)確定算法[J]. 西安交通大學(xué)學(xué)報,2011,45(6):64-68.

    [2] WU Z W, YAO M L, MA H G, et al. Low-cost antenna attitude estimation by fusing inertial sensing and two-antenna GPS for vehicle-mounted satcom-on-the-move[J]. IEEE Trans Veh Technol,2013,62(3):1084-1096.

    [3] 田方浩,姚敏立,伍宗偉,等. 低成本動中通姿態(tài)估計算法[J]. 宇航學(xué)報,2015,36(9):1036-1042.

    [4] 薄志峰. 基于LabWindows/CVI的電動舵機自動化測試系統(tǒng)設(shè)計[J]. 國外電子測量技術(shù),2015,34(5):66-69.

    [5] 張揚,肖世德. LabWindows/CVI平臺下虛擬信號分析儀的設(shè)計[J]. 自動化儀表,2016,37(2):89-94.

    [6] 張煊工,陳雷. 基于LabVIEW的RS232通信協(xié)議時間裝定模塊研究[J]. 中國測試,2014,40(z1):139-141.

    [7] YU Q F, ZHENG D Z, YANG Yi, et al. An arc fault detection method based on wavelet feature extraction and the design & realization by LabWindows/CVI[J]. Journal of Computers,2013,8(2):417-424.

    [8] YANG S F, DAUDI S. Simbeye. Computerized greenhouse environmental monitoring and control system based on LabWindows/CVI[J]. Journal of Computers,2013,8(2):399-408.

    [9] 白渚銓,張曉明,王宇. 基于LabWindows/CVI的數(shù)據(jù)處理軟件設(shè)計[J]. 計算機應(yīng)用與軟件,2015,32(4):30-33.

    [10] BENHUR A, WESTON J. A Users guide to support vector machines[J]. Methods Mol Biol,2010(609):223-239.

    [11] 牛云鵬,王小鵬,房超,等. 利用LabWindows/CVI多線程技術(shù)實現(xiàn)實時數(shù)據(jù)采集[J]. 電子測試,2011(12):41-45.

    [12] KATALIN A. Vibration detection of the electrical motors using strain gauges[J]. Procedia Technology,2016(22):.

    [13] 陳曦,廖明夫,鄧旺群,等. 柔性轉(zhuǎn)子動平衡測試數(shù)據(jù)庫系統(tǒng)開發(fā)與驗證[J]. 測控技術(shù),2015,34(11):24-28.

    [14] EON K, KLAUS E. Assessment of accuracy and repeatability of anterior segment optical coherence tomography and reproducibility of measurements using a customized software program[J]. Clinical and Experimental Optometry,2012,95(4):27-32.

    (編輯:劉楊)

    猜你喜歡
    多線程串口通信
    基于Qt和Flash的嵌入式Linux軟件架構(gòu)設(shè)計
    Java并發(fā)工具包對并發(fā)編程的優(yōu)化
    串口通信在智能家居監(jiān)控系統(tǒng)中的應(yīng)用
    基于多線程文件傳輸關(guān)鍵技術(shù)研究與實現(xiàn)
    網(wǎng)頁爬蟲技術(shù)的關(guān)鍵技術(shù)研究探索
    一種基于多線程的高速磁盤鏡像算法
    基于OpenCV的室內(nèi)照明智能控制系統(tǒng)設(shè)計與實現(xiàn)
    科技視界(2016年13期)2016-06-13 22:01:19
    iOS并發(fā)程序設(shè)計中幾種方法的特點及使用技巧研究
    電站鍋爐煤粉參數(shù)遠程監(jiān)控系統(tǒng)的軟件設(shè)計與實現(xiàn)
    基于MSP430單片機的窄帶無線數(shù)據(jù)傳輸模塊的設(shè)計
    国产人妻一区二区三区在| 国产激情偷乱视频一区二区| 国产单亲对白刺激| 国产视频内射| 久久99热6这里只有精品| 亚洲不卡免费看| 黄色欧美视频在线观看| 波野结衣二区三区在线| 亚洲真实伦在线观看| 香蕉av资源在线| 免费大片18禁| 99热6这里只有精品| 国产久久久一区二区三区| 小蜜桃在线观看免费完整版高清| 国产精品亚洲一级av第二区| 最新中文字幕久久久久| 精品免费久久久久久久清纯| 三级毛片av免费| 又爽又黄a免费视频| 亚洲欧美日韩东京热| 日韩一本色道免费dvd| 一进一出好大好爽视频| 国产精品久久视频播放| 亚洲久久久久久中文字幕| 日韩成人伦理影院| 波多野结衣高清无吗| 日日撸夜夜添| 久久午夜福利片| 亚洲成a人片在线一区二区| 国内精品久久久久精免费| 白带黄色成豆腐渣| 深夜a级毛片| 精品久久国产蜜桃| 国产欧美日韩一区二区精品| 久久精品国产亚洲av天美| 欧美+日韩+精品| 悠悠久久av| 日韩精品有码人妻一区| 搡老妇女老女人老熟妇| 99热全是精品| 中文字幕av在线有码专区| 高清午夜精品一区二区三区 | avwww免费| 99在线人妻在线中文字幕| 69av精品久久久久久| 美女 人体艺术 gogo| 乱码一卡2卡4卡精品| 天天一区二区日本电影三级| 日韩欧美精品v在线| 变态另类丝袜制服| 午夜精品在线福利| 青春草视频在线免费观看| 欧美不卡视频在线免费观看| 亚洲欧美成人综合另类久久久 | 国产精品人妻久久久影院| 欧美zozozo另类| 国产亚洲欧美98| 看片在线看免费视频| 久久精品91蜜桃| 国内揄拍国产精品人妻在线| 免费搜索国产男女视频| 亚洲久久久久久中文字幕| 91在线观看av| 亚洲真实伦在线观看| 女生性感内裤真人,穿戴方法视频| 成人无遮挡网站| 中文字幕免费在线视频6| 中文资源天堂在线| 日产精品乱码卡一卡2卡三| 长腿黑丝高跟| 最后的刺客免费高清国语| 亚洲精品456在线播放app| av专区在线播放| 亚洲成人av在线免费| 91av网一区二区| 国产精品爽爽va在线观看网站| 亚洲高清免费不卡视频| 国产精品久久电影中文字幕| 网址你懂的国产日韩在线| 日产精品乱码卡一卡2卡三| 亚洲内射少妇av| 国产精华一区二区三区| 亚洲天堂国产精品一区在线| 免费观看在线日韩| 97超视频在线观看视频| 国产精品嫩草影院av在线观看| 欧美国产日韩亚洲一区| 一级黄色大片毛片| 久久精品夜夜夜夜夜久久蜜豆| 黄色视频,在线免费观看| 精品人妻熟女av久视频| 国产探花在线观看一区二区| 日韩一本色道免费dvd| 国产欧美日韩精品亚洲av| 一个人观看的视频www高清免费观看| 夜夜夜夜夜久久久久| 亚洲av中文字字幕乱码综合| 午夜福利高清视频| 精品久久国产蜜桃| 非洲黑人性xxxx精品又粗又长| 黄色欧美视频在线观看| 身体一侧抽搐| 久久人人爽人人爽人人片va| 亚洲欧美中文字幕日韩二区| 十八禁国产超污无遮挡网站| 免费观看在线日韩| 九色成人免费人妻av| 欧美色视频一区免费| 精品久久久久久久久久免费视频| 91久久精品电影网| 91久久精品国产一区二区三区| 简卡轻食公司| 久久久久免费精品人妻一区二区| 蜜臀久久99精品久久宅男| 床上黄色一级片| 麻豆成人午夜福利视频| 中文字幕久久专区| 日韩一本色道免费dvd| 波多野结衣高清作品| 国产精华一区二区三区| 欧美一级a爱片免费观看看| 日本成人三级电影网站| 在线免费观看的www视频| 六月丁香七月| 国产av一区在线观看免费| 伦理电影大哥的女人| 少妇丰满av| 少妇猛男粗大的猛烈进出视频 | 不卡视频在线观看欧美| 精品久久久久久久久亚洲| 日韩欧美免费精品| 极品教师在线视频| 国产视频一区二区在线看| 国产精品一及| 国产真实乱freesex| 99热精品在线国产| 97碰自拍视频| 露出奶头的视频| 51国产日韩欧美| 午夜免费男女啪啪视频观看 | 午夜福利成人在线免费观看| 女同久久另类99精品国产91| 丰满的人妻完整版| 国产精华一区二区三区| 波多野结衣巨乳人妻| 嫩草影视91久久| 亚洲最大成人av| 51国产日韩欧美| 在线国产一区二区在线| 国产 一区精品| 黄色视频,在线免费观看| aaaaa片日本免费| 日韩欧美在线乱码| 亚洲真实伦在线观看| 日韩欧美免费精品| 老师上课跳d突然被开到最大视频| 亚洲成人av在线免费| av免费在线看不卡| 精品欧美国产一区二区三| 99热精品在线国产| 日本与韩国留学比较| 免费大片18禁| 老女人水多毛片| 欧美三级亚洲精品| 久久久久久大精品| 亚洲av不卡在线观看| 国内精品一区二区在线观看| 亚洲av免费在线观看| 男人和女人高潮做爰伦理| 中文字幕人妻熟人妻熟丝袜美| .国产精品久久| 亚洲美女视频黄频| 18禁在线无遮挡免费观看视频 | 国产成人福利小说| 国产69精品久久久久777片| 久久久久免费精品人妻一区二区| 亚洲美女视频黄频| 欧美xxxx黑人xx丫x性爽| 最近最新中文字幕大全电影3| 夜夜看夜夜爽夜夜摸| 亚洲国产欧洲综合997久久,| 99热6这里只有精品| 国产伦一二天堂av在线观看| 国产精品一及| 韩国av在线不卡| 亚洲性久久影院| 男女下面进入的视频免费午夜| 色播亚洲综合网| 老师上课跳d突然被开到最大视频| 亚洲第一区二区三区不卡| 精品久久久久久久久av| 99久国产av精品| 亚洲av五月六月丁香网| 床上黄色一级片| 性欧美人与动物交配| 少妇高潮的动态图| 少妇的逼好多水| 欧美3d第一页| 精品熟女少妇av免费看| 我要看日韩黄色一级片| 观看免费一级毛片| 无遮挡黄片免费观看| 欧美xxxx黑人xx丫x性爽| 免费人成在线观看视频色| av天堂在线播放| 亚洲欧美日韩卡通动漫| 淫妇啪啪啪对白视频| 国产真实伦视频高清在线观看| 亚洲五月天丁香| 国产精品电影一区二区三区| 日本 av在线| 日韩亚洲欧美综合| 国产探花极品一区二区| 欧美日韩精品成人综合77777| 欧美一区二区亚洲| 最近的中文字幕免费完整| 又黄又爽又刺激的免费视频.| 亚洲国产日韩欧美精品在线观看| 此物有八面人人有两片| 欧美一区二区国产精品久久精品| 97热精品久久久久久| 99热6这里只有精品| 免费人成在线观看视频色| 中文亚洲av片在线观看爽| 最新中文字幕久久久久| 嫩草影院新地址| 色视频www国产| 午夜免费男女啪啪视频观看 | 春色校园在线视频观看| 精品久久久久久成人av| 97超碰精品成人国产| av.在线天堂| 久久国产乱子免费精品| 免费看美女性在线毛片视频| 男插女下体视频免费在线播放| a级毛色黄片| 校园春色视频在线观看| 少妇的逼水好多| 日韩人妻高清精品专区| 少妇丰满av| 国产精品日韩av在线免费观看| 国产黄色小视频在线观看| 国产精华一区二区三区| 免费在线观看成人毛片| 亚洲av电影不卡..在线观看| 免费观看的影片在线观看| 秋霞在线观看毛片| 精品日产1卡2卡| 青春草视频在线免费观看| 丝袜喷水一区| 成人特级黄色片久久久久久久| 久久人人精品亚洲av| 久久这里只有精品中国| 噜噜噜噜噜久久久久久91| 国模一区二区三区四区视频| 美女 人体艺术 gogo| 国产高清三级在线| 亚洲欧美成人精品一区二区| 身体一侧抽搐| 国产成人福利小说| 欧美成人精品欧美一级黄| 人人妻人人澡人人爽人人夜夜 | 岛国在线免费视频观看| 中文在线观看免费www的网站| 免费观看在线日韩| 久久久久久大精品| 久久久久精品国产欧美久久久| 麻豆久久精品国产亚洲av| 少妇的逼好多水| 51国产日韩欧美| 欧美日韩国产亚洲二区| 男人舔女人下体高潮全视频| 午夜精品在线福利| 小蜜桃在线观看免费完整版高清| 精品人妻视频免费看| 日日摸夜夜添夜夜爱| 99热这里只有精品一区| 熟女电影av网| 免费看美女性在线毛片视频| 国产av一区在线观看免费| 麻豆久久精品国产亚洲av| 国产精品精品国产色婷婷| 国产在视频线在精品| 亚洲中文字幕一区二区三区有码在线看| 国产精品日韩av在线免费观看| 又爽又黄无遮挡网站| 黄色一级大片看看| 久久精品影院6| 欧洲精品卡2卡3卡4卡5卡区| 久久久久久九九精品二区国产| 欧美性猛交╳xxx乱大交人| 晚上一个人看的免费电影| av.在线天堂| 国产一区二区在线av高清观看| 女人被狂操c到高潮| 女同久久另类99精品国产91| 国产黄a三级三级三级人| 麻豆av噜噜一区二区三区| .国产精品久久| 十八禁网站免费在线| 老司机午夜福利在线观看视频| .国产精品久久| 国产一区二区在线av高清观看| 国产单亲对白刺激| 永久网站在线| 日韩av在线大香蕉| 尤物成人国产欧美一区二区三区| 日本黄大片高清| 免费看美女性在线毛片视频| 精品久久久久久久久久免费视频| 人妻夜夜爽99麻豆av| 欧美激情在线99| 成人美女网站在线观看视频| 日韩中字成人| 国产真实乱freesex| 国产精品人妻久久久久久| 男人舔女人下体高潮全视频| 日韩亚洲欧美综合| 欧美绝顶高潮抽搐喷水| 美女黄网站色视频| 国产麻豆成人av免费视频| 免费av不卡在线播放| 亚洲国产欧洲综合997久久,| 麻豆乱淫一区二区| 国语自产精品视频在线第100页| 国产精品,欧美在线| 欧美xxxx性猛交bbbb| 亚洲中文日韩欧美视频| 久久亚洲精品不卡| 99热6这里只有精品| 久久久久国产网址| 欧美一区二区亚洲| 在线播放无遮挡| 国产精品人妻久久久影院| 桃色一区二区三区在线观看| 寂寞人妻少妇视频99o| 一个人观看的视频www高清免费观看| 91在线观看av| 国产精品爽爽va在线观看网站| 久久久精品大字幕| 日韩制服骚丝袜av| 欧美极品一区二区三区四区| 亚洲欧美日韩无卡精品| 麻豆av噜噜一区二区三区| 一区二区三区高清视频在线| 亚洲国产精品成人综合色| 亚洲人成网站在线播放欧美日韩| 99久久无色码亚洲精品果冻| 久久久久国产网址| 狠狠狠狠99中文字幕| 99热精品在线国产| 国产av不卡久久| 久久久a久久爽久久v久久| 久久亚洲精品不卡| 精品久久久久久成人av| 男人舔女人下体高潮全视频| 成人亚洲精品av一区二区| 人人妻人人澡欧美一区二区| av女优亚洲男人天堂| 国产高清不卡午夜福利| 日本a在线网址| 夜夜夜夜夜久久久久| 黄色日韩在线| 黄色视频,在线免费观看| 国产av一区在线观看免费| 国产乱人视频| 毛片女人毛片| 日日摸夜夜添夜夜添av毛片| 国产黄a三级三级三级人| 女的被弄到高潮叫床怎么办| 色在线成人网| 男插女下体视频免费在线播放| 国产精品乱码一区二三区的特点| 狂野欧美激情性xxxx在线观看| 亚洲三级黄色毛片| 香蕉av资源在线| 久久久国产成人免费| 婷婷亚洲欧美| 有码 亚洲区| 成人鲁丝片一二三区免费| 悠悠久久av| 久久综合国产亚洲精品| 又黄又爽又刺激的免费视频.| 日本 av在线| 中文字幕精品亚洲无线码一区| 久久精品国产亚洲av涩爱 | 最近手机中文字幕大全| 精品国内亚洲2022精品成人| av中文乱码字幕在线| 国产真实乱freesex| 免费av不卡在线播放| 免费搜索国产男女视频| 真人做人爱边吃奶动态| 97超视频在线观看视频| 亚洲人成网站在线播| 天天一区二区日本电影三级| 观看美女的网站| 久久久精品大字幕| 国产高清激情床上av| 亚洲精品456在线播放app| 久久精品人妻少妇| 欧美在线一区亚洲| 一个人看视频在线观看www免费| 听说在线观看完整版免费高清| 日韩大尺度精品在线看网址| 国产一区亚洲一区在线观看| 国产69精品久久久久777片| 免费观看在线日韩| 18禁裸乳无遮挡免费网站照片| 国产探花极品一区二区| 亚洲av成人av| 国内久久婷婷六月综合欲色啪| 亚洲乱码一区二区免费版| 久久精品夜色国产| 成年女人看的毛片在线观看| 夜夜爽天天搞| 国产毛片a区久久久久| a级毛片a级免费在线| 中文字幕av在线有码专区| 亚洲av免费在线观看| 国产成人a区在线观看| 最新中文字幕久久久久| 成年av动漫网址| av中文乱码字幕在线| 三级毛片av免费| 亚洲一区二区三区色噜噜| 亚洲高清免费不卡视频| 一级黄色大片毛片| 男女视频在线观看网站免费| 老熟妇乱子伦视频在线观看| 亚洲av第一区精品v没综合| 国产成人一区二区在线| 久久精品综合一区二区三区| 联通29元200g的流量卡| 91麻豆精品激情在线观看国产| 亚洲精品日韩av片在线观看| 99国产精品一区二区蜜桃av| 亚洲三级黄色毛片| 久久久午夜欧美精品| 午夜福利在线观看吧| 国产午夜精品论理片| 色吧在线观看| 晚上一个人看的免费电影| 日本与韩国留学比较| 最近2019中文字幕mv第一页| 成年女人看的毛片在线观看| 免费看美女性在线毛片视频| 成人美女网站在线观看视频| 少妇被粗大猛烈的视频| 久久人人爽人人片av| 国产极品精品免费视频能看的| 色播亚洲综合网| 亚洲性久久影院| 国产精品日韩av在线免费观看| 精品久久久噜噜| 91麻豆精品激情在线观看国产| 晚上一个人看的免费电影| 日本五十路高清| 亚洲七黄色美女视频| 91狼人影院| 国产不卡一卡二| 男人狂女人下面高潮的视频| 无遮挡黄片免费观看| 少妇人妻精品综合一区二区 | 一进一出抽搐动态| 在线观看免费视频日本深夜| 亚洲欧美日韩卡通动漫| 国产亚洲精品综合一区在线观看| av国产免费在线观看| 日本五十路高清| 无遮挡黄片免费观看| 国内精品宾馆在线| 网址你懂的国产日韩在线| 免费电影在线观看免费观看| 日本撒尿小便嘘嘘汇集6| 精品不卡国产一区二区三区| 国产精品三级大全| 91精品国产九色| 国产午夜福利久久久久久| 一个人免费在线观看电影| 欧美3d第一页| 精品不卡国产一区二区三区| 嫩草影院新地址| 日韩一区二区视频免费看| 国产私拍福利视频在线观看| 好男人在线观看高清免费视频| 97超碰精品成人国产| 嫩草影视91久久| 91在线精品国自产拍蜜月| 亚洲av不卡在线观看| 此物有八面人人有两片| 嫩草影院入口| 久久久久久久久中文| 长腿黑丝高跟| 成熟少妇高潮喷水视频| 久久欧美精品欧美久久欧美| 日日干狠狠操夜夜爽| 亚洲av中文字字幕乱码综合| 亚洲欧美日韩无卡精品| 久99久视频精品免费| 人妻制服诱惑在线中文字幕| 久久久成人免费电影| 在线免费观看不下载黄p国产| 日本熟妇午夜| 久久久精品欧美日韩精品| 天堂影院成人在线观看| 日韩精品有码人妻一区| 三级毛片av免费| 国产视频一区二区在线看| 国产精品精品国产色婷婷| 99久久精品一区二区三区| 亚洲精品在线观看二区| 嫩草影院入口| 亚洲丝袜综合中文字幕| 亚洲成人中文字幕在线播放| 国产片特级美女逼逼视频| 少妇熟女aⅴ在线视频| 婷婷六月久久综合丁香| 国产视频内射| 嫩草影视91久久| 国模一区二区三区四区视频| 亚洲av五月六月丁香网| 变态另类丝袜制服| 人妻丰满熟妇av一区二区三区| 亚洲欧美日韩无卡精品| 亚洲最大成人手机在线| 天天一区二区日本电影三级| www.色视频.com| 禁无遮挡网站| 免费人成在线观看视频色| 97碰自拍视频| 色播亚洲综合网| 中文字幕久久专区| 午夜影院日韩av| 亚洲欧美日韩卡通动漫| 国产大屁股一区二区在线视频| 亚洲成人精品中文字幕电影| 欧美xxxx黑人xx丫x性爽| 成人永久免费在线观看视频| 菩萨蛮人人尽说江南好唐韦庄 | 一级av片app| 在线天堂最新版资源| 狠狠狠狠99中文字幕| 亚洲av成人精品一区久久| 亚洲精品亚洲一区二区| 给我免费播放毛片高清在线观看| 亚洲成av人片在线播放无| 日本精品一区二区三区蜜桃| 直男gayav资源| 欧美日韩在线观看h| 能在线免费观看的黄片| 成人毛片a级毛片在线播放| 毛片一级片免费看久久久久| 成年版毛片免费区| 哪里可以看免费的av片| 校园春色视频在线观看| 亚洲美女黄片视频| 禁无遮挡网站| 国产精品不卡视频一区二区| 狂野欧美激情性xxxx在线观看| 久久久久久久亚洲中文字幕| 国产精品国产三级国产av玫瑰| 欧美成人免费av一区二区三区| 国产一区二区三区av在线 | 国产欧美日韩一区二区精品| 国语自产精品视频在线第100页| 91久久精品国产一区二区成人| 国产伦精品一区二区三区四那| 男女做爰动态图高潮gif福利片| 精品人妻一区二区三区麻豆 | 噜噜噜噜噜久久久久久91| 久久久欧美国产精品| 色综合站精品国产| 免费人成在线观看视频色| 久久婷婷人人爽人人干人人爱| 蜜桃久久精品国产亚洲av| 此物有八面人人有两片| 最近2019中文字幕mv第一页| 亚洲第一区二区三区不卡| 噜噜噜噜噜久久久久久91| 精品久久久噜噜| 久久中文看片网| 国内久久婷婷六月综合欲色啪| 美女免费视频网站| 中文字幕精品亚洲无线码一区| 日韩一本色道免费dvd| 18禁裸乳无遮挡免费网站照片| 国产精品亚洲美女久久久| 色综合亚洲欧美另类图片| a级毛色黄片| 男人舔奶头视频| 老司机影院成人| 国产免费一级a男人的天堂| 色播亚洲综合网| 看免费成人av毛片| 国产成年人精品一区二区| 老女人水多毛片| 男女啪啪激烈高潮av片| 午夜福利在线观看免费完整高清在 | 精品久久久久久成人av| 国产午夜精品久久久久久一区二区三区 | 国产精品一区www在线观看| av天堂中文字幕网| 亚洲av熟女| 国产精品国产高清国产av| 黄色视频,在线免费观看| 午夜免费男女啪啪视频观看 | 真实男女啪啪啪动态图| 成年女人看的毛片在线观看| 久久天躁狠狠躁夜夜2o2o| 精品不卡国产一区二区三区| 性色avwww在线观看| 12—13女人毛片做爰片一| 69av精品久久久久久| 在线观看免费视频日本深夜|