摘要:針對(duì)多模式、高速、大數(shù)量采集及網(wǎng)絡(luò)實(shí)時(shí)上傳的要求,設(shè)計(jì)專用數(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實(shí)現(xiàn)TCP/IP協(xié)議,完成網(wǎng)絡(luò)控制和通信。構(gòu)建可靠的數(shù)據(jù)傳輸機(jī)制,保證底層高速采集的大數(shù)據(jù)量快速可靠的上傳。最后,用VC開發(fā)上位機(jī)程序,實(shí)現(xiàn)數(shù)據(jù)處理、顯示和故障診斷。實(shí)際應(yīng)用表明該系統(tǒng)運(yùn)行穩(wěn)定,滿足實(shí)時(shí)采集的要求。
關(guān)鍵詞:DSP/BIOS; DM642; 多線程; NDK; 數(shù)據(jù)采集
中圖分類號(hào):TN919-34文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1004-373X(2012)20-0012-03