摘要:針對多模式、高速、大數(shù)量采集及網(wǎng)絡(luò)實時上傳的要求,設(shè)計專用數(shù)據(jù)采集系統(tǒng)。硬件上以DM642作為主控CPU,軟件上利用其內(nèi)嵌的DSP/BIOS操作系統(tǒng)調(diào)度網(wǎng)絡(luò)控制任務(wù)、數(shù)據(jù)采集任務(wù)、周期觸發(fā)線程以及硬件中斷,并利用網(wǎng)絡(luò)開發(fā)工具包NDK實現(xiàn)TCP/IP協(xié)議,完成網(wǎng)絡(luò)控制和通信。構(gòu)建可靠的數(shù)據(jù)傳輸機制,保證底層高速采集的大數(shù)據(jù)量快速可靠的上傳。最后,用VC開發(fā)上位機程序,實現(xiàn)數(shù)據(jù)處理、顯示和故障診斷。實際應(yīng)用表明該系統(tǒng)運行穩(wěn)定,滿足實時采集的要求。
關(guān)鍵詞:DSP/BIOS; DM642; 多線程; NDK; 數(shù)據(jù)采集
中圖分類號:TN919-34文獻標(biāo)識碼:A
文章編號:1004-373X(2012)20-0012-03